Kelly Criterion Calculator
Calculate the optimal bet size based on your edge and bankroll
Kelly Criterion Calculation: The Complete Guide to Optimal Bet Sizing
The Kelly Criterion is a mathematical formula developed by John L. Kelly Jr. in 1956 that determines the optimal size of a series of bets to maximize wealth over time. Originally applied to gambling, it has since become a cornerstone of modern investment theory and portfolio management.
Understanding the Kelly Criterion Formula
The basic Kelly Criterion formula is:
f* = (bp – q) / b
Where:
- f* = Fraction of current bankroll to wager
- b = Net odds received on the wager (decimal odds – 1)
- p = Probability of winning
- q = Probability of losing (1 – p)
Practical Applications of the Kelly Criterion
Sports Betting
Professional sports bettors use the Kelly Criterion to determine how much to wager on each game based on their calculated edge over the bookmaker’s odds.
Stock Market Investing
Investors apply modified Kelly formulas to determine position sizing based on their estimated edge in particular trades or investments.
Poker Strategy
Poker players use Kelly-based calculations to determine optimal bet sizes when they believe they have an edge over opponents.
Kelly Criterion Calculation Example
Let’s walk through a practical example to illustrate how the Kelly Criterion works in real-world scenarios.
Scenario: You’re considering a bet with the following parameters:
- Current bankroll: $10,000
- Your estimated probability of winning: 55%
- Bookmaker’s decimal odds: 2.10
Step 1: Convert odds to net odds (b)
b = decimal odds – 1 = 2.10 – 1 = 1.10
Step 2: Calculate probability of losing (q)
q = 1 – p = 1 – 0.55 = 0.45
Step 3: Apply the Kelly formula
f* = (bp – q) / b = (1.10 × 0.55 – 0.45) / 1.10 = 0.05 or 5%
Step 4: Calculate optimal bet amount
Optimal bet = f* × bankroll = 0.05 × $10,000 = $500
Fractional Kelly Strategies
While the full Kelly Criterion maximizes growth, it also comes with higher volatility. Many professional bettors and investors use fractional Kelly strategies:
| Strategy | Fraction of Kelly | Expected Growth | Risk of Ruin | Volatility |
|---|---|---|---|---|
| Full Kelly | 1.0× | Maximum | Higher | Very High |
| Half Kelly | 0.5× | 75% of max | Much lower | Moderate |
| Quarter Kelly | 0.25× | 50% of max | Very low | Low |
| Conservative | 0.1× | 20% of max | Minimal | Very Low |
Common Mistakes When Using the Kelly Criterion
- Overestimating edge: The Kelly Criterion is extremely sensitive to accuracy in probability estimates. Even small overestimations can lead to significant losses.
- Ignoring bankroll management: The formula assumes you can divide your bets infinitely, which isn’t practical. Always consider minimum and maximum bet sizes.
- Not accounting for variance: Short-term results can vary widely from expected outcomes. The Kelly Criterion is a long-term optimization strategy.
- Using it for negative expectation bets: If your calculated edge is negative, the Kelly Criterion will recommend betting nothing (or in some cases, betting against).
- Not adjusting for risk tolerance: The full Kelly bet can be psychologically difficult to maintain during losing streaks.
Advanced Kelly Criterion Concepts
For more sophisticated applications, several extensions of the basic Kelly Criterion exist:
Multi-Asset Kelly
When dealing with multiple simultaneous bets or investments, the formula becomes more complex, requiring matrix algebra to solve. The optimal allocation must consider the covariance between different bets.
Draw Probability Adjustment
For three-outcome events (win/lose/draw), the formula expands to:
f* = [b₁p₁ + b₂p₂ – (q₁ + q₂)] / (b₁²p₁ + b₂²p₂)
Where b₁ and b₂ are the net odds for the two possible winning outcomes.
Continuous-Time Kelly
For investment scenarios where opportunities arise continuously (like stock trading), a continuous-time version of the Kelly Criterion is used, often involving calculus and stochastic processes.
Kelly Criterion vs. Other Bet Sizing Strategies
| Strategy | Growth Rate | Risk of Ruin | Ease of Use | Best For |
|---|---|---|---|---|
| Kelly Criterion | Maximum | Moderate | Complex | Experienced bettors with accurate edge estimation |
| Fixed Fractional | Good | Low | Simple | Beginner bettors, conservative approaches |
| Martingale | Potentially high | Extreme | Simple | Not recommended (high risk of ruin) |
| Flat Betting | Low | Very low | Very simple | Casual bettors, entertainment purposes |
| Percentage of Bankroll | Moderate | Low-Moderate | Simple | General purpose betting |
Academic Research on the Kelly Criterion
The Kelly Criterion has been extensively studied in academic literature. Several key papers and books have expanded on the original formula:
- Poundstone, W. (2005). “Fortune’s Formula: The Untold Story of the Scientific Betting System That Beat the Casinos and Wall Street” – A comprehensive history of the Kelly Criterion and its applications
- Thorp, E.O. (1969). “Optimal Gambling Systems for Favorable Games” – Seminal work on applying Kelly to blackjack and other casino games
- MacLean, L.C., Ziemba, W.T., Blazenko, G. (2009). “Growth Optimal Portfolios” – NBER working paper on portfolio applications of Kelly strategies
The Kelly Criterion remains one of the most mathematically sound approaches to bet sizing when you have a genuine edge. However, its effective application requires discipline, accurate probability estimation, and proper bankroll management.
Implementing the Kelly Criterion in Real-World Betting
To successfully implement the Kelly Criterion in your betting or investment strategy:
- Develop accurate probability models: Your edge comes from having more accurate probabilities than the market. This requires deep domain knowledge and often sophisticated statistical models.
- Maintain strict bankroll management: Never risk more than you can afford to lose. The Kelly Criterion assumes you can withstand significant drawdowns.
- Start with fractional Kelly: Begin with 1/4 or 1/2 Kelly bets until you’ve validated your edge and can handle the psychological aspects.
- Track your results meticulously: Maintain detailed records of all bets, outcomes, and bankroll changes to refine your models.
- Adjust for real-world constraints: Consider minimum/maximum bet sizes, liquidity constraints, and transaction costs that might affect optimal bet sizing.
- Combine with position sizing rules: Use additional rules to prevent over-betting during winning streaks or emotional decisions during losing streaks.
Limitations and Criticisms of the Kelly Criterion
While powerful, the Kelly Criterion has several important limitations:
- Sensitivity to input estimates: Small errors in probability or odds estimates can lead to significantly suboptimal bet sizes.
- Assumes known probabilities: In reality, we often must estimate probabilities with uncertainty.
- Ignores utility theory: The formula maximizes logarithmic wealth, which may not align with an individual’s risk preferences.
- No consideration for transaction costs: The basic formula doesn’t account for commissions, spreads, or other frictional costs.
- Psychological challenges: The optimal strategy can require betting aggressively during losing streaks, which many find difficult.
- Discrete bet sizes: In practice, you can’t always bet the exact fraction recommended by Kelly due to minimum bet requirements.
Alternative Approaches to Bet Sizing
For those who find the Kelly Criterion too aggressive or complex, several alternative approaches exist:
Fixed Fractional Betting
Bet a fixed percentage (e.g., 1-5%) of your bankroll on each wager. Simpler than Kelly but doesn’t account for edge size.
Value-Based Betting
Bet amounts proportional to your perceived edge, but with predefined maximum and minimum limits.
Portfolio Optimization
Use modern portfolio theory to optimize bet sizes across multiple simultaneous opportunities.
Case Study: Kelly Criterion in Professional Sports Betting
One of the most famous applications of the Kelly Criterion is in professional sports betting. A study of successful sports bettors found that:
- Top bettors typically use between 1/4 to 1/2 Kelly sizing
- The most successful bettors focus on markets where they have the largest edge (often 3-10%)
- Bankroll growth is more consistent with fractional Kelly than full Kelly
- Professional bettors often adjust their Kelly fraction based on confidence in their edge estimation
- The best performers combine Kelly sizing with rigorous bankroll management rules
One anonymous professional sports bettor reported achieving a 20% annual return over 10 years using a 1/3 Kelly strategy with an average edge of 4-6% on carefully selected bets.
Mathematical Proof of the Kelly Criterion
For those interested in the mathematical foundations, the Kelly Criterion can be derived by maximizing the expected logarithm of wealth:
Maximize E[log(W)] where W is wealth
If we consider a series of bets where we wager fraction f of our current bankroll each time, the growth rate G is:
G = p log(1 + bf) + q log(1 – f)
To find the optimal f, we take the derivative with respect to f and set it to zero:
∂G/∂f = [pb/(1 + bf)] – [q/(1 – f)] = 0
Solving this equation yields the Kelly formula: f* = (bp – q)/b
Practical Tools for Kelly Criterion Calculation
Several tools can help implement the Kelly Criterion in practice:
- Spreadsheets: Excel or Google Sheets can be programmed to calculate Kelly fractions based on your inputs
- Betting software: Many professional betting tools include Kelly calculators
- Mobile apps: Several iOS and Android apps provide Kelly calculations for sports bettors
- Programming libraries: Python, R, and other languages have packages for Kelly optimization
- Online calculators: Web-based tools like the one above provide quick calculations
Final Thoughts on the Kelly Criterion
The Kelly Criterion remains one of the most powerful tools for bet sizing when you have a genuine edge. Its mathematical elegance and growth-optimizing properties make it a favorite among professional bettors and investors. However, its successful application requires:
- Accurate probability estimation
- Disciplined bankroll management
- Proper adjustment for real-world constraints
- Psychological resilience to handle volatility
- Continuous refinement of your edge estimation
For most practitioners, starting with fractional Kelly (1/4 to 1/2) and gradually increasing as you gain confidence and experience is the recommended approach. Always remember that no bet sizing strategy can overcome a negative expectation – the Kelly Criterion only tells you how much to bet when you have an edge, not how to find that edge in the first place.