Guide · 전략 검증

백테스트란 무엇인가

전략을 감이 아니라 숫자로 검증하기

백테스트(Backtest)는 매매 전략을 과거의 실제 시장 데이터에 그대로 적용해보고, 그 전략이 과거에 어떤 성과를 냈을지를 계산하는 과정입니다. "이 방법 괜찮을 것 같은데?"라는 막연한 느낌을, 수익률·승률·최대 낙폭 같은 구체적인 숫자로 바꿔주는 도구입니다.

전략 검증수익률·MDD과최적화 주의정량 연구

왜 백테스트가 필요한가

대부분의 매매 아이디어는 그럴듯하게 들립니다. "골든크로스에서 사고 데드크로스에서 팔면 되지 않을까?" 같은 규칙은 직관적으로 맞아 보입니다. 하지만 직관은 자주 틀립니다. 실제로 그 규칙을 지난 5년 데이터에 적용해보면, 수수료와 잦은 매매 때문에 오히려 손실이 나는 경우가 흔합니다.

백테스트의 핵심 가치는 가설을 실거래에 투입하기 전에 검증하는 데 있습니다. 돈을 잃어가며 배우는 대신, 과거 데이터로 먼저 실험해 전략의 강점과 약점을 미리 파악하는 것입니다.

"검증되지 않은 전략은 전략이 아니라 희망이다."

백테스트가 답해주는 질문들

잘 만든 백테스트는 다음과 같은 질문에 숫자로 답합니다.

수익은 났는가
총수익률 · CAGR

일정 기간 동안 자산이 얼마나 늘었는지. 단순 수익률뿐 아니라 연복리 수익률(CAGR)로 보면 기간이 다른 전략끼리도 비교할 수 있습니다.

얼마나 위험했는가
최대 낙폭(MDD)

고점 대비 가장 크게 빠졌던 폭. 수익률이 높아도 중간에 -50%를 견뎌야 했다면 실제로는 버티기 어려운 전략입니다.

얼마나 자주 맞았는가
승률 · 손익비

이긴 거래의 비율과, 한 번 벌 때와 잃을 때의 크기 비율. 승률이 낮아도 손익비가 크면 좋은 전략일 수 있습니다.

효율은 좋은가
샤프 지수

감수한 위험 대비 수익이 얼마나 났는지. 같은 수익이라도 덜 흔들리며 번 전략이 더 좋은 전략입니다.

수익률만 보면 안 되는 이유

초보자가 가장 흔히 하는 실수는 총수익률 하나만 보고 전략을 평가하는 것입니다. 두 전략이 똑같이 5년 동안 +120%를 냈더라도, 한쪽은 최대 낙폭이 -15%였고 다른 쪽은 -55%였다면 둘은 완전히 다른 전략입니다.

실제 투자에서는 -55%의 낙폭을 견디지 못하고 바닥에서 손절해버리는 경우가 대부분입니다. 그래서 백테스트는 수익(얼마나 벌었나)과 위험(얼마나 흔들렸나)을 항상 같이 봐야 합니다.

가장 위험한 함정 — 과최적화

과최적화(Overfitting)는 백테스트에서 가장 빠지기 쉬운 함정입니다. 파라미터를 이리저리 바꿔가며 과거 데이터에 가장 잘 맞는 값을 찾다 보면, 결국 과거를 완벽하게 설명하지만 미래에는 전혀 안 맞는 전략이 만들어집니다.

과최적화의 신호

파라미터를 조금만 바꿔도 성과가 급격히 무너진다면, 그 전략은 과거에 우연히 맞춘 것일 가능성이 큽니다.

건강한 전략의 조건

파라미터를 어느 정도 흔들어도 성과가 비슷하게 유지되고, 검증하지 않은 다른 기간·다른 종목에서도 통하는 전략입니다.

이를 피하려면 데이터를 학습 구간과 검증 구간으로 나눠 테스트하고(워크포워드), 지나치게 많은 조건을 끼워 맞추지 않으며, 무엇보다 전략에 논리적인 근거가 있는지를 먼저 따져야 합니다. 숫자가 아니라 시장의 작동 원리에서 출발한 전략이 더 오래갑니다.

ALPHA BOOK의 연구 흐름 속 백테스트

ALPHA BOOK은 백테스트를 독립된 단계가 아니라 하나의 연구 루프 안에 넣습니다. 검증된 책 기반 전략에서 출발해, 아이디어를 정량적으로 깎아내는 4단계 흐름입니다.

  • ① 종목 탐색 — 전략별 조건에 맞는 종목을 검색해 후보군을 만듭니다.
  • ② 스크리너 압축 — 시장·인터벌·등급으로 후보를 걸러 연구 대상을 좁힙니다.
  • ③ 파라미터 점검 — 전략의 핵심 변수들이 합리적인 범위에 있는지 확인합니다.
  • ④ 백테스트 검증 — 과거 데이터로 성과와 위험을 측정해 실거래에 올릴지 판단합니다.

이 흐름의 마지막 관문이 백테스트입니다. 여기서 살아남은 전략만 실제 모니터링과 알림 대상으로 올라갑니다.

검증된 책 기반 전략을 직접 연구해보기

로그인하면 전략별 종목 검색·스크리너·백테스트를 무료로 시작할 수 있어요.

무료로 시작하기