트레이딩 고급 과정 32강

트레이딩 전략 성과 평가하는 방법: 기대값·손익비·MDD·수익계수 읽기

승률 하나로는 전략을 평가할 수 없습니다. 같은 10회 거래를 승률·손익비·기대값·수익계수·최대 낙폭으로 나눠 읽으며 성과 지표를 직접 계산해 봅니다.

(제목 생성 중)

승률이 높으면 좋은 전략일까요? 열 번 중 여덟 번 이겨도 두 번의 손실이 크면 돈을 잃을 수 있습니다. 반대로 절반만 이겨도 이길 때 얻는 금액이 크면 수익이 날 수 있어요.

그래서 성과 평가는 수익의 크기, 손실의 크기, 손익이 발생한 순서, 그리고 자료의 양을 함께 읽는 일입니다. 31강에서 과거 성적을 왜곡하는 오류를 점검했다면, 이번에는 오류를 점검한 거래 기록에서 지표를 계산하는 방법을 배웁니다. 목표는 수익률 하나로 전략을 통과시키지 않고, 어떤 조건에서 어떤 결과가 나왔는지 설명하는 것입니다.

이 글의 모든 수치는 설명용 가상 기록이에요. 실제 시장을 백테스트한 결과가 아니며, 10회만으로 전략의 미래 성과를 판단할 수는 없습니다.

이 글의 핵심 3줄
  • 승률은 얼마나 자주 이겼는지만 보여 주므로 평균 이익·평균 손실액과 함께 읽어야 합니다. 승률 80%라도 거래당 평균이 -4원일 수 있습니다.
  • 표본 기대값(+30원)은 거래당 평균 순손익, 수익계수(1.6)는 전체 이익 ÷ 전체 손실액이며, 최대 낙폭(16%)은 수익을 얻는 과정의 손실을 보여 줍니다.
  • 작은 표본은 한 번의 거래로 비율이 크게 흔들리므로 큰 수익 의존도·비용 민감도를 점검하고, 미리 정한 지표 표로 보고서를 씁니다.
목차
  1. 트레이딩 전략 성과 평가, 계산 전에 무엇을 맞춰야 할까?
  2. 승률이 높으면 좋은 전략일까?
  3. 기대값과 수익계수(PF)는 무엇이 다를까?
  4. 최대 낙폭(MDD)은 어떻게 계산할까?
  5. 거래 수는 몇 번이면 성과를 믿을 수 있을까?
  6. 성과 보고서는 어떻게 정리할까?
  7. 이 강의를 마치고 해볼 것은?
  8. 자주 묻는 질문

트레이딩 전략 성과 평가, 계산 전에 무엇을 맞춰야 할까?

트레이딩 전략 성과 평가는 계산보다 먼저 “한 번의 거래를 무엇으로 셀지”와 자금·비용 가정을 정해야 합니다. 기준이 다르면 같은 매매라도 승률과 평균 손익이 달라지기 때문이에요.

예를 들어 한 번 진입한 포지션을 세 번에 나눠 청산했을 때, 이를 세 번의 승리로 셀지 전체 포지션 하나로 셀지에 따라 승률이 바뀝니다. 이번 강의에서는 완전히 청산한 진입 포지션 하나를 1회로 셉니다.

이번 강의의 계산 가정
항목가정
초기 자금1,000원
입출금·추가 투자금없음
동시 보유없음 (포지션을 한 번에 하나만 보유)
손익 기준수수료 등 해당 거래 비용을 반영한 순손익
수량 규칙계좌에 비례해 수량을 자동으로 늘리는 규칙 없음
열린 포지션없음

가상 10회 거래 기록은 어떻게 생겼을까?

아래 표가 이 강의의 모든 기본 성과 계산에 쓰는 가상 10회 완료 거래입니다.

가상 10회 완료 거래 기록 (비용 반영 후)
거래 번호순손익(원)거래 종료 후 잔액(원)
1+2001,200
2-1001,100
3+1501,250
4-1001,150
5-1001,050
6+2501,300
7-1001,200
8+1001,300
9-1001,200
10+1001,300

누적 순이익은 300원, 종료 잔액은 1,300원입니다. 입출금이 없으니 기간 수익률은 300 ÷ 1,000 = 30%예요. 다만 기간 길이를 정하지 않았으므로 이것을 연 수익률이라고 부르지는 않습니다.

거래 기록에 꼭 남길 항목종목, 방향, 진입과 청산 시각, 수량, 체결가, 비용, 순손익을 남깁니다. 수익률을 비교할 때는 기간, 초기 자금, 레버리지와 자금 투입 조건도 맞춰야 해요.

승률이 높으면 좋은 전략일까?

아닙니다. 승률은 얼마나 자주 이겼는지만 알려 주므로, 이길 때와 질 때의 평균 금액을 함께 봐야 실제로 돈이 남는지 판단할 수 있습니다.

승률
순이익으로 끝난 거래 수 ÷ 전체 완료 거래 수
평균 이익
이익 거래 합계 ÷ 이익 거래 수
평균 손실액
손실 거래의 손실액 합계 ÷ 손실 거래 수 (비교를 위해 양수로 표시)
실현 평균 손익비
평균 이익 ÷ 평균 손실액

이번 기록은 이익 5회, 손실 5회라서 승률이 50%입니다. 비용을 뺀 뒤 정확히 0인 거래가 있다면, 이 강의 기준에서는 전체 거래 수에는 포함하지만 승리에는 넣지 않아요.

  1. 이익 거래 합계200 + 150 + 250 + 100 + 100 = 800원
  2. 평균 이익800 ÷ 5 = 160원
  3. 평균 손실액손실액 합계 500원 ÷ 5 = 100원
  4. 실현 평균 손익비160 ÷ 100 = 1.6

계획 손익비와 실현 손익비는 왜 다를까?

계획 손익비는 진입 전에 목표가와 손절가로 계산한 값이고, 실현 손익비는 실제 결과로 계산한 값입니다. 조기 청산, 미끄러짐(슬리피지), 분할 청산 때문에 두 수치는 달라질 수 있어요.

승률 80% 전략이 손해를 볼 수 있을까?

볼 수 있습니다. 두 가상 전략을 비교해 보면 바로 드러나요.

승률과 평균 손익으로 본 두 가상 전략
가상 전략승률평균 이익평균 손실액거래당 평균
이번 기록50%160원100원+30원
높은 승률 사례80%20원100원-4원

높은 승률 사례의 거래당 평균은 0.8 × 20 − 0.2 × 100 = −4원입니다(두 금액은 비용 반영 후 평균이라고 가정). 승률만 보고 우열을 판단하면 손실 규모를 놓치게 됩니다. 또 거래 수량이 다르면 원화 평균은 큰 거래의 영향을 많이 받는다는 점도 기억해 두세요.

수량이 다른 전략은 어떻게 비교할까?

R 단위 기록은 각 거래 손익을 진입 때 정한 위험액으로 나눈 값입니다. 초기 위험액 100원에 순이익 150원이면 +1.5R이에요.

R 단위를 쓸 때 주의할 점손절이 불리하게 체결되면 −1R보다 더 잃을 수 있습니다. 그리고 위험액을 사후에 바꿔 계산하면 비교 자체가 왜곡돼요.

기대값과 수익계수(PF)는 무엇이 다를까?

표본 기대값은 완료 거래 한 번당 평균 순손익이고, 수익계수(PF)는 전체 이익을 전체 손실액으로 나눈 비율입니다. 하나는 “거래당 얼마”, 다른 하나는 “손실 1원당 이익 얼마”를 묻는 지표예요.

표본 기대값
관찰한 거래의 평균 순손익. 전체 순손익 ÷ 완료 거래 수 = 300 ÷ 10 = +30원. 승률과 평균 손익으로 계산해도 0.5 × 160 − 0.5 × 100 = +30원으로 같습니다.
수익계수 PF
이익 거래들의 손익 합계 ÷ 손실 거래들의 손실액 합계. 800 ÷ 500 = 1.6. 관찰한 완료 거래에서 손실 1원당 이익 1.6원이 있었다는 뜻입니다.

표본 기대값 +30원은 과거 표본에서 한 거래당 평균 30원이 남았다는 뜻일 뿐, 다음 거래에서 30원을 번다거나 앞으로도 같은 평균이 유지된다는 약속은 아닙니다. 본전 거래가 있으면 이익 확률과 손실 확률을 따로 적용하고 본전의 기여는 0으로 둡니다.

이 강의는 거래별 비용을 먼저 반영한 순손익으로 분류하고 계산합니다. 플랫폼의 비용 집계 방식이 다르면 PF 수치도 달라질 수 있어요.

지표별로 묻는 질문 정리
지표이번 결과답하는 질문
승률50%얼마나 자주 이겼는가
실현 평균 손익비1.6한 번 이익과 한 번 손실의 평균 크기는 어떤가
표본 기대값+30원완료 거래 한 번당 평균 얼마가 남았는가
수익계수1.6전체 이익과 전체 손실액의 비율은 어떤가

손익비와 PF가 같으면 같은 지표일까?

아닙니다. 이번에는 승리와 패배 횟수가 같아서 우연히 1.6으로 같을 뿐이에요. 일반적으로 PF는 (승리 횟수 × 평균 이익) ÷ (패배 횟수 × 평균 손실액)이므로 두 지표는 다릅니다.

손실이 한 번도 없다면?분모가 0이라 유한한 PF를 계산할 수 없습니다. 이것을 무적의 전략이라고 해석하지 않아요.

손익분기 승률은 어떻게 구할까?

손익분기 승률은 평균 손실액 ÷ (평균 이익 + 평균 손실액)입니다. 본전 거래가 없고 평균 이익과 손실액이 유지된다고 가정하면 100 ÷ (160 + 100), 약 38.46%예요. 이는 가정한 평균값을 이용한 산술 기준이라서, 미래 평균 손익이 바뀌면 필요한 승률도 달라집니다.

최대 낙폭(MDD)은 어떻게 계산할까?

최대 낙폭(MDD)은 관찰한 기간 동안 이전 최고 계좌 가치에서 내려온 낙폭 중 가장 큰 값입니다. 최종 수익이 나도 그 과정에서 얼마나 깎였는지를 보여 주는 지표예요.

낙폭은 이전까지의 최고 계좌 가치에서 얼마나 내려왔는지입니다. 이번 기록에서는 3회 후 1,250원에서 5회 후 1,050원까지 200원이 줄었고, 해당 고점 대비 비율은 200 ÷ 1,250 = 16%입니다. 아래 그래프는 초기 잔액과 각 거래 종료 잔액을 연결한 것입니다.

초기 1,000원부터 10회 거래 종료 잔액을 이은 잔액 곡선과 1,250원→1,050원 낙폭 16% 표시
최종적으로 1,300원이 됐지만 중간에 고점 1,250원에서 1,050원까지 16% 낙폭을 겪었습니다.
최대 낙폭 관련 계산 정리
항목계산결과
고점 대비 MDD200 ÷ 1,25016%
초기 자금 대비200 ÷ 1,00020% (다른 기준)
고점 회복에 필요한 상승200 ÷ 1,050약 19.05%
회복 시점6회 후 잔액 1,300원거래 번호로만 확인 가능

낙폭 비율의 분모는 왜 확인해야 할까?

같은 200원 하락이라도 고점 1,250원으로 나누면 16%, 초기 자금 1,000원으로 나누면 20%가 됩니다. 플랫폼의 낙폭 비율이 무엇을 분모로 쓰는지 꼭 확인하세요.

또 이번 그래프는 거래 종료 시점의 잔액만 쓰기 때문에 보유 도중의 미실현 손실이나 장중 계좌 저점은 반영하지 않습니다. 실제 계좌 가치로 계산한 낙폭은 더 클 수 있어요.

회복 기간도 기록해야 할까?

네, 낙폭의 깊이와 회복에 걸린 시간은 함께 기록해야 합니다. 이번 예시는 거래 번호로 회복 시점(6회 후)은 알 수 있지만 날짜와 시간이 없으므로 며칠 만에 회복했다고는 말할 수 없습니다. 그리고 1,250원에서 1,050원으로 떨어진 뒤 원래 고점으로 돌아가려면 약 19.05% 상승이 필요하듯, 손실률과 회복에 필요한 수익률은 같은 숫자가 아닙니다.

과거 MDD는 미래 손실의 상한이 아닙니다같은 거래 손익도 순서를 바꾸면 승률·평균 손익·PF는 같아도 낙폭과 연속 손실은 달라질 수 있어요. 레버리지와 동시 보유가 늘면 위험이 단순 비례로만 움직이지 않을 수도 있으니, 주문 규모를 늘리기 전에 다시 평가합니다.

거래 수는 몇 번이면 성과를 믿을 수 있을까?

정해진 횟수는 없습니다. 작은 표본은 한 번의 거래로 비율이 크게 흔들리고, 100회나 1,000회라는 숫자만으로도 충분한 검증이 자동으로 보장되지는 않습니다.

지금 10회 중 5회를 이겨 승률은 50%입니다. 다음 거래 하나만으로 이 숫자가 얼마나 바뀌는지 보세요.

11번째 거래 결과에 따른 승률 변화
11번째 거래계산승률
이익6 ÷ 11약 54.55%
손실5 ÷ 11약 45.45%

거래 100회면 시장 상황 100개를 본 걸까?

그렇지 않습니다. 같은 날 비슷한 종목에서 동시에 낸 거래들은 서로 영향을 공유할 수 있어요. 상승장·하락장·횡보장과 변동성 수준을 나누어 성과가 한 환경에만 몰려 있는지 확인해야 합니다.

큰 수익 한 번에 얼마나 의존하고 있을까?

최대 이익 250원은 전체 이익 800원의 31.25%입니다. 이 거래를 빼고 다시 계산하는 민감도 분석을 해 보면 결과가 크게 달라져요.

민감도 계산: 원래 기록과 비교
구분순이익거래당 평균PF
원래 10회300원30원800 ÷ 500 = 1.6
최대 이익 제외 9회50원약 5.56원550 ÷ 500 = 1.1
거래당 비용 10원 추가200원20원—

최대 이익 제외 계산은 큰 거래에 대한 의존도를 보는 보조 분석입니다. 실제 거래 기록에서 유리하거나 불리한 거래를 삭제해 공식 성과를 바꾸라는 뜻이 아니에요. 비용 추가 계산도 마찬가지로, 수량이나 거래 가능 여부까지 바뀌는 전략이라면 단순 차감에 그치지 말고 전체 검증을 다시 실행해야 합니다.

지표를 골라서 보여 주면 뭐가 문제일까?

승률이 나쁘면 PF만, 낙폭이 크면 수익률만 보여 주는 방식으로는 전략을 제대로 평가할 수 없습니다. 지표를 고르는 것 자체도 선택 문제가 되기 때문이에요.

  1. 1. 결과를 보고 유리한 지표만 고른다

    좋게 나온 숫자만 남기면 같은 전략도 다르게 보입니다.

    점검: 평가 전에 볼 지표와 손실 조건을 정하고 같은 표를 유지하기
  2. 2. 최종 평가 자료로 규칙을 고친다

    평가 자료에 맞춰 규칙을 바꾸면 그 자료로는 더 이상 검증이 되지 않습니다.

    점검: 규칙을 고쳤다면 새 자료로 다시 확인하기 (31강 원칙)
  3. 3. 큰 수익 한 번에 기대는 결과를 그대로 믿는다

    최대 이익 하나를 빼자 PF가 1.6에서 1.1로 내려갔습니다.

    점검: 최대 이익 제외 민감도 계산을 보조 분석으로 함께 보기

성과 보고서는 어떻게 정리할까?

성과 보고서는 자료와 규칙 버전, 기간, 거래 수, 비용, 순손익, 승률, 평균 이익·손실, 표본 기대값, PF, 최대 낙폭과 그 산출 기준을 함께 제시합니다. 그리고 확인하지 않은 범위를 반드시 덧붙입니다.

보유 중인 포지션이 있다면 완료 거래 통계와 계좌 평가손익을 분리하세요. 서로 다른 기간의 전략은 수익률 숫자만으로 비교하지 않습니다.

이번 기록의 요약 문장
“10회 완료 거래, 비용 반영 후 순이익 300원, 승률 50%, 평균 손익비 1.6, 표본 기대값 30원, PF 1.6, 거래 종료 잔액 기준 MDD 16%. 가상 소표본이며 장중 낙폭과 미래 성과는 확인하지 않았다.”
전략 성과 보고서가상 10회 기록 작성 예시
거래 수
10회 완료 거래 (분할 청산은 하나의 진입 포지션으로 합산)
비용
거래별 비용 반영 후 순손익 기준
순손익 / 기간 수익률
+300원 / 30% (기간 미정이라 연 수익률 아님)
승률
50%
평균 이익 / 평균 손실액
160원 / 100원 (실현 평균 손익비 1.6)
표본 기대값
+30원
수익계수 PF
1.6
최대 낙폭
16% (거래 종료 잔액 기준, 고점 1,250원 대비)
확인하지 않은 범위
가상 소표본, 장중 낙폭, 미래 성과
실전 적용은 PF 기준 하나로 정하지 않아요감당 가능한 손실과 중단 조건을 미리 정하고, 선택에 쓰지 않은 기간과 새로 쌓이는 자료에서 결과가 유지되는지 확인합니다. 이 과정은 다음 고급 33강에서 아웃오브샘플·워크포워드·모의매매로 구체화합니다.

직접 계산해 볼까요?

Q1. 승률 80%, 평균 이익 20원, 평균 손실액 100원인 전략의 거래당 평균은?

0.8 × 20 − 0.2 × 100 = −4원입니다. 승률이 높아도 손실 규모가 크면 거래당 평균은 마이너스가 될 수 있어요.

Q2. 이번 기록에서 손익비와 PF가 둘 다 1.6인 이유는?

승리 5회, 패배 5회로 횟수가 같아서 우연히 같아진 것입니다. PF는 (승리 횟수 × 평균 이익) ÷ (패배 횟수 × 평균 손실액)이라 횟수가 다르면 두 값은 달라집니다.

Q3. 같은 200원 낙폭인데 16%와 20% 중 어느 쪽이 MDD일까요?

이번 강의 기준 MDD는 직전 고점 1,250원으로 나눈 16%입니다. 초기 자금 1,000원으로 나눈 20%는 다른 기준이므로, 플랫폼이 무엇을 분모로 쓰는지 확인해야 합니다.

이 강의를 마치고 해볼 것은?

본인의 거래 기록이나 백테스트 결과를 꺼내 “1회를 무엇으로 셀지”부터 정하고, 승률·평균 이익·평균 손실액·표본 기대값·PF·MDD를 같은 표에 직접 계산해 보세요. 최대 이익 한 번을 뺀 민감도 계산과 비용 추가 계산도 함께 해 보면 결과가 얼마나 단단한지 감이 옵니다.

성과 평가 셀프 체크
0 / 6 완료

숫자가 좋게 나왔더라도 그것은 관찰한 표본의 요약일 뿐입니다. 선택에 쓰지 않은 기간과 새 자료에서 결과가 유지되는지 확인하는 단계가 다음 강의의 주제예요.

가상 10회 완료 거래의 거래별 순손익을 이익은 초록, 손실은 갈색 막대로 표시한 차트
이익 5회(+200, +150, +250, +100, +100)와 손실 5회(각 -100)로 구성된 이 강의의 기본 거래 기록입니다.

자주 묻는 질문

승률이 높으면 좋은 트레이딩 전략인가요?

승률만으로는 알 수 없습니다. 승률 80%라도 평균 이익 20원, 평균 손실액 100원이면 거래당 평균은 -4원이 됩니다. 승률은 평균 이익·평균 손실액과 함께 읽어야 합니다.

표본 기대값은 어떻게 계산하나요?

전체 순손익을 완료 거래 수로 나눕니다. 예시에서는 300 ÷ 10 = +30원이고, 승률과 평균 손익으로 계산해도 0.5 × 160 − 0.5 × 100 = +30원으로 같습니다. 다만 이는 과거 표본의 평균일 뿐 미래 수익을 약속하지 않습니다.

수익계수(PF)와 손익비는 같은 건가요?

다릅니다. 손익비는 평균 이익 ÷ 평균 손실액이고, PF는 이익 거래 합계 ÷ 손실 거래 손실액 합계입니다. 승리와 패배 횟수가 같을 때만 두 값이 같아집니다.

최대 낙폭(MDD)은 무엇을 기준으로 계산하나요?

이전 최고 계좌 가치를 기준으로 가장 크게 내려온 폭을 계산합니다. 예시에서는 고점 1,250원에서 1,050원까지 200원 하락해 16%이며, 초기 자금으로 나눈 20%와는 다른 기준입니다. 거래 종료 잔액만 쓰면 장중 낙폭은 반영되지 않습니다.

손익분기 승률은 어떻게 구하나요?

평균 손실액 ÷ (평균 이익 + 평균 손실액)으로 구합니다. 평균 이익 160원, 평균 손실액 100원이면 100 ÷ 260, 약 38.46%입니다. 미래 평균 손익이 바뀌면 필요한 승률도 달라집니다.

거래를 몇 번 하면 전략 성과를 믿을 수 있나요?

정해진 횟수는 없습니다. 10회 표본에서는 거래 하나로 승률이 50%에서 약 54.55% 또는 45.45%로 바뀌고, 100회나 1,000회라도 같은 날 비슷한 종목에서 낸 거래처럼 서로 영향을 공유하면 충분한 검증이 보장되지 않습니다.

인용 안내 이 글을 인용할 때는 출처를 함께 적어 주세요.
이재민, 「트레이딩 전략 성과 평가하는 방법: 기대값·손익비·MDD·수익계수 읽기」, 트레이드캠프, 2026-11-06. https://tradecamp.co.kr/post/trading-strategy-performance-evaluation

본문의 모든 거래와 수치는 설명용 가상 기록이며 실제 시장을 백테스트한 결과가 아닙니다. 트레이드캠프의 모든 콘텐츠는 교육 목적으로 제공되며 투자 권유나 자문이 아닙니다. 투자 판단과 그 결과에 대한 책임은 투자자 본인에게 있으며, 가상자산과 주식은 원금 손실 위험이 있습니다.

고급 다른 강의

전체 보기