켈리 기준에 따른 베팅 비율

켈리 기준에 따른 베팅 비율

avatar
말랑문어
2025.09.11조회수 46회

켈리 기준 공식

홍진채님의 <거인의 어깨 2>에는 다음과 같은 켈리 기준 베팅 비율 공식이 소개된다.

f=paqbf^*=\frac{p}{a}-\frac{q}{b}

여기서

  • p: 승리 확률

  • q=1-p: 패배 확률

  • a: 패배 시 손실률 (베팅액 대비, 예: 100% 잃으면 a=1)

  • b: 승리 시 이익률 (베팅액 대비, 예: 50% 얻으면 b=0.5)

즉, 이 공식은 동일한 게임을 반복했을 때 장기적으로 자산을 가장 크게 불려주는 베팅 비율을 알려준다.

  • 너무 공격적으로 베팅하면 몇 번의 연속 손실로 자산이 크게 줄거나 파산할 수 있다.

  • 너무 보수적으로 베팅하면 자산은 불어나긴 하지만 성장 속도가 매우 느리다.

  • 켈리 공식은 그 중간에서 복리 성장률(=기하 평균 성장률)을 최대화하는 최적점을 찾아준다.


켈리 기준 공식의 도출 과정

1. 자산은 곱셈으로 성장한다

한 게임 후 자산은 이전 자산에 (1+수익률)을 곱한 값이다.

  • 첫번째 게임:

W1=W0(1+r1)W_1=W_0(1+r_1)
  • 두번째 게임:

W2=W1(1+r2)=W0(1+r1)(1+r2)W_2=W_1(1+r_2)=W_0(1+r_1)(1+r_2)
  • n번째 게임:

Wn=W0i=1n(1+ri)W_n=W_0\prod_{i=1}^n(1+r_i)

2. 곱셈 → 로그로 덧셈화

곱셈을 다루기 위해 로그를 취한다.

lnWn=lnW0+i=1nln(1+ri)\ln W_n=\ln W_0+\sum_{i=1}^n\ln(1+r_i)

👉 여기서 쓰인 로그의 성질:

ln(xy)=lnx+lny\ln(xy)=\ln x+\ln y

3. 복리 성장률은 로그 평균으로 나타난다

자산의 복리 성장 배수는

(WnW0)1n\left(\frac{W_n}{W_0}\right)^\frac{1}{n}

이고, 여기에 로그를 취하면

ln((WnW0)1n)=1nln(WnW0)=1n(lnWnlnW0)=1n(lnW0+i=1nln(1+ri)lnW0)=1ni=1nln(1+ri)\begin{align} \ln\left(\left(\frac{W_n}{W_0}\right)^\frac{1}{n}\right) & = \frac{1}{n}\ln\left(\frac{W_n}{W_0}\right) \\ & = \frac{1}{n}(\ln W_n-\ln W_0) \\ & = \frac{1}{n}(\ln W_0+\sum_{i=1}^n\ln(1+r_i)-\ln W_0) \\ & = \frac{1}{n}\sum_{i=1}^n\ln(1+r_i) \end{align}

👉 여기서 쓰인 로그의 성질:

ln(x/y)=lnxlny\ln(x/y)=\ln x-\ln y
ln(xk)=klnx\ln(x^k)=k\cdot\ln x

즉, 장기적인 복리 성장은 로그의 평균값으로 표현된다.


4. 확률 모형으로 일반화

베팅 비율을 f라고 할 때, 각 게임의 수익률은 확률적으로

ri={+bf,확률paf,확률qr_i= \left\{ \begin{align} & +bf, \quad 확률 p \\ & -af, \quad 확률 q \end{align} \right.

따라서 로그 성장률은

ln(1+ri)={ln(1+bf),확률pln(1af),확률q\ln(1+r_i)= \left\{ \begin{align} & \ln(1+bf), \quad 확률 p \\ & \ln(1-af), \quad 확률 q \end{align} \right.

기대 로그 성장률은

G(f)=E[ln(1+ri)]=pln(1+bf)+qln(1af)G(f)=\mathbb{E}[\ln(1+r_i)]=p\cdot \ln(1+bf)+q\cdot \ln(1-af)

5. 최적화: 미분 활용

최적 f*를 찾기 위해 G(f)를 미분한다.

G(f)=p11+bfb+q11af(a)=pb1+bfqa1af\begin{align} G'(f)&=p\cdot\frac{1}{1+bf}\cdot b+q\cdot\frac{1}{1-af}\cdot (-a) \\ &=\frac{pb}{1+bf}-\frac{qa}{1-af} \end{align}

👉 여기서 쓰인 로그 미분 공식:

ddxln(u(x))=1u(x)u(x)\frac{d}{dx}\ln(u(x))=\frac{1}{u(x)}\cdot u'(x)

극대 조건 G'(f)=0을 풀면,

pb1+bf=qa1af\frac{pb}{1+bf}=\frac{qa}{1-af}
pb(1af)=qa(1+bf)pb(1-af)=qa(1+bf)
pbpbaf=qa+qabfpb-pbaf=qa+qabf
pbqa=abf(p+q)pb-qa=abf(p+q)

그리고 p+q=1이므로,

f=pbqaab=pbabqaab=paqb\begin{align} f&=\frac{pb-qa}{ab} \\ &=\frac{pb}{ab}-\frac{qa}{ab} \\ &=\frac{p}{a}-\frac{q}{b} \end{align}

6. 해석

  • pb: 승리 확률 × 이익률 → 기대이익

  • qa: 패배 확률 × 손실률 → 기대손실

  • 둘의 차이를 ab로 나눈 값이 장기...

회원가입만 해도
이 글을 무료로 읽을 수 있어요.

이미 계정이 있으신가요?로그인하기
댓글 2
avatar
말랑문어
구독자 9명구독중 1명
나중에 수정되쥬?