← 학습 센터

백테스팅 기초

트레이딩에서 백테스팅이란?

백테스팅은 수수료, 슬리피지, 드로다운, 거래 리뷰를 포함해 과거 데이터로 매매 규칙을 검증하는 방법입니다.

전략, 시간대, 리스크, 수수료, 슬리피지를 선택하는 Backtest 화면
Backtest 설정 화면은 트레이딩 아이디어를 검증 가능한 과거 데이터 시뮬레이션으로 바꿉니다.

빠른 답변

백테스팅은 전략 규칙을 과거 시장 데이터에 적용해 어떤 거래가 발생했을지 확인하는 과정입니다. 좋은 테스트에는 진입, 청산, 포지션 크기, 수수료, 슬리피지, 손절, 익절, 기간이 포함됩니다.

작동 방식

백테스팅은 실제 자금을 위험에 노출하기 전에 아이디어를 점검하게 해줍니다. Backtest에서 첫 예시는 BTC/USDT, 1시간봉, 6개월, MA Cross, long, 2% 손절, 4% 익절, 0.10% 수수료, 5 bps 슬리피지입니다. 결과를 볼 때는 거래 수, 비용 차감 후 순이익, 최대 드로다운, profit factor, 차트의 진입/청산 위치를 함께 확인해야 합니다. Investopedia는 백테스팅을 정해진 규칙과 과거 데이터로 거래를 재구성하는 과정으로 설명합니다. 과최적화 연구는 과거 샘플에 지나치게 맞춘 전략이 미래에 실패할 수 있음을 경고합니다. 따라서 백테스트 후에는 paper trading으로 전진 확인이 필요합니다. Backtest는 실제 주문을 실행하지 않습니다.

실전 체크리스트

Checklist: 규칙이 명확한가, 시간프레임이 맞는가, 수수료와 슬리피지를 포함했는가, 표본이 충분한가, 드로다운을 감당할 수 있는가, 차트 리뷰를 했는가.

리스크 안내

Backtest는 금융 조언이 아닙니다. 과거 데이터 시뮬레이션이며 미래 성과를 보장하지 않습니다.

참고 자료

관련 가이드

이 BTC 백테스트 설정 실행

과거 시뮬레이션은 미래 성과를 보장하지 않습니다.

iOS용 Backtest Trading

iPhone에서 전략 연구를 계속하세요

다른 설정을 실행하고 모든 모의 거래를 검토하며 어디서나 전략 연구를 이어가세요.

App Store에서 다운로드