Kelly Criterion
finance/kelly criterionfinance/volality dragcomputer science/game theorymathematics/probabilitiestopic/science
In the long run, volatility acts as a mathematical drag on wealth: even with a positive average return, excessive variance reduces your compound growth rate, and if that variance is too high, it guarantees a typical outcome of bankruptcy despite a theoretically increasing “average” wealth.
1. Preliminaries
Definition 1 (Almost Sure Convergence). For a sequence of random variables and a random variable , we say that converges almost surely (a.s.) to , denoted by as , if
Theorem 1 (Strong Law of Large Numbers). Let be a sequence of independent and identically distributed (i.i.d.) random variables with finite expected value . The sample average converges almost surely to the expected value:
Theorem 2 (Central Limit Theorem). Let be i.i.d. random variables with mean and finite variance . Then the random variable converges in distribution to a standard normal random variable:
where is the cumulative distribution function of the standard normal distribution .
Theorem 3 (Jensen’s Inequality). If is a convex function, then . Conversely, if is a concave function (such as ), then:
Equality holds if and only if is a constant almost surely or is linear.
2. Problem Setup
Consider a discrete-time repeated game over periods . Let be the initial capital. Let be a sequence of i.i.d. random variables representing the return rate at each step, such that almost surely (to ensure wealth remains positive). Let be the fixed fraction of wealth wagered in each period (the strategy). The wealth process evolves multiplicatively:
To evaluate if the game is favorable, we could calculate two metrics:
- The Arithmetic Mean: . This describes the average wealth across infinite parallel universes (Ensemble Average).
- The Geometric Mean: . This describes the growth rate of a single trajectory over time (Time Average).
3. Expected Return vs. Typical Return
To understand the asymptotic behavior of , we must linearize the multiplicative process by taking the natural logarithm.
Let be the log-return for period . Since are i.i.d., are also i.i.d. We can now analyze the average growth rate per period, denoted :
By Theorem 1, as , the sample average converges almost surely to the true expected value of the log-returns:
Let . Note this is the geometric mean growth rate we defined above. By exponentiating the result, we find the behavior of wealth for a typical investor:
We can therefore draw the conclusion: the long-term capital of any single investor is determined solely by . The arithmetic mean is not directly relevant to the typical outcome because it is dominated by vanishingly rare outlier events that the single investor will likely never experience.
Using Theorem 3 on the concave function :
The term represents the “theoretical” growth if there were no volatility. The difference between the two sides is the volatility drag. This proves mathematically that variance reduces the compound growth rate.
4. Kelly Criterion
Here is when Kelly Criterion 1 kicks in. Since is driven by , maximizing terminal wealth is equivalent to maximizing the exponent .
Objective:
Since the logarithmic function is concave, we find the maximum by setting the first derivative to zero:
An example of a binary game. Consider the classic coin-toss scenario:
- Win: Return (odds) with probability .
- Lose: Return (loss of wager) with probability .
The expectation in the derivative becomes:
Solving for :
-
Move the negative term:
-
Cross-multiply:
-
Expand:
-
Group terms with :
-
Solve for :
This formula, known as the Kelly Criterion, identifies the exact leverage that maximizes the geometric growth rate. Betting more than increases arithmetic return but decreases the log return (due to Jensen’s inequality/volatility drag), eventually leading to a negative growth rate and sure ruin.
Footnotes
-
Proposed by the cool guy John Larry Kelly Jr, a researcher at Bell Labs in 1956. He was an associate of Claude Shannon! ↩