켈리 공식 계산기

최적의 베팅 비율과 포트폴리오 배분을 과학적으로 계산하세요

%
%
최적 베팅 비율 (f*)
1/4 켈리 (보수적)
1/2 켈리 (중도)

켈리 공식이란 무엇인가?

켈리 공식(Kelly Criterion)은 1956년 미국의 수학자 존 켈리(John L. Kelly Jr.)가 발표한 자본 배분 전략입니다. 이 공식은 일련의 베팅이나 투자에서 최적의 자본 비중을 계산하여 장기적으로 자본을 최대한 빠르게 증가시키는 방법을 제시합니다. 켈리 공식은 투자자, 도박꾼, 트레이더들 사이에서 포트폴리오 최적화의 이론적 기초로 널리 인정받고 있습니다.

켈리 공식의 핵심은 기댓값이 양수인 베팅에 대해 자본의 일부만 투자하여 파산 위험을 최소화하면서 동시에 자본 성장률을 극대화한다는 것입니다. 이는 단순히 모든 자본을 투자하는 것보다 훨씬 더 현명한 전략입니다.

켈리 공식의 수학적 원리

켈리 공식의 기본 식은 다음과 같습니다:

f* = (bp - q) / b

여기서:

  • f*: 최적 베팅 비율 (자본의 몇 %를 베팅할 것인가)
  • b: 배당률에서 1을 뺀 값 (예: 배당률 2.0이면 b=1.0)
  • p: 승리할 확률 (0과 1 사이의 값)
  • q: 패배할 확률 (1-p, 0과 1 사이의 값)

이 공식은 기하평균(geometric mean)을 최대화하는 수학적 유도에서 나온 것으로, 장기적으로 자본을 가장 빠르게 증가시키는 최적점을 찾아줍니다.

실제 예제: 한국 스포츠 베팅

한국 프로야구 경기에서 특정 팀의 승률을 분석했다고 가정해봅시다. 과거 데이터 분석을 통해 다음과 같은 정보를 얻었습니다:

  • 예상 승률: 55%
  • 북메이커의 배당률: 2.0배
  • 패배 확률: 45%

켈리 공식을 적용하면:

f* = (1.0 × 0.55 - 0.45) / 1.0 = 0.1 = 10%

이는 당신의 전체 자본의 10%만 이 베팅에 투자해야 장기적으로 최적의 수익을 얻을 수 있다는 의미입니다. 만약 1,000만 원의 자본이 있다면, 100만 원만 투자해야 합니다.

켈리 공식의 실제 적용 방법

켈리 공식은 이론적으로 완벽하지만, 실제 적용에서는 몇 가지 고려사항이 있습니다.

1. 풀 켈리(Full Kelly) vs 프랙셔널 켈리(Fractional Kelly)

순수 켈리 공식은 장기적으로 최적이지만, 단기적 변동성이 매우 높아 자본이 급격하게 감소할 수 있습니다. 따라서 실무에서는 보통 1/2 켈리, 1/4 켈리 등 프랙셔널 켈리를 사용합니다. 이는 수익을 조금 포기하되 위험을 크게 줄이는 방식입니다.

2. 확률 추정의 정확성

켈리 공식의 결과는 입력된 확률의 정확성에 완전히 의존합니다. 만약 실제 승률이 55%가 아니라 45%인데 55%로 계산하면, 공식은 여전히 10% 베팅을 제시하지만 결과는 파국이 됩니다. 따라서 확률 추정에 충분한 시간을 투자해야 합니다.

3. 음수 기댓값에서의 베팅

켈리 공식이 음수 값을 반환하면, 그것은 그 베팅을 하지 말라는 신호입니다. 예를 들어 승률 45%, 배당률 2.0배의 상황이면 기댓값이 음수가 되어 베팅을 권하지 않습니다.

켈리 공식의 장점

1. 최적의 자본 배분: 장기적으로 자본을 가장 빠르게 증가시킵니다.

2. 파산 위험 최소화: 모든 자본을 베팅하지 않으므로 한 번의 손실로 전멸하지 않습니다.

3. 과학적 근거: 수학적 증명에 기반한 전략으로 감정적 판단을 배제합니다.

4. 보편적 적용 가능: 스포츠 베팅, 금융 투자, 포커 등 다양한 분야에 적용 가능합니다.

켈리 공식의 한계와 주의사항

1. 확률 추정의 어려움: 실제로 정확한 확률을 알기 어렵습니다. 대부분의 경우 추정이므로 오류가 발생할 수 있습니다.

2. 변동성: 풀 켈리는 단기적으로 매우 큰 변동성을 보입니다. 심리적 부담이 클 수 있습니다.

3. 거래 비용 무시: 공식은 거래 비용, 세금, 수수료를 고려하지 않습니다.

4. 독립성 가정: 각 베팅이 독립적이라고 가정하므로 상관관계가 있는 베팅에서는 부정확할 수 있습니다.

투자자와 트레이더를 위한 실용적 조언

1. 프랙셔널 켈리로 시작하세요: 1/2 또는 1/4 켈리부터 시작하여 경험을 쌓으세요.

2. 충분한 통계 데이터 수집: 최소 100회 이상의 거래 또는 베팅 결과를 분석하여 승률을 추정하세요.

3. 정기적인 재평가: 시장 환경이 변하면 확률도 변합니다. 월 1회 정도 확률을 업데이트하세요.

4. 포트폴리오 분산: 여러 베팅이나 투자에 켈리 공식을 적용하되, 상관관계가 높은 것들은 분산을 줄이세요.

5. 심리적 편향 제거: 켈리 공식의 결과를 신뢰하고 감정적 의사결정을 피하세요.

켈리 공식과 현대 포트폴리오 이론의 관계

켈리 공식은 마르코비츠의 현대 포트폴리오 이론과 상호 보완적 관계에 있습니다. 현대 포트폴리오 이론이 위험-수익 프로필을 최적화하는 반면, 켈리 공식은 기하평균 수익률을 최대화합니다. 둘 다 자본 배분의 중요성을 강조하며, 많은 전문 펀드 매니저들은 두 가지 방법을 결합하여 사용합니다.

결론

켈리 공식은 베팅과 투자에서 최적의 자본 배분을 계산하는 강력한 도구입니다. 하지만 이것은 은탄환이 아니며, 정확한 확률 추정이 전제되어야 합니다. 프랙셔널 켈리로 보수적으로 접근하면서, 지속적으로 확률을 개선하고 전략을 개선한다면 장기적으로 우수한 성과를 얻을 수 있을 것입니다.

자주 묻는 질문

켈리 공식이 음수를 반환하면 어떻게 해야 하나요?
음수 값은 그 베팅의 기댓값이 음수라는 뜻입니다. 즉, 장기적으로 손실이 날 가능성이 높다는 의미이므로 그 베팅을 하지 않는 것이 최선입니다. 켈리 공식은 긍정적인 기댓값을 가진 베팅에만 적용되어야 합니다.
풀 켈리가 항상 가장 좋은 방법인가요?
수학적으로는 풀 켈리가 장기 수익을 최대화하지만, 실무에서는 1/2 또는 1/4 켈리가 더 실용적입니다. 풀 켈리는 단기적으로 자본이 50% 이상 감소할 수 있어 심리적으로 부담스럽고, 확률 추정 오류에 매우 취약하기 때문입니다.
여러 베팅을 동시에 할 때 켈리 공식을 어떻게 적용하나요?
각 베팅이 독립적이면 각각에 개별 켈리 공식을 적용한 후 합산합니다. 하지만 상관관계가 있으면 공분산을 고려한 다변수 켈리 공식을 사용해야 합니다. 일반적으로는 포트폴리오의 총 위험을 고려하여 각 베팅의 비율을 조정합니다.
켈리 공식에 필요한 확률을 어떻게 추정하나요?
과거 데이터 분석이 가장 기본적인 방법입니다. 스포츠 베팅은 과거 경기 결과와 통계를 분석하고, 주식 투자는 과거 수익률과 기술 분석을 활용합니다. 통계적으로 유의미한 결과를 얻으려면 최소 50-100회 이상의 표본이 필요합니다.
켈리 공식은 암호화폐 투자에도 적용 가능한가요?
이론적으로는 가능하지만 실제로는 어렵습니다. 암호화폐는 변동성이 매우 크고 시장 구조가 변하며, 확률을 정확히 추정하기 어렵습니다. 또한 24시간 거래로 인한 갭 리스크가 있으므로, 암호화폐에는 더 보수적인 프랙셔널 켈리(1/4 또는 1/6)를 사용하는 것이 권장됩니다.