백테스트
각 전략이 과거 데이터에서 어떤 성과를 냈는지, 그리고 그 수치를 스스로 속지 않고 읽는 방법이에요.
이 페이지의 내용
무엇을 보여주나요
백테스트는 전략의 규칙을 과거 시장 데이터에 그대로 적용해 보는 거예요. 이 페이지에는 실제로 배포되는 그대로의 전략을 기록한 실행 결과가 나와요. 수수료와 슬리피지는 차감한 값이고, 홈페이지에 나오는 수치와 같아요.
- 전략
- 전체, 데이 트레이딩, 스윙, 현물 적립 중에서 골라요
- 시작 잔고
- 결과를 달러로 바꿔요. 다른 수치는 모두 이 값과 관계없어요.
- 기간
- 1년, 2년, 3년이에요. 스윙과 현물은 짧은 기간이 노이즈여서 전체 기간을 써요.
백테스트를 직접 실행하지는 않아요. 전략이 바뀔 때마다 저희가 기록한 실행 결과를 이 페이지가 보여줘요.
수치
| 수치 | 알려주는 것 |
|---|---|
| 성장 | 그 기간에 잔고가 몇 배가 됐는지 |
| 최대 낙폭 | 고점에서 가장 깊게 떨어진 정도. 내가 견뎌야 했을 하락이에요. |
| 승률 | 수익으로 청산된 거래의 비율. 이것만으로는 알 수 있는 게 거의 없어요. |
| 수익 팩터 | 총수익을 총손실로 나눈 값. 1보다 크면 돈을 벌어요. |
| 평균 이익과 평균 손실 | 각각의 일반적인 크기. 잔고 대비 비율이에요 |
| 거래 | 표본의 크기. 거래가 많을수록 수치가 믿을 만해요. |
- 1.하락 직전의 고점
- 2.가장 낮은 지점. 고점과의 차이가 낙폭이에요.
- 3.잔고가 회복해서 새 고점을 찍어요
속지 않고 읽기
- 낙폭을 먼저 보세요. 눈길을 끄는 건 성장이지만, 끝까지 버텼을지를 가르는 건 낙폭이에요.
- 승률은 이익과 손실의 크기와 함께 봐야 해요. 이익은 작고 손실은 큰 승률 95%가, 그 반대인 승률 45%만큼 벌 수 있어요.
- 총수익률을 기대하지 마세요. 복리로 계산한 백테스트는 모든 주문이 어떤 규모에서도 체결된다고 가정해요. 계정이 커지면 실제 호가 깊이와 체결이 이를 제한해요.
백테스트와 실전
실제 계정이 어떤지는 열려 있다면 공개 리더보드와 홈페이지의 실시간 거래 피드에서 볼 수 있어요. 지금 시장에서 전략이 위험 없이 어떻게 움직이는지 보려면 모의 거래를 쓰세요.