백테스트 지표 | 승률, 프로핏 팩터, 샤프 지수: 어떤 지표를 먼저 봐야 할까? | Traseq 블로그
백테스트
백테스트 지표 | 승률, 프로핏 팩터, 샤프 지수: 어떤 지표를 먼저 봐야 할까?
백테스트 지표를 올바른 순서로 읽는 시니어 수준 가이드: 먼저 테스트 자체를 검증하고, 수익성을 선별한 뒤, 드로다운을 점검하고, 마지막으로 위험조정 수익률을 비교합니다.
Traseq··9분 읽기
이 글에서
가장 먼저 신뢰해야 할 백테스트 지표는 승률이 아닙니다. 승률, 프로핏 팩터, 샤프 지수 중 하나를 골라야 한다면 프로핏 팩터부터 보세요. 총수익이 총손실을 메우기에 충분히 컸는지를 보여주기 때문입니다.
하나의 아이디어를 검증 가능한 버전으로 바꾸세요.
노코드 암호화폐 현물 전략으로 시작해 버전을 고정하고, 백테스트를 실행하고, 비교를 위해 결과를 추적 가능하게 유지하세요.
하지만 전문적인 검토는 한 단계 더 앞에서 시작합니다. 이 백테스트는 어떤 지표라도 의미를 가질 만큼 충분히 신뢰할 수 있는가?
지표를 순위 매기기 전에 거래 횟수, 수수료, 슬리피지, 기간 범위, 시장 국면, 체결 가정, 그리고 결과가 전략을 튜닝하는 데 사용한 바로 그 기간을 벗어나서도 유지되는지를 확인하세요. 표본이 부족하거나, 과최적화되었거나, 비현실적인 비용에 기반했다면 깔끔해 보이는 승률, 프로핏 팩터, 샤프 지수도 여전히 무의미할 수 있습니다.
모든 것을 설명해주는 단일 지표는 없습니다. 1차 전략 선별에는 보통 프로핏 팩터와 기대값이 승률보다 유용합니다. 수익과 손실의 크기를 포함하기 때문입니다. 위험 검토에는 최대 드로다운이 필수적입니다. 위험조정 비교에는 샤프 지수가 유용합니다.
승률이 프로핏 팩터보다 중요한가?
아닙니다. 승률은 거래가 얼마나 자주 수익을 내는지만 보여줍니다. 프로핏 팩터는 총수익이 총손실을 초과했는지를 보여줍니다. 평균 손실이 평균 수익보다 훨씬 크면 높은 승률의 전략도 여전히 돈을 잃을 수 있습니다.
백테스트에서 좋은 프로핏 팩터는 무엇인가?
프로핏 팩터가 1.0보다 높으면 테스트 기간에 총수익이 총손실을 초과했다는 뜻입니다. 많은 트레이더가 1.5 이상을 더 강한 후보로 보며, 2.0을 넘는 값은 주목할 가치가 있습니다. 표본이 작거나 과최적화되었다면 극도로 높은 프로핏 팩터는 경고 신호일 수도 있습니다.
트레이딩 전략에 좋은 샤프 지수는 무엇인가?
샤프 지수가 1.0을 넘으면 흔히 견고하다고 보고, 2.0을 넘으면 강하다고 봅니다. 하지만 샤프는 드로다운, 꼬리 위험, 불안정한 수익 패턴을 가릴 수 있으므로 단독으로 사용해서는 안 됩니다.
낮은 승률의 전략도 수익성이 있을 수 있나?
있습니다. 평균 수익이 평균 손실보다 훨씬 크면 낮은 승률의 전략도 수익성이 있을 수 있습니다. 많은 추세추종 전략이 이렇게 작동합니다.
높은 승률의 전략이 돈을 잃을 수 있나?
있습니다. 가끔 발생하는 손실이 평소 수익보다 훨씬 크면 자주 이기더라도 돈을 잃을 수 있습니다. 이것이 승률을 평균 수익, 평균 손실, 프로핏 팩터, 기대값과 함께 검토해야 하는 이유입니다.
백테스트에 몇 건의 거래가 충분한가?
보편적인 숫자는 없지만 매우 작은 표본은 신뢰할 수 없습니다. 실무적 원칙으로는 거래 100건 미만의 결과는 신중하게 다루고, 전략이 이를 뒷받침할 만큼 충분히 자주 거래한다면 더 큰 표본을 선호하세요. 데이터 품질, 시장 국면 포괄성, 견고성 테스트도 여전히 중요합니다.
샤프 지수를 위해 최적화해야 하나, 프로핏 팩터를 위해 최적화해야 하나?
둘 중 어느 것도 맹목적으로 최적화하지 마세요. 프로핏 팩터는 수익성 선별에 유용하고, 샤프 지수는 위험조정 비교에 유용합니다. 견고한 전략은 드로다운, 비용, 표본 크기, 표본 외 점검도 통과해야 합니다.