위험 관리와 주문 체결 · 3 / 5
수수료와 슬리피지 이후 매매 기대값 계산하기
목표가까지의 거리가 손절 거리의 두 배라고 수익성 있는 전략이 되는 것은 아닙니다. 승리 빈도, 실제 평균 결과, 모든 거래를 실행하는 비용도 필요합니다. 기대값은 이 수치들을 하나의 계산으로 모읍니다.
Athenum7 분업데이트:
결과를 세기 전에 R을 정의하세요
이 예시에서 1R은 비용 전, 진입 시 계획한 가격 위험 금액입니다. 비용 후 R을 사용하는 일지도 있습니다. 어느 쪽이든 일관되면 되지만 섞어서는 안 됩니다. 실현 이익과 손실을 같은 단위로 측정하세요. 목표가가 2R이더라도 분할 청산과 조기 종료 때문에 평균 이익은 1.4R에 그칠 수 있습니다.
p가 승리 확률, W가 평균 이익, L이 양수로 표현한 평균 손실 크기, C가 거래당 평균 비용이면 순기대값은 p × W − (1 − p) × L − C입니다. 기록한 손익에 수수료가 이미 들어 있다면 다시 빼지 마세요. 펀딩은 지급 또는 수취가 될 수 있으므로 실제 부호를 반영합니다.
실제로 실행 가능했던 관측치를 사용하세요
명확하게 정의한 표본에서 입력값을 추정하세요. 손절 거래, 체결되지 않은 기회, 해당되는 취소 시도의 비용도 포함합니다. 실행 가능한 주문 순서 없이 캔들 최저가에 사서 최고가에 파는 백테스트는 기대값을 계산하기 전부터 결과를 부풀립니다.
양수인 표본 평균은 추정치이지 약속이 아닙니다. 몇 번의 이상치, 하나의 변동성 환경, 특정 거래소의 체결 품질에 의존할 수 있습니다. 분포, 연속 손실, 서로 다른 기간을 살펴보세요. 평균이 조금 양수여도 계좌가 감당하지 못할 낙폭이 발생할 수 있습니다.
승률 40%, 평균 이익 2R인 경우
1R = 100 USDT이고 가상의 100회 거래에서 40회는 2R 이익, 60회는 1R 손실이라고 가정합니다. 총기대값은 0.4 × 2 − 0.6 × 1 = 0.2R입니다. 거래당 왕복 수수료 10 USDT, 불리한 체결 10, 지급 펀딩 5를 합하면 25 USDT, 즉 0.25R입니다.
순기대값은 −0.05R로 거래당 −5 USDT, 표본 전체 −500 USDT입니다. W, L, C가 고정되면 손익분기 승률은 (L + C) ÷ (W + L)입니다. 여기서는 1.25 ÷ 3 = 41.67%입니다. 보유 기간이나 주문 방식을 바꾸면 비용과 승률이 함께 달라질 수 있으므로 한 입력만 따로 최적화하지 말고 전체 과정을 평가하세요.
| 항목 | R | USDT |
|---|---|---|
| 승리 기여분 | +0.80 | +80 |
| 손실 기여분 | −0.60 | −60 |
| 거래 비용 | −0.25 | −25 |
| 순기대값 | −0.05 | −5 |
- 승리
- 0.8 R
- 손실
- -0.6 R
- 비용
- -0.25 R
- 순결과
- -0.05 R
메이커 수수료 할인은 공짜 개선이 아닙니다
시장가 진입을 지정가로 바꾸면 수수료를 줄일 수 있지만 미체결과 역선택이 생깁니다. 체결 직후 가격이 불리하게 움직이는 상황에서 주문이 더 자주 체결될 수도 있습니다. 평균 이익이 줄거나 손실 체결이 늘면 낮은 수수료가 순기대값을 높이지 못합니다. 미체결도 포함해 동일한 기회에서 실행 가능한 방식을 비교하세요.
결정 전 확인사항
- 총결과와 순결과를 구분하고 비용을 중복 차감하지 마세요.
- 표방한 목표 대신 실제 평균 이익과 손실을 사용하세요.
- 조건에 맞는 모든 시도와 명시한 체결 규칙을 포함하세요.
- 소수 거래나 특정 시장 환경이 결과를 좌우하는지 확인하세요.
이해도 확인
승률 40%, 이익 2R, 손실 1R을 유지하고 평균 비용을 0.10R로 낮추면 순기대값과 손익분기 승률은 얼마인가요?
정답과 해설 보기
순기대값은 0.80 − 0.60 − 0.10 = +0.10R입니다. 손익분기 승률은 (1 + 0.10) ÷ (2 + 1) = 36.67%입니다. 조건부 계산이므로 체결 방식을 바꾼 뒤에도 가정한 결과 분포가 유지되어야 개선이 설득력을 갖습니다.