Skip to content

Home / Glossary / Kelly Criterion

Finance

Kelly Criterion

The bet size that maximises long-run logarithmic growth.

Kelly gives the fraction of capital to wager that maximises geometric growth without risking ruin. Full Kelly is volatile, so practitioners use 'half-Kelly'. For continuous returns it reduces to mean over variance.

Formula / theory

f* = (b·p − q) / b        (discrete bets)
f* = μ / σ²              (continuous returns)

In Python

# discrete: b = win/loss payoff ratio, p = win prob
kelly = (b*p - (1 - p)) / b
# continuous returns
f_star = returns.mean() / returns.var()

Related terms