Kelly Criterion Calculator

What is the Kelly Criterion?

The Kelly Criterion is a mathematical formula used to determine the optimal size of a series of bets to maximize long-term growth of your bankroll. It considers both the odds offered and your estimated probability of winning to calculate the ideal stake size as a percentage of your current bankroll.

This formula helps bettors avoid betting too much (which risks significant losses) or too little (which limits potential gains). The Kelly Criterion is particularly useful for professional bettors and those serious about long-term profitability in sports betting.

History of the Kelly Criterion

The Kelly Criterion was developed by John L. Kelly Jr., a physicist at AT&T's Bell Laboratories, in 1956. Kelly originally titled his paper "Information Theory and Gambling," but AT&T executives - concerned about associations with illegal gambling operations - pressured him to rename it "A New Interpretation of Information Rate."

Kelly's work built directly on Claude Shannon's foundational 1948 theory of information. Shannon, Kelly's colleague at Bell Labs, encouraged him to publish after recognizing that gamblers with an edge could use information theory equations to maximize returns. The formula reinterpreted the "information rate" as the exponential growth achievable in a betting scenario.

The Kelly Criterion remained largely academic until the early 1960s, when MIT student Ed Thorp discovered card counting for blackjack. Shannon directed Thorp to Kelly's paper, and Thorp used it to compute optimal bets - first in casinos, then on Wall Street as a hedge fund manager. Thorp's success brought mainstream attention to the formula.

Today, the Kelly Criterion is used by legendary investors including Warren Buffett, Bill Gross, and Jim Simons (founder of Renaissance Technologies). Kelly himself died tragically young at age 41 in 1965, but his formula has become a cornerstone of modern investment theory and professional sports betting strategy.

How to Use This Calculator:

  1. Enter the american odds offered by the bookmaker
  2. Input your estimated probability of winning (as a percentage)
  3. Enter your current bankroll size
  4. The calculator will show your optimal bet size and other relevant information

Understanding the Kelly Criterion Formula

The Kelly Criterion formula calculates the optimal bet size as a percentage of your bankroll: f* = (bp - q) / b

Where:

  • f* = Fraction of bankroll to bet (Kelly percentage)
  • b = Decimal odds minus 1 (e.g., +200 = 2.0, so b = 2.0)
  • p = Your estimated probability of winning
  • q = Probability of losing (1 - p)

This formula maximizes the expected logarithm of your bankroll, which translates to optimal long-term growth while managing risk.

Real-World Kelly Criterion Example

Scenario: You've found an NBA bet with +200 odds (3.0 decimal), and after thorough analysis, you believe there's a 40% chance of winning.

Calculator Inputs:

  • American Odds: +200
  • Estimated Win Probability: 40%
  • Current Bankroll: $1,000
  • Kelly Multiplier: 0.25 (Quarter Kelly for safety)

Calculation:

  • Decimal odds (b): 2.0
  • Win probability (p): 0.40
  • Lose probability (q): 0.60
  • Full Kelly: (2.0 × 0.40 - 0.60) / 2.0 = 0.10 or 10%
  • Quarter Kelly: 10% × 0.25 = 2.5% of bankroll
  • Recommended Bet: $25

This bet size maximizes long-term growth while reducing the volatility that comes with full Kelly staking.

Full Kelly vs Fractional Kelly: Which Should You Use?

Kelly Type Multiplier Volatility Best For
Full Kelly 1.0 Very High Aggressive bettors with high confidence in probability estimates
Half Kelly 0.5 Moderate Balanced approach, 75% of full Kelly growth
Quarter Kelly (Recommended) 0.25 Low Conservative, reduces risk of overestimating edge
Tenth Kelly 0.1 Very Low Ultra-conservative, beginners

Most professional sports bettors use Quarter Kelly or Half Kelly to account for uncertainty in their probability estimates and reduce bankroll swings.

Kelly Criterion vs Other Staking Methods

How does the Kelly Criterion compare to other popular bankroll management strategies? Here's a breakdown:

Method How It Works Pros Cons
Kelly Criterion Bet size varies based on edge and odds Mathematically optimal growth; scales with confidence Requires accurate probability estimates; can be volatile
Flat Betting Same dollar amount every bet (e.g., $50) Simple; predictable; easy to track Doesn't adjust for edge; doesn't compound growth
Fixed Percentage Same % of bankroll each bet (e.g., 2%) Adjusts with bankroll size; prevents ruin Ignores edge size; doesn't maximize growth
Fibonacci Increase bets following Fibonacci sequence after losses Recovers losses gradually No mathematical basis; can lead to large bets after losing streaks
Martingale Double bet after each loss Recovers all losses with one win Extremely risky; bankroll can explode; betting limits prevent recovery

Recommendation: Kelly Criterion (specifically Quarter Kelly) is the only method that mathematically accounts for your edge. Flat betting and fixed percentage are acceptable alternatives for beginners, but they leave money on the table. Avoid Fibonacci and Martingale - they have no mathematical basis and can lead to catastrophic losses.

Benefits of Using Kelly Criterion

  • Optimal bankroll growth: Mathematically proven to maximize long-term wealth
  • Systematic approach: Removes emotion from bet sizing decisions
  • Protection against ruin: Never suggests betting your entire bankroll
  • Scales with confidence: Bet more when edge is higher, less when uncertain
  • Compound growth: Takes advantage of bankroll growth over time

Common Kelly Criterion Mistakes That Kill Bankrolls

The Kelly Criterion is powerful, but misusing it can devastate your bankroll. Here are the most common mistakes bettors make:

1. Overestimating Your Edge

This is the #1 mistake. If you think your model gives you a 70% chance to win a bet priced at 50%, you better be absolutely sure. Kelly only works if your win probability estimate is accurate. If you think you have a 58% edge when your actual edge is 52%, you're overbetting by a massive margin. Even professional handicapping models can overestimate edge by a factor of two.

2. Using Full Kelly Instead of Fractional Kelly

Full Kelly maximizes long-term growth mathematically, but it assumes your edge estimate is perfect - it's not. Sports betting edges are estimates based on incomplete information, not mathematical certainties like card counting. Full Kelly creates massive volatility. Professional bettors use Half Kelly or Quarter Kelly because you get 75% of the growth with dramatically lower variance.

3. Not Updating Your Bankroll

Kelly is a percentage-based system. A $100 bet from a $1,000 bankroll (10%) becomes 11% if your bankroll drops to $900. Most bettors set their bankroll once at the start of the season and never adjust. Three months later they're betting $100 per game when their bankroll is down to $2,000 - that's 5% per bet, which is reckless.

4. Betting When There's No Edge

Kelly tells you when NOT to bet just as much as when to bet. If the formula returns a negative number, you don't have an edge - don't bet. But most bettors ignore this. There are 12 NFL games on Sunday, so they force themselves to find 8 bets even though Kelly only says to bet 3. Discipline is everything.

5. Applying Kelly to Correlated Parlays

Kelly is designed for single, independent bets. Correlated bets (like QB touchdown + team win) inflate risk because the outcomes aren't independent. If you must parlay, use 1/4 Kelly at most, and understand the formula's assumptions are being violated.

6. Not Tracking Results to Validate Estimates

Track your actual results over at least 100 bets before trusting your win probability estimates. If you think you're hitting 56% on NFL spreads but your actual results show 52%, adjust your estimates down by 4%. Be brutally honest with yourself - overconfidence sabotages the entire formula.

Important Considerations

  • Garbage in, garbage out: Kelly assumes your probability estimates are accurate. Overconfidence leads to overbetting.
  • Use Fractional Kelly: Most pros use 25-50% of the suggested bet to account for estimation errors
  • Don't chase losses: Kelly recalculates based on current bankroll, not original amount
  • Requires discipline: You must update your bankroll and recalculate for each bet
  • Not for parlays: Kelly is designed for single bets with independent outcomes
  • Negative Kelly means don't bet: If the formula returns negative, the bet has no value

Who Should Use the Kelly Criterion Calculator?

The Kelly Criterion isn't for everyone. Here's who benefits most from Kelly staking:

  • Professional sports bettors who have a proven, quantifiable edge and track their results meticulously
  • Model-based bettors who use statistical models to generate win probabilities rather than gut feelings
  • Sharp bettors who consistently beat closing lines and have historical data proving their edge
  • Bankroll-conscious recreational bettors who want a systematic approach instead of random bet sizing
  • Investors applying Kelly to portfolio allocation (the formula works beyond sports betting)

Who should NOT use Kelly: If you can't honestly assess your win probability, or if you don't have at least 100 tracked bets to validate your estimates, Kelly may lead to overbetting. Start with flat betting until you have data to back up your probability estimates.

Understanding Quarter Kelly: The Professional's Choice

Quarter Kelly (0.25 multiplier) is the most popular Kelly variant among professional sports bettors. Here's why it dominates:

What is Quarter Kelly?

Quarter Kelly means betting 25% of what the full Kelly formula recommends. If Kelly says bet 8% of your bankroll, Quarter Kelly says bet 2%.

Why Professionals Use Quarter Kelly

  • Accounts for estimation error: Even pros overestimate their edge. Quarter Kelly provides a safety buffer.
  • Retains 75% of optimal growth: You sacrifice only 25% of theoretical growth rate while dramatically reducing variance.
  • Reduces probability of ruin: A full Kelly bettor has a 1/3 chance of losing half their bankroll before doubling it. With Quarter Kelly, this drops to roughly 1/81.
  • Smoother equity curve: Less dramatic swings make it psychologically easier to stick to the strategy.
  • Tolerates bad streaks: Even with a real edge, losing streaks happen. Quarter Kelly ensures you survive them.

Quarter Kelly vs Half Kelly: Which to Choose?

Use Quarter Kelly (0.25) if you're newer to quantitative betting, your probability estimates come from public models, or you want maximum protection against estimation errors.

Use Half Kelly (0.50) if you have years of tracked results validating your edge, you built your own models with proprietary data, and you can stomach larger drawdowns for faster growth.

Never use Full Kelly (1.0) in sports betting - it assumes perfect probability estimates, which don't exist in sports.

When to Use Kelly Criterion

Kelly Criterion is most effective when:

  • You have a genuine edge (confirmed through analysis or tools like our Edge Calculator)
  • You can accurately estimate win probability (use historical data, models, or market analysis)
  • You're betting on independent events (not correlated parlays)
  • You have a sufficient bankroll to withstand variance
  • You're focused on long-term growth rather than short-term profits

Pro Tip: Combine Kelly Criterion with our Edge Calculator to find value bets, then use our EV Calculator to validate positive expected value before determining your bet size with Kelly.

Ready to Apply Kelly Criterion Automatically to Every Bet?

This Kelly Calculator is great for analyzing individual bets - but what if you could screen hundreds of player props across 15+ sportsbooks with automatic edge calculations and Kelly-optimized bet sizing?

Professional bettors use odds screeners to:

  • Find value bets instantly across NFL touchdowns, NBA first baskets, MLB home runs, and more
  • Get Discord alerts when books post outlier odds with mathematical edges
  • Compare live odds across FanDuel, DraftKings, BetMGM, Pinnacle, Circa, and 10+ other sportsbooks
  • Apply Kelly Criterion bankroll management automatically to every bet
  • Track line movements and closing line value (CLV) in real-time

JediBets Odds Screener includes:

  • Live player props odds updated every minute
  • Automated edge calculations using market-wide implied probability
  • Instant Discord alerts for +EV opportunities
  • Built-in Kelly Calculator with automatic bet sizing recommendations
  • Custom betslip creation and sharing
  • Historical stats and trends for NFL, NBA, MLB, NHL

Free tools are great for learning - but when you're ready to bet like a pro, upgrade to the full screener.

$20/month after trial • Cancel anytime • No credit card required for trial

Frequently Asked Questions About Kelly Criterion

What bankroll do I need to use Kelly Criterion?

There's no minimum bankroll requirement, but Kelly works best when you have enough capital to withstand variance. Most professional bettors recommend starting with a bankroll of $1,000-$5,000 minimum. The key is that your bankroll should be money you can afford to lose - Kelly prevents ruin mathematically, but variance can still lead to significant drawdowns before growth occurs.

How do I calculate my true win probability?

True win probability is the hardest part of Kelly betting. Methods include: (1) Building statistical models using historical data, (2) Removing the vig from sharp bookmaker lines (Pinnacle, Circa) to get "fair" odds, (3) Tracking your actual results over 500+ bets to measure your historical accuracy. Use our Implied Probability Calculator to convert odds to probabilities as a starting point.

What is the difference between Kelly Criterion and flat betting?

Flat betting wagers the same dollar amount on every bet regardless of edge. Kelly Criterion adjusts bet size based on your edge - bigger bets when you have a larger advantage, smaller bets when your edge is marginal. Over time, Kelly produces faster bankroll growth than flat betting, but requires accurate probability estimates to work properly.

Can I use Kelly Criterion for live betting?

Kelly can be applied to live betting, but it's more challenging. Live odds move quickly, and you need to estimate win probability in real-time as the game unfolds. Most bettors use smaller Kelly fractions (1/8 or 1/10 Kelly) for live betting due to increased uncertainty. You also need to recalculate your bankroll between bets if you're making multiple live wagers.

Why does my Kelly percentage keep changing?

Kelly percentage changes because it depends on three inputs: the odds, your estimated probability, and your current bankroll. As odds move, your edge changes. As you win or lose, your bankroll changes. This is by design - Kelly automatically scales your bets up when you're winning and down when you're losing, protecting you from ruin during bad streaks.

How often should I recalculate my Kelly bet size?

Ideally, recalculate before every bet using your current bankroll. At minimum, update your bankroll weekly. Many bettors use a "session bankroll" approach - they set aside a fixed amount for a day or week of betting and recalculate Kelly within that session. The more frequently you update, the more accurately Kelly can optimize your bet sizes.

What does a negative Kelly value mean?

A negative Kelly value means you have no edge on this bet - the expected value is negative. Do not place the bet. This happens when the bookmaker's implied probability exceeds your estimated probability. Kelly is telling you that betting on this outcome will lose money in the long run. Many bettors make the mistake of betting anyway because they "like the pick" - this is how bankrolls die.

Related Betting Calculators

Kelly Criterion works best when combined with other analytical tools. Use these free calculators to sharpen your betting edge:

Note: The Kelly Criterion is a powerful tool for bankroll management, but it requires honest, accurate probability assessment. When in doubt, use a smaller Kelly fraction (Quarter Kelly is recommended for most bettors) to reduce variance and account for estimation errors.