desk online uptime: 99.98%data freshness: 12smarkets tracked: 1,847books polled: 26
oddscipher
/ the_codex / kelly criterion

Kelly Criterion

/ˈkɛli kraɪˈtɪriən/ · Kelly stake · log-optimal sizing
Cash and dollars — Kelly is the math of how much to bet, not whether to bet
Image: Pixabay Content License

The 1956 paper

John L. Kelly Jr. published "A New Interpretation of Information Rate" in the Bell System Technical Journal in March 1956. The paper was nominally about Shannon's information theory applied to noisy telephone channels. It happened to derive — almost as a footnote — the optimal bet-sizing formula for a gambler with a known edge.

Kelly never gambled himself. The formula sat unused in the academic literature until 1962, when Edward Thorp introduced it to card counters in Beat the Dealer. From blackjack, Kelly spread to horse racing, sports betting, hedge funds, market-making, and quantitative finance generally. Today every algorithmic trading desk, every prop sportsbook, and every advantage bettor uses some variant of Kelly sizing.

The formula

# Kelly criterion for a binary bet
f* = (bp − q) / b

where
f*  = optimal fraction of bankroll to bet
b   = decimal odds − 1 (i.e., net payout per unit staked on a win)
p   = win probability (your estimate)
q   = 1 − p (loss probability)

The formula's elegance is its derivation: it maximizes the expected logarithm of wealth, which is equivalent to maximizing the geometric growth rate of bankroll. Logarithmic utility means the bettor weighs equal percentage gains and losses equally — a 50% drawdown hurts as much as a 50% gain helps. That property is mathematically what produces the optimal compounding rate over long horizons.

Worked examples

Example 1 — NFL spread bet

# Bet at -110 (decimal 1.909, b = 0.909)
# Your model: 55% win probability
b = 0.909;  p = 0.55;  q = 0.45

f* = (0.909 × 0.55 − 0.45) / 0.909
   = (0.500 − 0.450) / 0.909
   = 0.050 / 0.909
   = 5.5% of bankroll  # full Kelly

quarter_Kelly = 1.4%   # typical pro stake

Example 2 — Long underdog moneyline

# Lakers +250 (decimal 3.50, b = 2.50)
# Your model: 35% win probability
b = 2.50;  p = 0.35;  q = 0.65

f* = (2.50 × 0.35 − 0.65) / 2.50
   = (0.875 − 0.650) / 2.50
   = 9.0% of bankroll  # full Kelly — much larger because of longshot odds

quarter_Kelly = 2.25%

Example 3 — Marginal edge

# Player prop -110 (b = 0.909), model says 53%
b = 0.909;  p = 0.53

f* = (0.909 × 0.53 − 0.47) / 0.909
   = 0.01177 / 0.909
   = 1.3% of bankroll  # full Kelly

quarter_Kelly = 0.32%  # tiny stake — barely worth executing

The variance problem — why full Kelly hurts

Financial planning materials — Kelly variance is the real problem for practical bettors
Image: Pixabay Content License

Full Kelly is the mathematically optimal long-run growth rate. The catch: the path is hideous. A bettor with documented +5% edge running full Kelly faces approximately:

  • 50% probability of a 50% drawdown at some point.
  • 33% probability of a 75% drawdown.
  • 10% probability of an 89% drawdown.
  • Expected log-growth: ~0.125% per bet (under perfect edge estimation).

For most bettors, a 75% drawdown is psychologically untenable. They quit before the long-run compounding has time to manifest. Fractional Kelly solves this:

Fraction of KellyLong-run growthDrawdown riskUsed by
1.00 (full)100% of optimal50% chance of -50% DDTheoretical optimum, rare in practice
0.50 (half)75% of optimal~25% chance of -50% DDSome hedge funds, aggressive sharps
0.25 (quarter)43.75% of optimal~5% chance of -50% DDIndustry standard for sports betting pros
0.10 (one-tenth)19% of optimal~1% chance of -50% DDConservative bankrollers, beginners

Quarter Kelly delivers nearly half of full Kelly's growth at a tenth of the drawdown risk. The math: variance scales with the square of the fraction, but growth scales linearly. Cutting fraction by half cuts growth by half but cuts variance by 75%. This is why quarter Kelly is the practical sweet spot.

Edge uncertainty — Kelly's hidden assumption

The formula assumes you know your edge. In real sports betting you don't. Your model says 55% win probability but the true rate could be 51% or 59% (sample uncertainty, model misspecification, regime change). The robustness literature is unambiguous: overstated edge + full Kelly = ruin.

A bettor who consistently overestimates edge by 1 percentage point — believing he has 4% edge when he actually has 3% — running full Kelly will see growth roughly equal to running 0.75-Kelly at the true edge. Once overestimation reaches 3-4 percentage points, full Kelly produces negative log-growth despite a real positive edge. The bettor goes bankrupt while being mathematically right about the direction.

Fractional Kelly is a robustness adjustment. If you use quarter Kelly, your effective Kelly fraction is 0.25 × your edge estimate. Even if your edge estimate is overstated by 2x, you're still effectively running at half Kelly of the true edge — survivable and profitable.

Kelly with simultaneous bets

The basic formula assumes one bet at a time. In sports betting, pros often have 5-15 bets running simultaneously across Sunday's NFL slate. The independent-bets approximation: bet Kelly fractions on each, capped at total Kelly exposure ≤ 25-40% of bankroll.

For genuinely correlated bets (multiple legs of the same NFL game, multiple totals on the same weekend's weather-related games), pros use simultaneous Kelly — solve the joint optimization across all bets accounting for correlation. The math is messier (numerical optimization, not closed-form), but the principle is the same: maximize expected log-bankroll across the joint outcome distribution.

The compounding miracle

# Bettor with +3% average edge, quarter Kelly, 200 bets/year
starting_bankroll = $10,000

# Conservative estimate of growth rate
quarter_Kelly_growth ≈ 0.4% per bet
annual_compounding   ≈ (1.004)^200 = 2.22x

year 1: $22,200
year 2: $49,400
year 3: $109,800
year 5: $543,000
year 10: $29.5 million  # in theory

The catch is that books limit. A bettor compounding from $10K to $50K rarely makes it to $500K without account closures. Real-world pro careers involve constant book rotation, family/spouse accounts, and offshore relationships. The Kelly formula is mathematically beautiful and operationally messy.

When NOT to use Kelly

  • Negative edge bets — Kelly returns negative, meaning "don't bet." Many bettors ignore this and bet for entertainment. Fine, but accept it's not a +EV strategy.
  • Very thin edges (< 1%) — execution friction (line movement, slippage) eats edges this small. Kelly says bet ~0.3% of bankroll; in practice the bet's not worth placing.
  • Highly uncertain edge estimates — if your model has wide confidence intervals, fractional Kelly should be reduced further or skipped entirely.
  • Single-shot scenarios — Kelly is a long-run formula. For a one-time bet (you'll never bet again), expected value, not Kelly growth, is the right framework.

Sources & further reading

  • Kelly, John L. Jr. "A New Interpretation of Information Rate." Bell System Technical Journal, vol. 35, 1956.
  • Thorp, Edward O. "The Kelly Criterion in Blackjack, Sports Betting, and the Stock Market." Handbook of Asset and Liability Management, 2006.
  • Poundstone, William. Fortune's Formula: The Untold Story of the Scientific Betting System That Beat the Casinos and Wall Street. Hill and Wang, 2005.
  • MacLean, Leonard C., Thorp, Edward O., Ziemba, William T. (eds.). The Kelly Capital Growth Investment Criterion: Theory and Practice. World Scientific, 2011.
  • Buchdahl, Joseph. "Kelly Criterion: a benefits and dangers analysis." Football Data Blog, 2018.

FAQ

What's the actual Kelly formula?
f* = (bp − q) / b, where f* is the optimal fraction of bankroll to bet, b is the decimal odds minus 1 (i.e., payout multiplier on a win), p is your estimated win probability, and q is 1-p (loss probability). Worked: bet at decimal 2.50 (b = 1.5), your model says 50% (p = 0.5, q = 0.5). f* = (1.5 × 0.5 − 0.5) / 1.5 = 0.25/1.5 = 16.67% of bankroll. This is full Kelly. For a $10,000 bankroll, stake $1,667. Most pros bet quarter Kelly — ~$417 on this bet — to reduce variance.
Why don't pros bet full Kelly?
Three reasons. ① Edge uncertainty — your model says 50% win probability, but the true probability could be 47% or 53%. Overstated edge + full Kelly = catastrophic drawdown risk. ② Variance — full Kelly maximizes log-wealth growth in expectation, but the path is brutal. A bettor with 5% edge running full Kelly faces a 50% chance of seeing a 50% drawdown at some point. ③ Compounding small errors — Kelly is a compounding formula. A 5% systematic overestimate of edge across 1000 bets at full Kelly produces a ~40% bankroll deficit vs. correct sizing. Quarter Kelly cuts variance by 75% while only reducing growth rate by 25%.
What edge do I need for Kelly to recommend any bet?
Any positive edge produces a positive Kelly fraction. The formula returns f* > 0 whenever p × decimal_odds > 1. Example: at -110 odds (decimal 1.909), break-even probability = 52.38%. Any p > 52.38% produces positive Kelly. Practical bettor reality: edges below 1-2% are usually inside the model's confidence interval and not actionable. Most pros set a minimum edge threshold (often 2-3%) below which they don't bet, regardless of what Kelly says. The formula doesn't account for execution friction, line movement, or model uncertainty — those are layered on top.
How does Kelly handle parlays?
Same formula, but with correctly-computed b and p. For a 2-leg parlay at +260 (decimal 3.60, b = 2.60), and assuming legs are independent with 55% and 53% win probabilities, p_parlay = 0.55 × 0.53 = 0.2915. f* = (2.60 × 0.2915 − 0.7085) / 2.60 = 0.4944/2.60 = 19.02% of bankroll. Same warning applies — fractional Kelly is mandatory because parlay edge estimates compound model error. If legs are correlated (same-game parlays), the joint probability is higher than the product, but books also embed correlation-adjustment vig, so Kelly often returns negative for SGP unless edge is documented. Most pros never bet Kelly-sized parlays — variance is brutal.
Should I increase bankroll bet size as I win?
Yes — that is the point of Kelly. Kelly is a fraction of current bankroll. As bankroll grows, the absolute stake grows. Inverse-Kelly bettors (flat-stake bettors) under-bet wins and over-bet losses, missing compounding. Practical mechanics: most pros recalculate bankroll weekly, not after every bet. Daily recalculation amplifies short-term swings; weekly recalculation smooths execution. Some pros use 'segmented Kelly' — bet quarter-Kelly until bankroll reaches a new high-water mark, then increase fraction toward half-Kelly as confidence in edge accumulates. Conservative bettors maintain a 'maximum exposure cap' (e.g., never risk more than 5% of bankroll on any single bet, regardless of what Kelly says).
Did Edward Thorp actually use Kelly for blackjack?
Yes — Edward Thorp (Beat the Dealer, 1962) was the first to apply Kelly to gambling on a large scale, refining the formula for blackjack card counting in the 1960s. Bell Labs colleague Claude Shannon (information theorist, Thorp's collaborator on the wearable computer for roulette) introduced Thorp to Kelly's 1956 paper. Thorp's contribution: showing that Kelly applied to favorable games not just for theoretical maximization but as the only practical sizing rule for compounding small edges into significant returns. Thorp later applied Kelly to his hedge fund Princeton/Newport Partners (1969-1988) with substantial success. Kelly was also famously used by Warren Buffett (implicitly) and Jim Simons' Renaissance Technologies (explicitly in some quant funds).
// published 2026-05-23 · updated 2026-05-23 · OddsCipher Desk