승률 70% 전략과 승률 40% 전략 중 어느 쪽이 더 안전할까요? 전략 안전등급 계산법은 이 질문에 “승률만으로는 모른다”고 답하는 평가 프레임워크입니다. 중요한 것은 한두 번의 수익이 아니라, 같은 전략을 반복했을 때 자본이 버틸 가능성입니다.
이 글의 안전등급은 공인 인증 점수나 절대 공식이 아닙니다. 기대값, 손익비, 최대낙폭, 파산위험, 표본 신뢰도를 함께 보려는 실전용 내부 기준입니다. 투자 종목을 추천하거나 수익을 보장하는 방법이 아니라, 전략 진입 전 위험을 숫자로 점검하는 도구로 이해해야 합니다.
전략 안전등급이 필요한 이유
전략의 수익률만 보면 가장 많이 번 전략이 가장 좋아 보입니다. 하지만 실제 운용에서는 “얼마나 벌 수 있는가”보다 “버틸 수 있는가”가 먼저입니다. 3개월 수익률이 높아도 한 번의 연속 손실로 계좌가 크게 줄어들면, 그 전략은 지속하기 어렵습니다.
승률도 마찬가지입니다. 승률 80% 전략이 평균 이익은 작고 평균 손실은 매우 크다면 몇 번의 손실로 누적 수익을 잃을 수 있습니다. 반대로 승률 40% 전략이라도 손익비가 충분히 좋고 1회 위험을 작게 통제한다면 장기적으로 더 안정적일 수 있습니다.
따라서 안전등급은 수익률 순위가 아니라 생존 가능성 점수입니다. “이 전략이 유리한가”, “손실 구간을 견딜 수 있는가”, “자료가 충분한가”, “실행 과정에서 오차가 커지지 않는가”를 동시에 묻는 방식입니다.
계산에 필요한 기본 입력값
먼저 전략의 거래 기록이나 백테스트 결과에서 다음 값을 정리합니다. 값이 없으면 등급을 확정하지 말고 임시 등급으로만 봐야 합니다.
- 승률: 전체 시행 중 이익으로 끝난 비율입니다. 패배확률은 1 – 승률입니다.
- 평균 이익과 평균 손실: 이긴 거래의 평균 수익, 진 거래의 평균 손실입니다.
- 손익비: 평균 이익 ÷ 평균 손실입니다. 평균 이익이 1.5R이고 평균 손실이 1R이면 손익비는 1.5:1입니다.
- 기대값: 한 번 시행할 때 평균적으로 얼마만큼 유리한지 보는 값입니다.
- 최대낙폭: 자산곡선의 고점 대비 가장 크게 하락한 비율입니다.
- 1회 위험 비중: 한 번 틀렸을 때 전체 자본의 몇 %를 잃도록 설계했는지입니다.
- 표본 수와 기간: 거래 횟수, 검증 기간, 시장 국면의 다양성입니다.
가능하다면 수수료, 슬리피지, 세금, 체결오차도 반영해야 합니다. 비용을 빼기 전에는 좋아 보이던 전략이 실제 적용 후 기대값이 거의 사라지는 경우가 많습니다.
기대값으로 기본 우위를 계산하기
기대값은 확률과 결과값을 가중 평균한 개념입니다. 유한한 결과에서는 각 결과값에 해당 확률을 곱해 더합니다. 개념 자체는 기대값 설명처럼 확률적 평균 방향을 보는 데 유용합니다.
전략에서는 다음처럼 단순화할 수 있습니다.
기대값 = 승률 × 평균 이익 – 패배확률 × 평균 손실
예를 들어 평균 손실을 1R로 두고, 평균 이익이 1.5R, 승률이 45%라면 계산은 다음과 같습니다.
- 패배확률 = 55%
- 기대값 = 0.45 × 1.5R – 0.55 × 1R
- 기대값 = 0.675R – 0.55R = 0.125R
이 전략은 한 번 시행할 때 평균적으로 0.125R의 양의 기대값을 가집니다. 그러나 기대값이 양수라는 이유만으로 안전하다고 단정하면 안 됩니다. 10번 연속 손실이 나올 수 있고, 그때 자본이 버티지 못하면 장기 우위는 실현되기 전에 사라집니다.
손익비와 승률을 함께 보기
손익비가 R일 때 손익분기 승률은 다음처럼 볼 수 있습니다.
손익분기 승률 = 1 ÷ (1 + R)
평균 이익이 평균 손실의 2배라면 손익비는 2:1이고, 손익분기 승률은 1 ÷ 3, 즉 약 33.3%입니다. 이론상 승률이 34%만 넘어도 비용 전 기준으로는 플러스 기대값이 될 수 있습니다.
반대로 손익비가 0.5:1인 전략은 한 번 벌 때 0.5R을 벌고 한 번 잃을 때 1R을 잃습니다. 이 경우 손익분기 승률은 약 66.7%입니다. 승률이 높아 보이더라도 한 번의 손실이 크면 안전등급은 낮아질 수 있습니다.
실전에서는 손익분기 승률보다 더 높은 기준을 잡아야 합니다. 수수료, 슬리피지, 신호 지연, 감정적 실수까지 고려하면 이론상 우위는 쉽게 줄어듭니다.
최대낙폭으로 자본 충격 측정하기
최대낙폭은 과거 고점에서 저점까지 얼마나 하락했는지 보여주는 위험 지표입니다.
최대낙폭 = (고점 – 저점) ÷ 고점 × 100
예를 들어 계좌가 1,000만 원까지 올랐다가 800만 원까지 떨어졌다면 최대낙폭은 20%입니다. 문제는 손실률보다 회복 부담이 더 크다는 점입니다. 10% 손실 후 원금 회복에는 약 11.1% 수익이 필요하고, 20% 손실 후에는 25%, 50% 손실 후에는 100% 수익이 필요합니다.
따라서 최대낙폭은 단순한 숫자가 아니라 심리적 지속 가능성의 지표입니다. 전략이 아무리 기대값이 좋아도 운용자가 20% 낙폭을 견디지 못하고 중단한다면 실제로는 사용할 수 없는 전략입니다.
파산위험과 포지션 크기 확인하기
파산위험은 자본이 더 이상 전략을 지속할 수 없는 수준까지 줄어들 가능성입니다. 여기서 파산은 꼭 계좌가 0원이 되는 뜻만은 아닙니다. 정해진 손실 한도에 도달해 전략을 멈춰야 하는 상황도 포함할 수 있습니다.
핵심은 1회 위험 비중입니다. 같은 전략이라도 한 번에 자본의 0.5%를 거는 경우와 5%를 거는 경우의 안전등급은 완전히 달라집니다. 기대값이 양수라도 포지션 크기가 과하면 연속 손실에서 계좌가 급격히 훼손됩니다.
켈리 기준은 장기 성장률을 극대화하기 위한 자본 배분 공식으로 알려져 있습니다. 다만 실제 시장에서는 승률과 손익비 추정 오차가 크기 때문에 켈리 기준을 그대로 적용하기보다 절반 이하, 또는 그보다 더 보수적으로 줄여 보는 편이 안전합니다.
일반적인 안전성 평가에서는 1회 손실 위험이 자본의 0.5~1% 이내면 비교적 보수적이고, 1~2%는 관리 가능한 범위, 3% 이상은 연속 손실에 취약한 구조로 봅니다. 레버리지를 쓰거나 손절이 불명확하면 더 크게 감점해야 합니다.
100점 기준 전략 안전등급 점수표
아래 점수표는 절대 기준이 아니라 전략 간 비교와 의사결정을 위한 내부 기준입니다. 전략 유형, 거래 빈도, 시장 변동성에 따라 조정할 수 있습니다.
| 평가 항목 | 배점 | 판단 기준 |
|---|---|---|
| 기대값 | 30점 | 양의 기대값, 비용 반영, 여러 구간에서 유지 여부 |
| 최대낙폭 | 25점 | 과거 고점 대비 하락폭과 회복 부담 |
| 파산위험·자본관리 | 20점 | 1회 위험 비중, 연속 손실 대응, 레버리지 수준 |
| 표본 신뢰도 | 15점 | 시행 수, 검증 기간, 시장 국면 다양성 |
| 실행 난이도·독립성 | 10점 | 규칙 명확성, 비용 반영, 기존 전략과의 상관성 |
기대값 점수는 기대값이 0 이하라면 0~5점, 0보다 크지만 비용 반영 후 불안정하면 10~15점, 양수이고 손익비와 승률이 균형적이면 20~25점, 여러 기간에서 양의 기대값이 유지되면 26~30점으로 볼 수 있습니다.
최대낙폭은 10% 이하 22~25점, 10~20% 16~21점, 20~30% 10~15점, 30% 초과 0~9점을 기본값으로 둡니다. 단, 변동성이 큰 전략과 방어적 전략을 같은 기준으로 비교하면 왜곡될 수 있으므로 보정이 필요합니다.
표본 신뢰도는 충분한 시행 수와 여러 시장 조건에서 검증되면 12~15점, 특정 구간 편향 가능성이 있으면 7~11점, 표본이 적거나 최근 성과만 있으면 0~6점입니다. 실행 난이도는 진입·청산 규칙 4점, 비용 반영 3점, 기존 전략과 낮은 상관성 3점으로 나눠 볼 수 있습니다.
실제 숫자로 계산해 보기
다음과 같은 전략이 있다고 가정해 보겠습니다.
- 승률: 45%
- 평균 이익: 1.5R
- 평균 손실: 1R
- 기대값: 0.125R
- 최대낙폭: 18%
- 1회 위험: 자본의 1%
- 표본 수: 180회
- 수수료와 슬리피지: 일부 반영
먼저 기대값은 양수이고 손익비와 승률의 조합도 무리하지 않습니다. 다만 수수료와 슬리피지가 “일부”만 반영되었으므로 만점에 가깝게 주기는 어렵습니다. 기대값 점수는 22점으로 잡습니다.
최대낙폭 18%는 관리 가능한 범위일 수 있지만, 회복에 약 22%의 수익이 필요합니다. 따라서 최대낙폭 점수는 18점으로 평가합니다. 1회 위험이 자본의 1%라면 연속 손실을 어느 정도 견딜 수 있으므로 자본관리 점수는 16점입니다.
표본 수 180회는 아주 적지는 않지만 여러 시장 국면을 모두 대표한다고 보기에는 부족할 수 있습니다. 표본 신뢰도는 10점, 실행 난이도와 독립성은 규칙이 비교적 명확하다는 전제에서 7점으로 둡니다.
| 항목 | 점수 |
|---|---|
| 기대값 | 22 / 30 |
| 최대낙폭 | 18 / 25 |
| 파산위험·자본관리 | 16 / 20 |
| 표본 신뢰도 | 10 / 15 |
| 실행 난이도·독립성 | 7 / 10 |
| 총점 | 73 / 100 |
총점 73점이면 B등급입니다. 기대값은 양수이고 자본관리도 무난하지만, 표본 수와 실거래 비용 검증이 더 필요합니다. 바로 큰 자본을 투입하기보다 제한된 규모로 실거래 관찰을 하면서 등급을 갱신하는 접근이 더 보수적입니다.
등급별 해석 기준
| 등급 | 점수 | 해석 |
|---|---|---|
| A | 85~100점 | 실전 적용 후보입니다. 단, 포지션 크기 제한과 지속 모니터링은 필요합니다. |
| B | 70~84점 | 조건부 실전 가능 구간입니다. 낙폭과 표본 신뢰도를 추가 확인해야 합니다. |
| C | 55~69점 | 소액 테스트 또는 구조 보완이 필요합니다. |
| D | 40~54점 | 위험요소가 커서 재설계가 우선입니다. |
| E | 39점 이하 | 중단하거나 폐기를 검토할 수준입니다. |
A등급이라고 손실이 없다는 뜻은 아닙니다. 반대로 C등급이라고 무조건 나쁜 전략이라는 뜻도 아닙니다. 등급은 현재 자료와 조건에서 자본이 버틸 가능성을 상대적으로 표현한 것입니다. 새로운 시장 국면, 비용 증가, 실행 오류가 생기면 등급은 언제든 바뀔 수 있습니다.
계산할 때 자주 하는 실수
첫째, 표본 수가 적은데 등급을 확정하는 실수입니다. 20회 거래에서 승률이 높았다고 전략의 우위가 검증된 것은 아닙니다. 최소한 충분한 시행 수와 다른 구간의 검증이 필요합니다.
둘째, 최대낙폭을 과소평가하는 실수입니다. 백테스트의 20% 낙폭은 화면에서는 작아 보이지만 실제 돈으로 겪으면 전혀 다릅니다. 회복률과 심리적 부담까지 함께 봐야 합니다.
셋째, 같은 유형의 전략을 독립 시행으로 착각하는 실수입니다. 비슷한 신호, 같은 시장, 같은 방향의 전략은 위기 때 동시에 손실을 낼 수 있습니다. 독립성이 낮으면 포트폴리오 전체 안전등급은 내려가야 합니다.
넷째, 백테스트 결과를 미래 보장처럼 해석하는 실수입니다. 백테스트는 가설 검증 도구일 뿐입니다. 실제 체결, 거래 비용, 유동성, 감정적 실행 오류가 반영되면 결과는 달라질 수 있습니다.
전략 안전등급 계산법 요약
실전에서는 다음 순서로 계산하면 됩니다. 먼저 승률, 평균 이익, 평균 손실로 기대값을 구합니다. 다음으로 손익비 기준 최소 필요 승률과 실제 승률을 비교합니다. 그다음 최대낙폭과 회복 필요 수익률을 확인하고, 1회 위험 비중으로 연속 손실을 견딜 수 있는지 점검합니다. 마지막으로 표본 수, 검증 기간, 실행 난이도, 전략 간 상관성을 반영해 100점 점수표에 넣습니다.
가장 중요한 기준은 등급 자체가 아니라 “이 전략을 나쁜 구간에서도 계속 실행할 수 있는가”입니다. 안전등급은 수익 보장이 아니라 의사결정의 방어 장치입니다. 점수가 높아도 작게 시작하고, 실거래 데이터가 쌓이면 기대값·최대낙폭·파산위험을 다시 계산해 등급을 갱신하는 것이 안전합니다.