English

The Kelly Criterion And Utility Function Optimisation For Stochastic Binary Games: Submartingale And Supermartingale Regimes

Probability 2025-02-25 v1

Abstract

A reformulation of the Kelly Criterion is presented. Let G\mathfrak{G} be a generic stochastic Bernoulli binary game with outcomes Z(I){1,1}\mathscr{Z}(I)\in\lbrace -1,1\rbrace of N trials for I=1...NI=1...N. The binomial probabilities are P(Z(I)=1)=p\mathsf{P}(\mathscr{Z}(I)=1)=p and P(Z(I)=1)=q{\mathsf{P}}(\mathscr{Z}(I)=-1)=q with p+q=1p+q=1. For a fair game p=q=12p=q=\tfrac{1}{2} and for a biased game p>qp>q. If W(0)\mathscr{W}(0) is the initial wealth then at the IthI^{th} trial one bets a fraction F\mathcal{F} so that the bet is B(I)=FW(I1)B(I)=\mathcal{F}\mathscr{W}(I-1). If one wagers B(I)B(I) and wins one recovers the original wager plus B(I)B(I) if Z(I)=+1\mathscr{Z}(I)=+1, or a loss of B(I)B(I) if Z(I)=1\mathscr{Z}(I)=-1. The wealth at the NthN^{th} trial/bet for large NN is the random walk W(N)=W(0)+I=1NB(I)Z(I)=W(0)I=1N(1+FZ(I))\mathscr{W}(N)=\mathscr{W} (0)+\sum_{I=1}^{N}B(I)\mathscr{Z}(I)=\mathscr{W}(0)\prod_{I=1}^{N}(1+\mathcal{F}\mathscr{Z}(I)) with expectation E[W(N)]\mathsf{E}[\mathscr{W}(N)]. Defining a 'utility function' U(F,p)=E[log(W(N)/W(0))1/N]\mathsf{U}(\mathcal{F},p)=\mathsf{E}[\log(\mathscr{W}(N)/\mathscr{W}(0))^{1/N}] then U(F,p)\mathsf{U}(\mathcal{F},p) is optimised by the Kelly fraction F=FK=pq=2p1\mathcal{F}=\mathcal{F}_{K}=p-q=2p-1, which is essentially a critical point of U(F,p)\mathsf{U}(\mathcal{F},p). Also U(FK,p)\mathsf{U}(\mathcal{F}_{K},p) can be related to the Shannon entropy. If [0,1]=[0,F)[F](F,1][0,1]=[0,\mathcal{F}_{*})\bigcup [\mathcal{F}_{*}]\bigcup (\mathcal{F}_{*},1] with U(F,p)=0\mathsf{U}(\mathcal{F}_{*},p)=0 then U(F,p)>0,F[0,F)\mathsf{U}(\mathcal{F},p)>0, \forall\mathcal{F}\in[0,\mathcal{F}_{*}) and W(N)\mathscr{W}(N) is a submartingale for p>1/2p>1/2; also U(F,p)<0,F(F,1]\mathsf{U}(\mathcal{F},p)<0,\forall \mathcal{F}\in(\mathcal{F}_{*},1], and W(F,p)\mathscr{W}(\mathcal{F},p) is a supermartingale. Estimates are derived for variance and volatility VAR(W(N))\mathsf{VAR}(\mathscr{W}(N)) and σ(W(N))=VAR(W(N))\sigma(\mathscr{W}(N))=\sqrt{\mathsf{VAR}(\mathscr{W}(N)}). For large NN and F=FK\mathcal{F}=\mathcal{F}_{K}, E[W(N)]\mathsf{E}[\mathscr{W}(N)] grows exponentially.

Keywords

Cite

@article{arxiv.2502.16859,
  title  = {The Kelly Criterion And Utility Function Optimisation For Stochastic Binary Games: Submartingale And Supermartingale Regimes},
  author = {Steven D Miller},
  journal= {arXiv preprint arXiv:2502.16859},
  year   = {2025}
}

Comments

26 Pages