코인 백테스트·전략 검증 방법: 과최적화 피하기와 결과 읽는 법

업데이트 · 1분 읽기 · 시그널노트

백테스트는 매매 규칙을 과거 가격에 적용해 "그때 이 규칙대로 했다면 어땠을까"를 계산하는 것입니다. 전략을 고르는 출발점이지만, 미래 수익을 보장하지 않습니다.

믿을 만한 백테스트의 조건

조건 왜 중요한가
수수료·슬리피지 차감 거래가 잦은 전략일수록 비용이 수익을 크게 깎음
학습 기간과 검증 기간 분리 규칙을 만든 기간 밖에서도 통하는지 확인
상승·하락·횡보장 모두 포함 한 국면에만 맞춘 전략을 걸러냄
충분한 거래 횟수 몇 번의 우연한 대박에 기대지 않음
실제 주문 규칙 반영 최소 주문 금액, 수량 단위, 체결 지연

결과 읽는 법

  • CAGR(연평균 수익률): 복리 기준 1년 평균 성장률.
  • MDD(최대 낙폭): 고점에서 가장 크게 떨어진 비율. 실제로 버틸 수 있는지 판단하는 기준입니다.
  • 승률과 손익비: 승률이 낮아도 이길 때 크게 이기면 수익이 날 수 있습니다.
  • 수익 곡선 모양: 꾸준히 오르는지, 한두 구간에 몰려 있는지 봅니다.

과최적화 신호

  1. 변수를 조금 바꾸면 성과가 무너짐
  2. 규칙이 지나치게 많고 복잡함
  3. 검증 기간 성과가 학습 기간보다 크게 낮음

실전과 결과가 달라지는 이유

체결 지연, 슬리피지, 거래소 장애, 김치 프리미엄 변화(원화 현물), 소액 계좌의 최소 주문 금액 때문에 실전 결과는 백테스트와 차이가 납니다. 그래서 소액 실운용 기록을 함께 보는 것이 좋습니다.

시그널노트의 검증 방식

시그널노트는 규칙 기반 전략 249개를 수수료를 뺀 과거 데이터로 검증하고, 방법과 한계를 전략 설명서에 공개합니다. 직접 조건을 바꿔 보려면 수익 시뮬레이터를 써 보세요. 과거 결과는 미래를 보장하지 않습니다.

함께 보면 좋은 글

자주 묻는 질문

백테스트 수익률이 높으면 믿어도 되나요?

그대로 믿으면 안 됩니다. 수수료·슬리피지를 빼지 않았거나, 같은 기간에 규칙을 여러 번 고쳐 맞춘(과최적화) 결과일 수 있습니다. 검증에 쓰지 않은 기간에서도 비슷한지, 최대 낙폭은 얼마인지 함께 보세요.

과최적화는 어떻게 알아보나요?

변수를 조금만 바꿔도 결과가 크게 무너지거나, 거래 횟수가 너무 적거나, 특정 몇 번의 큰 수익이 전체 수익 대부분을 차지하면 의심해 볼 만합니다.

어떤 지표를 봐야 하나요?

연평균 수익률(CAGR)과 함께 최대 낙폭(MDD), 거래 횟수, 승률과 손익비, 수수료 차감 여부를 같이 봅니다. 수익률만 보고 고르면 감당하기 어려운 낙폭을 놓치기 쉽습니다.

가입 없이 화면부터 둘러보세요 대시보드·신호·리포트를 예시 데이터로 먼저 볼 수 있어요. 업비트·빗썸·코인원은 데모 계정이 없어 실제 원화로 거래되니 소액으로 시작하세요.

시그널노트 가이드

비트코인 자동매매 프로그램

코인 자동매매 프로그램 총정리

업비트 자동매매 설정 방법

무료 코인 자동매매

코인 자동매매 봇 고르는 법

이더리움 자동매매

솔라나 자동매매

빗썸 자동매매

코인원 자동매매

코인 차트 보는 법·코인 분석

카피트레이딩 vs 자동매매

해외 거래소 vs 국내 현물 자동매매

주식 자동매매 vs 코인 자동매매

AI 자동매매 고르는 법

비트코인 시세 보는 법

이더리움 시세

리플(XRP) 시세

솔라나 시세

도지코인 시세

코인 시세 한눈에

업비트 차트 보는 법

트레이딩뷰 사용법

차트 보조지표 정리

가상화폐 기초

국내 코인 거래소 고르는 법

코인 거래소 API 키 발급·사용법

코인 손절·리스크 관리

코인 모의투자·데모 계정

테더(USDT)·스테이블코인

해외 선물 거래소 정리

코인 자동매매 프로그램 추천·비교

카카오톡 상담 텔레그램 상담