ToolsGambling
TG
HomeCasinoPokerBetting
term-metadata.sys
SectionBetting
Categorystrategies
DifficultyAdvanced
Status
VERIFIED
Related5 terms
UpdatedFeb 2026

Kelly Criterion

Kelly formulaKelly strategyKelly stakingKelly betoptimal f
> blog.mobileToc
Definition

The Kelly Criterion is a mathematical formula that calculates the optimal percentage of your bankroll to wager on a bet based on your edge and the odds offered. Developed by John Kelly at Bell Labs in 1956, it maximizes long-term bankroll growth while minimizing the risk of ruin. Professional bettors use fractional Kelly (25-50%) to reduce volatility.

Kelly Criterion

The Kelly Criterion is the mathematically optimal formula for bet sizing, calculating exactly what percentage of your bankroll to wager based on your edge and the odds. Unlike flat staking or arbitrary unit systems, Kelly maximizes the geometric growth rate of your bankroll over time. It's the gold standard for professional bettors, investors, and anyone managing risk with positive expected value opportunities.

Table of Contents

Understanding Kelly Criterion {#understanding}

Imagine you have a coin that lands heads 60% of the time, and someone offers you even money (2.0 odds) on heads. You have an edge—but how much should you bet?

  • Bet too little: You don't capitalize on your advantage
  • Bet too much: One bad run wipes out your bankroll
  • Bet optimally (Kelly): Maximum long-term growth

The Kelly Criterion answers: Given your edge and the odds, what bet size maximizes wealth over time?

Key Insight: Kelly doesn't maximize expected profit—it maximizes expected logarithmic utility, which translates to maximum geometric growth rate. This distinction is crucial for long-term wealth accumulation.

Why Kelly Works

StrategyShort-termLong-term
Bet everythingHigh varianceBankrupt
Flat 1% stakesLow growthSlow accumulation
Kelly optimalBalancedMaximum growth

Kelly finds the perfect balance between growth and survival. Understanding your risk of ruin helps determine optimal Kelly fraction.

The Kelly Formula {#formula}

Basic Kelly Formula

f=bpqbf^* = \frac{bp - q}{b}

Where:

  • f* = Fraction of bankroll to bet
  • b = Decimal odds - 1 (net odds)
  • p = Probability of winning
  • q = Probability of losing (1 - p)

Simplified Formula

For decimal odds:

Kelly %=p×Odds1Odds1\text{Kelly \%} = \frac{p \times \text{Odds} - 1}{\text{Odds} - 1}

Or even simpler:

Kelly %=Edge %Odds1\text{Kelly \%} = \frac{\text{Edge \%}}{\text{Odds} - 1}

Where Edge % = (Probability × Odds) - 1

Kelly Formula Derivation

The formula maximizes expected log wealth:

G=p×log(1+f×b)+q×log(1f)G = p \times \log(1 + f \times b) + q \times \log(1 - f)

Taking the derivative and setting to zero yields the Kelly formula.

Step-by-Step Calculation {#calculation}

Example 1: Football Match

Scenario: You estimate Liverpool has 55% chance to beat Chelsea. Bookmaker offers odds of 2.10.

Step 1: Identify variables

  • Odds = 2.10
  • p (your probability) = 0.55
  • q = 1 - 0.55 = 0.45
  • b = 2.10 - 1 = 1.10

Step 2: Calculate edge

Edge=(0.55×2.10)1=1.1551=0.155=15.5%\text{Edge} = (0.55 \times 2.10) - 1 = 1.155 - 1 = 0.155 = 15.5\%

Step 3: Apply Kelly formula

f=0.55×2.1012.101=0.1551.10=0.141=14.1%f^* = \frac{0.55 \times 2.10 - 1}{2.10 - 1} = \frac{0.155}{1.10} = 0.141 = 14.1\%

Result: Bet 14.1% of your bankroll.

Example 2: Tennis Match (Underdog)

Scenario: You estimate underdog has 35% chance. Odds are 3.50.

  • Edge = (0.35 × 3.50) - 1 = 0.225 = 22.5%
  • Kelly = 0.225 / (3.50 - 1) = 0.225 / 2.50 = 9%

Example 3: No Edge (Negative Kelly)

Scenario: True probability 45%, odds 2.00.

  • Edge = (0.45 × 2.00) - 1 = -0.10 = -10%
  • Kelly = -0.10 / 1.00 = -10%

Negative Kelly means don't bet. If you could bet against this outcome, you would.

Kelly Calculation Table

True ProbOddsEdgeKelly %
50%2.000%0%
50%2.2010%8.3%
55%2.0010%10%
55%1.904.5%5%
60%1.808%10%
40%3.0020%10%
30%4.0020%6.7%

Fractional Kelly {#fractional}

Why Use Fractional Kelly?

Full Kelly assumes you know your exact edge. In reality:

  • Your probability estimates have errors
  • Sample sizes are limited
  • Edge can change over time

Fractional Kelly (betting a fraction of full Kelly) addresses these issues.

Fractional Kelly Performance

Fractional Kelly Growth=f×GKelly×(2f)\text{Fractional Kelly Growth} = f \times G_{Kelly} \times (2 - f)
FractionGrowth vs Full KellyVariance Reduction
100% (Full)100%None
75%93.75%Significant
50% (Half)75%Major
25% (Quarter)43.75%Very large

Half Kelly achieves 75% of optimal growth with far less risk.

Your Edge ConfidenceRecommended Fraction
Very high (verified model, 1000+ bets)50-75%
High (good model, 500+ bets)33-50%
Medium (reasonable estimates)25-33%
Low (uncertain)10-25%

Fractional Kelly Example

Full Kelly says bet 14.1%. Using half Kelly:

Actual Bet=14.1%×0.50=7.05%\text{Actual Bet} = 14.1\% \times 0.50 = 7.05\%

Kelly for Multiple Bets {#multiple-bets}

Simultaneous Independent Bets

When placing multiple bets at once, reduce each bet's Kelly fraction:

Adjusted Kellyi=fifj×k\text{Adjusted Kelly}_i = \frac{f_i^*}{\sum f_j^*} \times k

Where k is your target total exposure (often capped at 30-50% of bankroll).

Practical Approach: Diversification

Number of BetsMax Single BetMax Total Exposure
1Full KellyFull Kelly
2-32/3 Kelly each50% total
4-51/2 Kelly each50% total
6+1/3 Kelly each50% total

Sequential vs Simultaneous

Sequential bets (one after another resolves): Use full calculated Kelly each time—your bankroll updates.

Simultaneous bets (all pending at once): Reduce allocation to prevent over-exposure.

Common Mistakes {#mistakes}

Mistake 1: Overestimating Your Edge

The most dangerous mistake. If you think your edge is 10% but it's actually 2%, full Kelly will devastate your bankroll.

Solution:

  • Track your actual results over 500+ bets
  • Compare to closing line value (CLV)
  • Use fractional Kelly

Mistake 2: Ignoring Correlation

Kelly assumes independent bets. Betting on related outcomes (same game, same team) violates this assumption.

Example of correlated bets:

  • Liverpool to win
  • Liverpool over 1.5 goals
  • Liverpool clean sheet

These aren't independent—treat as one large bet.

Mistake 3: Not Recalculating Bankroll

Kelly percentages should apply to your current bankroll, not starting bankroll.

Bankroll10% Kelly Bet
$1,000 (start)$100
$1,200 (after wins)$120
$800 (after losses)$80

This automatic adjustment is part of Kelly's power—you bet more when winning, less when losing.

Mistake 4: Applying to Negative EV

Kelly never recommends betting on negative expected value. If your calculation gives a negative number or zero, don't bet.

Mistake 5: Ignoring Practical Constraints

Kelly might suggest betting 25% of bankroll. Practical issues:

  • Bookmaker limits
  • Liquidity (can you actually get the bet down?)
  • Account preservation

Kelly Criterion in Practice {#practice}

The Professional Approach

  1. Calculate theoretical Kelly
  2. Apply uncertainty discount (typically 25-50% of Kelly)
  3. Cap maximum bet (usually 5-10% regardless of Kelly)
  4. Consider correlation with other bets
  5. Track and adjust based on results

Kelly with Bankroll Constraints

ConstraintAdjustment
Limited bankrollUse absolute minimums ($10 regardless of %)
Bookmaker limitsMay need to distribute across books
Account longevitySometimes underbetting preserves access

Sample Kelly Betting Log

DateBetProbOddsEdgeFull KellyActual BetResult
Jan 1Liverpool55%2.1015.5%14.1%7%Win
Jan 2Man City70%1.505%10%5%Win
Jan 3Chelsea45%2.408%5.7%3%Loss

Kelly Criterion Visualized {#visualization}

Growth Rate by Bet Size

For a bet with 10% edge at 2.0 odds (Kelly = 10%):

Bet SizeExpected Growth Rate
0% (no bet)0%
5%~0.45% per bet
10% (Kelly)~0.50% per bet
15%~0.45% per bet
20% (2x Kelly)0% per bet
25%+Negative growth

At 2x Kelly, expected growth drops to zero. Beyond that, you're mathematically expected to lose money despite having an edge.

Risk of Ruin by Strategy

StrategyRisk of 50% Drawdown
Full Kelly~50% eventually
Half Kelly~11%
Quarter Kelly~1%

Learn More

For a comprehensive guide including real-world examples, simulation results, and spreadsheet templates, read our complete Kelly Criterion guide.

Apply Kelly Criterion with these tools:

  • Kelly Criterion Calculator - Calculate optimal bet size
  • Bankroll Management - Plan your bankroll strategy
  • Bankroll Growth Calculator - Project growth over time
FAQ

Frequently Asked Questions

Betting more than Kelly ('overbetting') dramatically increases your risk of ruin without proportionally increasing returns. At 2x Kelly, your expected growth drops to zero. Above 2x Kelly, you're mathematically expected to go bankrupt regardless of your edge.
Full Kelly assumes you know your exact edge, which you never do. Fractional Kelly (typically 25-50%) accounts for uncertainty in your edge estimates, reduces variance, and provides nearly the same long-term growth with much less risk. A 50% Kelly bettor achieves 75% of full Kelly growth with far fewer drawdowns.
Technically yes, but since casino games have negative expected value (house edge), Kelly would recommend betting $0. Kelly only works when you have a positive edge. The only casino exception is card counting in blackjack, where skilled players can achieve positive EV.
Kelly % = Edge / Odds. More precisely: Kelly % = (Probability × Odds - 1) / (Odds - 1). It tells you to bet more when your edge is larger and less when odds are longer, balancing growth against risk.
Evgeniy Volkov

Evgeniy Volkov

Verified Expert
Fullstack Developer

Fullstack developer with a background in mathematics. I build the calculators and game-style tools on ToolsGambling with Pixi.js and modern web tech, and every result uses transparent probability formulas you can verify yourself.

EducationMathematics
SpecializationiGaming
StatusActive
related-calculators.sys

Related Calculators

>kelly calculator>bankroll growth calculator>bankroll growth calculator
related-terms.sys

Related Terms

>Bankroll>Bankroll Management>Expected Value (EV)>Stake
launch-tools.sh

Explore More Tools

Put theory into practice with our free calculators.

> EXPLORE CALCULATORSRead Articles
< Back to Betting

Betting

  • Odds Converter
  • Parlay Calculator
  • Arbitrage Calculator
  • Kelly Calculator
  • Value Bet Calculator
  • Hedge Calculator
  • Bet Tracker
  • Round Robin Calculator
  • Each Way Calculator
  • Cashout Calculator
All Betting Tools →

Casino

  • Wagering Calculator
  • Bonus Calculator
  • Session Simulator
  • RTP Calculator
  • House Edge Calculator
  • Volatility Calculator
  • Free Spins Calculator
  • Bankroll Calculator
  • Martingale Simulator
  • Slot DNA Analyzer
All Casino Tools →

Poker

  • Pot Odds
  • Equity Calculator
  • ICM Calculator
  • Outs Calculator
  • Range Builder
  • Variance Simulator
  • Bankroll Calculator
  • Staking Calculator
  • HUD Stats
  • Poker Math Test
All Poker Tools →

Databases

  • Slots Database
  • Upcoming Slots
  • Slot Providers
  • Bookmakers
  • Compare Bookmakers
  • Poker Rooms
  • Compare Rooms

Learn

  • Blog
  • Glossary
  • Betting Terms
  • Casino Terms
  • Poker Terms
  • RTP Database
  • About
  • Author: Evgeniy Volkov
  • Methodology
  • Editorial Policy
  • Partner reviews
  • Privacy Policy
  • Terms of Service
  • Affiliate Disclosure
  • Sitemap

Newsletter

Only genuinely useful stuff: new calculators, +EV bonus breakdowns and RTP updates. 1-2 emails a week, no spam.

TG

Download our App

All 280+ gambling tools right on your home screen — install in one tap.

Free forever Works offline Instant alerts

TG
© 2026 ToolsGambling. All rights reserved.

Gambling involves risk and can be addictive. Play responsibly. 18+ only. The information provided on this site is for educational and entertainment purposes only. We do not operate gambling services or accept real money bets. Before gambling, ensure it is legal in your jurisdiction. We may earn affiliate commissions from links on this site.