기댓값과 손익비: 승률까지 함께 보는 기대수익 계산법

승률 70% 전략과 승률 40% 전략 중 어느 쪽이 더 돈을 벌 가능성이 높을까요? 직관적으로는 승률이 높은 쪽이 좋아 보이지만, 실제 판단은 기댓값과 손익비의 조합을 봐야 합니다. 자주 맞히더라도 한 번 틀릴 때 크게 잃으면 손실 구조가 될 수 있고, 승률이 낮아도 맞을 때의 평균 이익이 충분히 크면 양의 기댓값을 가질 수 있습니다.

이 글은 트레이딩, 베팅, 게임형 의사결정, 자본관리에서 자주 쓰이는 기댓값과 손익비를 수학 초보도 계산할 수 있도록 정리합니다. 핵심은 단순합니다. 승률, 평균 이익, 평균 손실, 비용을 함께 넣어 장기적인 평균 구조를 확인하는 것입니다.

기댓값과 손익비 계산 구조를 보여주는 확률 기반 자본관리 다이어그램

기댓값과 손익비를 한 문장으로 이해하기

기댓값은 평균적으로 얼마를 얻거나 잃는가이다

기댓값은 가능한 결과에 각각의 확률을 곱해 모두 더한 값입니다. 통계학에서는 이산형 확률변수의 기댓값을 각 결과값과 그 확률의 곱의 합으로 설명합니다. 더 엄밀한 정의는 LibreTexts의 Expected Value 설명에서도 확인할 수 있습니다.

실전에서는 모든 경우의 수를 세세히 나누기보다, 이긴 거래와 진 거래를 구분해 평균값을 구합니다. 그래서 기댓값 계산은 “한 번 시도할 때 평균적으로 얼마가 남는 구조인가”를 보는 도구가 됩니다. 단, 평균 구조를 보여줄 뿐 다음 한 번의 결과를 예언하지는 않습니다.

손익비는 한 번 틀릴 때의 손실 대비 맞을 때의 이익이다

손익비는 손실 위험 1을 감수했을 때 기대하는 보상이 몇 배인지를 나타냅니다. 이 글에서는 혼동을 줄이기 위해 보상/위험 비율을 기준으로 통일하겠습니다. 예를 들어 2R은 1R의 손실 위험을 감수해 평균 2R의 이익을 노리는 구조입니다. 흔히 말하는 “손익비 1:2”도 위험:보상 관점에서는 1을 잃을 위험에 2를 얻는 구조, 즉 보상/위험 2R로 이해할 수 있습니다.

기댓값 계산 공식은 승률만으로는 부족하다

기본 공식은 승률과 평균 손익을 함께 쓴다

전략 평가에서 가장 많이 쓰는 단순 공식은 다음과 같습니다.

기댓값 = 승률 × 평균 이익 − 패배율 × 평균 손실
여기서 패배율은 1 − 승률입니다.

예를 들어 승률 40%, 평균 이익 2R, 평균 손실 1R인 전략을 보겠습니다. 계산은 0.40 × 2R − 0.60 × 1R = 0.20R입니다. 이 구조는 장기적으로 한 번의 시도당 평균 0.20R의 양의 기댓값을 갖는다고 해석할 수 있습니다. 다만 실제 결과는 표본 수, 비용, 실행 일관성에 따라 흔들릴 수 있습니다.

승률이 높아도 손실 구조가 될 수 있다

반대로 승률 70%, 평균 이익 0.3R, 평균 손실 1R이라면 어떨까요? 기댓값은 0.70 × 0.3R − 0.30 × 1R = -0.09R입니다. 열 번 중 일곱 번을 맞혀도, 이길 때 너무 적게 벌고 질 때 크게 잃으면 평균적으로는 손실 구조가 됩니다. 이것이 “높은 승률이면 안전하다”는 생각이 위험한 이유입니다.

승률과 손익비 조합에 따른 기댓값 비교 예시

수수료와 슬리피지를 빼야 실제 기대수익에 가깝다

거래 비용은 작아 보여도 기댓값을 크게 바꿉니다. 수수료, 스프레드, 슬리피지, 세금, 환전 비용, 출금 비용이 있으면 이론상 0이거나 약간 양수인 전략도 실제로는 음수가 될 수 있습니다. 특히 짧은 시간에 자주 거래하는 방식은 한 번의 비용이 작아도 누적 비용이 기대수익을 갉아먹기 쉽습니다.

손익비 계산 공식과 해석 방법

Reward/Risk와 Risk/Reward 표기를 구분해야 한다

손익비는 표기 방식이 자주 혼동됩니다. 어떤 사람은 1:2를 “손실 1, 이익 2”로 쓰고, 어떤 사람은 위험 대비 보상 2라고 말합니다. 이 글에서는 보상/위험 비율 R을 기준으로 보겠습니다. 평균 손실이 10만 원이고 평균 이익이 20만 원이면 보상/위험 비율은 2R입니다.

손익분기 승률은 손익비에서 바로 계산할 수 있다

보상/위험 비율이 R일 때 손익분기 승률은 다음과 같습니다.

손익분기 승률 = 1 ÷ (1 + R)

보상/위험 비율 손익분기 승률 해석
1R 50% 이익과 손실 크기가 같으므로 절반 이상 맞아야 비용 전 손익분기
2R 약 33.3% 세 번 중 한 번 이상 이겨야 비용 전 손익분기
3R 25% 네 번 중 한 번 이상 이겨야 비용 전 손익분기
손익비별 손익분기 승률 비교표

손익비가 높아도 실패할 수 있는 경우

보상/위험 3R은 좋아 보이지만 실제 승률이 15%라면 손익분기 승률 25%에 미치지 못합니다. 이때는 손익비가 높아도 음의 기댓값이 됩니다. 또한 목표가까지 도달하기 전에 조기 청산을 반복하거나, 손절을 미루어 평균 손실이 커지면 기록상 손익비는 계획과 달라집니다. 손익비는 계획값이 아니라 실제 체결 결과의 평균값으로 검증해야 합니다.

양의 기댓값과 음의 기댓값을 가르는 현실 조건

양의 기댓값은 좋은 출발점이지 결과 보장은 아니다

양의 기댓값은 같은 조건을 충분히 많이 반복했을 때 평균적으로 유리한 구조를 뜻합니다. 그러나 단기적으로는 연패가 발생할 수 있고, 표본이 적으면 운의 영향이 큽니다. 20번의 결과만으로 전략을 확신하거나 폐기하면 우연한 변동에 휘둘릴 가능성이 있습니다.

기댓값 0은 실제로 손실일 수 있다

비용을 빼기 전 기댓값이 0인 전략은 현실에서 대개 불리합니다. 거래 비용과 실행 오차가 있기 때문입니다. 예를 들어 비용 전 기댓값이 +0.02R인데 평균 비용이 0.04R이라면 비용 후 기댓값은 -0.02R이 됩니다. 따라서 기대수익을 계산할 때는 반드시 비용 후 숫자를 따로 확인해야 합니다.

베팅 시스템과 손익비 착시를 구분하기

독립시행에서는 과거 결과가 다음 결과를 보장하지 않는다

연속으로 졌으니 다음에는 이길 때가 됐다는 생각은 대표적인 도박사의 오류입니다. 룰렛, 주사위, 동전 던지기처럼 각 시행이 독립적이라면 과거 결과가 다음 확률을 바꾸지 않습니다. 베팅 시스템이 확률 자체를 바꾸지 못한다는 설명은 Wizard of Odds의 베팅 시스템 분석에서도 반복해서 강조됩니다.

마틴게일과 파로리가 바꾸는 것은 금액의 흐름이다

마틴게일은 패배 후 금액을 키우고, 파로리는 승리 후 금액을 키우는 방식으로 알려져 있습니다. 이런 시스템은 손익의 분포와 변동성을 바꿀 수는 있지만, 개별 게임이나 거래의 승률과 기대값을 자동으로 유리하게 만들지는 않습니다. 애초에 한 번의 베팅 기대값이 음수라면 단순한 금액 조절만으로 양의 기댓값이 생긴다고 볼 수 없습니다.

실전에서 기댓값과 손익비를 검증하는 체크리스트

기록은 평균 이익과 평균 손실을 따로 남긴다

  • 각 시도마다 진입 이유, 청산 이유, 이익 또는 손실 R을 기록합니다.
  • 승률만 보지 말고 평균 이익, 평균 손실, 최대 연패, 비용을 분리합니다.
  • 계획 손익비와 실제 손익비가 얼마나 다른지 확인합니다.
  • 시장 상황이나 규칙 변경으로 과거 통계가 무너질 수 있음을 고려합니다.

표본 수가 적으면 숫자는 쉽게 흔들린다

전략을 검증할 때는 최소 수십 회 이상의 기록이 필요하며, 가능하면 더 긴 기간의 표본으로 나누어 봐야 합니다. 전체 평균은 좋아 보이지만 특정 구간에서만 수익이 났을 수도 있고, 반대로 좋은 전략이 짧은 연패 구간 때문에 나쁘게 보일 수도 있습니다. 중요한 것은 한두 번의 결과가 아니라 반복 가능한 규칙과 비용 후 기댓값입니다.

자본관리와 포지션 사이징을 연결한다

양의 기댓값이 추정되더라도 한 번에 너무 큰 비중을 걸면 정상적인 변동성에도 자본이 크게 훼손될 수 있습니다. 포지션 사이징은 손실 1R이 전체 자본의 몇 퍼센트인지 정하는 과정입니다. 켈리 기준은 승률과 배당 또는 손익비 추정이 믿을 만할 때 자본 배분 비율을 계산하는 도구로 알려져 있지만, 입력값이 틀리면 위험합니다. 그래서 실무에서는 fractional Kelly처럼 계산값보다 줄여 쓰는 보수적 접근도 활용됩니다.

기댓값과 손익비에 대한 자주 묻는 질문

손익비가 1:2면 무조건 수익이 나나요?

아닙니다. 위험 1, 보상 2의 구조라면 비용 전 손익분기 승률은 약 33.3%입니다. 실제 승률이 이보다 낮거나 비용이 크면 손실 구조가 될 수 있습니다.

승률이 낮아도 수익이 날 수 있나요?

가능합니다. 낮은 승률을 충분히 큰 평균 이익이 보완하면 양의 기댓값이 나올 수 있습니다. 다만 연패를 견딜 수 있는 자본관리와 규칙 준수가 필요합니다.

기댓값이 양수면 반드시 돈을 버나요?

아닙니다. 기댓값은 장기 평균 구조를 나타낼 뿐 단기 결과를 보장하지 않습니다. 표본 수가 적거나 실행이 흔들리거나 비용이 커지면 실제 성과는 달라질 수 있습니다.

어떤 지표를 가장 먼저 봐야 하나요?

손익비와 승률을 따로 보지 말고 비용 후 기댓값을 먼저 확인하는 것이 합리적입니다. 그다음 표본 수, 최대 낙폭, 연패 가능성, 포지션 사이징을 함께 검토해야 합니다.

좋은 판단은 하나의 숫자가 아니라 조합에서 나온다

기댓값과 손익비는 전략의 질을 보는 핵심 언어입니다. 하지만 좋은 손익비 하나, 높은 승률 하나만으로 전략을 평가하면 착시가 생깁니다. 좋은 전략은 기댓값, 표본 수, 비용, 자본관리, 실행 일관성을 함께 검증할 때 더 현실적으로 판단할 수 있습니다. 계산의 목적은 확신을 과장하는 것이 아니라, 감으로 결정하던 위험을 숫자로 확인하는 데 있습니다.

전체 카테고리

위로 스크롤