Instant Calculations

Free Kelly Criterion Calculator

Calculate the optimal bet size for any trading strategy using the Kelly Criterion. Visualize growth simulations, compare fractional Kelly strategies, and maximize long-term capital growth — completely free.

Full & Fractional Kelly
Growth Simulation
100% Free
%

Probability of winning each bet (0-100%)

Average win amount divided by average loss amount

%

100% = Full Kelly, 50% = Half Kelly (recommended for most traders)

Trading Edge
Positive Edge(37.50% expected return per bet)
Optimal Kelly Bet Size
25.00%
Full Kelly: $2.5K50% Kelly: $1.3K
Bankroll: $10.0K · Win Rate: 55% · W/L Ratio: 1.50

Kelly Criterion Metrics

Metric
Value
Full Kelly %
Optimal bet fraction
25.00%
50% Kelly
Fractional Kelly bet
12.50%
Optimal Bet Size
Full Kelly dollar amount
$2.5K
Fractional Bet Size
50% Kelly dollar amount
$1.3K
Expected Value
Per $1 wagered
$0.3750
Growth Rate
Expected log growth per bet
4.5693%
Edge
Expected return percentage
37.50%
Doubling Time
Bets to double bankroll
16 bets

What is the Kelly Criterion?

The Kelly Criterion (also known as the Kelly Strategy or Kelly Bet) is a mathematical formula for optimal bet sizing developed by John L. Kelly Jr. at Bell Labs in 1956. Originally designed for information theory, it was quickly adopted by gamblers, investors, and traders as the definitive answer to the question: “How much should I bet?”

The formula maximizes the long-term geometric growth rate of your capital. Unlike fixed position sizing, Kelly dynamically adjusts your bet size based on the strength of your edge, ensuring you never overbet (risking ruin) or underbet (leaving growth on the table).

The Kelly Criterion Formula

f* = (b × p − q) / b

Equivalently: f* = p − (q / b)

f* = optimal fraction of bankroll to bet, p = probability of winning, q = probability of losing (1 − p), b = ratio of average win to average loss (win/loss ratio)

For example, if your win rate is 55% (p = 0.55) and your average win is 1.5 times your average loss (b = 1.5), the Kelly fraction is:

f* = (1.5 × 0.55 − 0.45) / 1.5 = 0.825 / 1.5 − 0.45 / 1.5 = 0.25 / 1.5 = 25%

Why Use Our Kelly Strategy Calculator?

Full & Fractional Kelly

Calculate both the mathematically optimal Full Kelly and the practically recommended Fractional Kelly. Adjust the fraction from 1% to 100% to find the risk level that matches your tolerance.

Growth Simulation

Visualize how your bankroll grows over 100 bets at Full Kelly, Half Kelly, and Double Kelly. See firsthand why overbetting destroys returns even with a genuine edge.

Kelly Curve

The Kelly Curve plots expected growth rate against bet size, revealing the optimal peak and the danger zone where overbetting turns a winning strategy into a losing one.

Risk-Aware Metrics

Beyond bet size, view expected value per bet, geometric growth rate, edge percentage, and estimated doubling time. Make informed decisions with a complete picture of your strategy's risk-reward profile.

How to Use This Kelly Strategy Calculator

  1. 1

    Choose Your Input Mode

    Use Basic mode if you know your win rate and win/loss ratio directly. Use Advanced mode to enter average win and loss amounts in dollars — the calculator will derive the ratio automatically.

  2. 2

    Enter Your Win Rate

    Input the percentage of trades or bets you expect to win. Use historical data from at least 100 trades for a reliable estimate. Be conservative — overestimating your win rate leads to overbetting.

  3. 3

    Set Your Win/Loss Ratio

    Enter how much you win on average relative to how much you lose. A ratio of 1.5 means your average win is 1.5 times your average loss. In Advanced mode, enter dollar amounts and the ratio is calculated for you.

  4. 4

    Adjust the Kelly Fraction

    Most professionals use 25-50% of Full Kelly. The default is 50% (Half Kelly), which captures 75% of the optimal growth rate while dramatically reducing drawdowns and volatility.

  5. 5

    Analyze the Results

    Review the optimal bet size, key metrics, growth simulation, and Kelly curve. Use the growth chart to compare Full Kelly vs. Half Kelly vs. Double Kelly, and the Kelly curve to understand the relationship between bet size and expected growth.

Understanding Kelly Criterion Metrics

  • Full Kelly Percentage: The mathematically optimal fraction of your bankroll to bet. Maximizes long-term growth but produces significant drawdowns. Most traders find Full Kelly too aggressive for real-world use.
  • Fractional Kelly: A reduced version of Full Kelly (e.g., Half Kelly = 50%). Sacrifices some growth for dramatically smoother equity curves. Half Kelly achieves approximately 75% of the Full Kelly growth rate.
  • Expected Value (EV): The average profit per dollar wagered. A positive EV means you have a mathematical edge. The higher the EV, the stronger your advantage.
  • Geometric Growth Rate: The expected rate at which your bankroll compounds per bet. This is the metric Kelly maximizes. A higher growth rate means faster capital accumulation.
  • Edge Percentage: Your expected return expressed as a percentage. An edge of 5% means you expect to earn $0.05 for every $1.00 risked, on average.
  • Doubling Time: The estimated number of bets required to double your bankroll at the Kelly-optimal bet size. Lower is better, but remember this is an expected value — actual results will vary.

Full Kelly vs. Fractional Kelly

While Full Kelly is theoretically optimal, it assumes perfect knowledge of your win rate and win/loss ratio — something no trader has in practice. Here is how different Kelly fractions compare:

Kelly FractionGrowth RateDrawdown RiskBest For
25% Kelly~44% of optimalVery LowConservative traders, uncertain edge
50% Kelly (Half)~75% of optimalModerateMost traders (recommended)
100% Kelly (Full)100% (maximum)HighPrecise edge estimates only
200% Kelly (Double)0% (zero growth)Extreme / RuinNever recommended

Practical Tips for Using the Kelly Criterion

  • Use Conservative Estimates: Always underestimate your win rate and win/loss ratio. Real markets are noisier than backtests suggest. A 2-3% haircut on your win rate provides a useful safety margin.
  • Start with Half Kelly: Unless you have thousands of trades confirming your edge, Half Kelly (50%) is the most practical starting point. It captures most of the growth with far less volatility.
  • Recalculate Regularly: Your win rate and average win/loss ratio change over time as market conditions evolve. Update your Kelly inputs monthly or quarterly using your most recent trade data.
  • Cap Maximum Position Size: Even if Kelly suggests a large bet, many traders cap individual positions at 5-10% of their portfolio to limit concentration risk and account for model uncertainty.
  • Combine with Stop Losses: Kelly tells you how much to risk, not where to place your stop. Use Kelly for position sizing and technical analysis for stop-loss placement to create a complete risk management framework.

Disclaimer: This Kelly Strategy Calculator is for educational and informational purposes only. The Kelly Criterion assumes known probabilities and fixed payoff ratios, which are approximations in real markets. Past trading performance does not guarantee future results. Position sizing carries inherent risk, including the potential loss of capital. Always consult with a qualified financial advisor before making investment decisions.

Frequently Asked Questions

Everything you need to know about the Kelly Strategy Calculator.

    • What is the Kelly Criterion?

      The Kelly Criterion is a mathematical formula developed by John L. Kelly Jr. at Bell Labs in 1956. It calculates the optimal fraction of your bankroll to wager on a bet with a positive expected value, maximizing the long-term geometric growth rate of your capital. The formula is f* = (bp − q) / b, where p is the win probability, q is the loss probability (1 − p), and b is the win/loss ratio.

    • How do I use the Kelly Criterion for stock trading?

      To apply Kelly to stock trading, estimate your win rate from historical trades (percentage of profitable trades) and your average win/loss ratio (average profit on winners divided by average loss on losers). Enter these values into the calculator to find the optimal percentage of your portfolio to allocate per trade. Most professional traders use fractional Kelly (25-50%) to reduce volatility.

    • What is fractional Kelly and why should I use it?

      Fractional Kelly means betting a fraction of the full Kelly amount — typically 25% to 50%. Full Kelly maximizes long-term growth but produces large drawdowns that most traders cannot tolerate psychologically. Half Kelly, for example, achieves 75% of the growth rate with significantly smoother equity curves and smaller drawdowns. It also provides a margin of safety when your edge estimates are imprecise.

    • What happens if I bet more than the Kelly amount?

      Betting more than the Kelly optimal amount (overbetting) actually decreases your long-term growth rate. At exactly double Kelly, your expected growth rate drops to zero — you are no better off than not betting at all. Beyond double Kelly, you have a negative expected growth rate, meaning you will eventually go broke even with a positive edge. This is why the Kelly Criterion sets an upper bound on rational bet sizing.

    • How accurate does my win rate estimate need to be?

      The Kelly formula is sensitive to input accuracy. A small overestimate of your win rate can lead to significant overbetting. This is the primary reason practitioners use fractional Kelly — it provides a buffer against estimation errors. Use at least 100 historical trades to estimate your win rate, and consider using conservative estimates. If your true win rate is 55%, entering 52-53% gives you a safety margin.

    • Can the Kelly Criterion give a negative result?

      Yes. A negative Kelly percentage means you have a negative expected value — the odds are against you. In this case, the optimal bet size is zero. You should not place the bet at all. The calculator will display "No Edge" when this occurs. A positive Kelly result only appears when your win rate and win/loss ratio combine to create a genuine mathematical advantage.

    • What is the difference between Kelly Criterion and fixed position sizing?

      Fixed position sizing risks the same dollar amount or percentage on every trade regardless of edge. Kelly sizing adjusts the bet size based on the strength of your edge — larger bets when the edge is stronger, smaller bets when it is weaker. Kelly is mathematically optimal for long-term growth, while fixed sizing is simpler but suboptimal. Many traders use Kelly as a guide and cap position sizes at a fixed maximum.

    • Is this Kelly Strategy Calculator free?

      Yes, Pineify's Kelly Strategy Calculator is completely free with no registration required. You can calculate optimal bet sizes, view growth simulations comparing different Kelly fractions, and analyze the Kelly curve to understand how bet sizing affects your long-term growth rate — all instantly and without any cost.

    • How is the growth simulation calculated?

      The growth simulation uses the expected geometric growth rate per bet. For a given Kelly fraction f, the expected growth factor per bet is (1 + f × b)^p × (1 − f)^q, where b is the win/loss ratio, p is the win probability, and q = 1 − p. The simulation compounds this growth factor over 100 bets to show the expected bankroll trajectory for Full Kelly, Half Kelly, and Double Kelly strategies.

Sized Your Bets? Now Automate the Strategy

Use Pineify's AI-powered Pine Script editor to turn your Kelly Criterion sizing into automated TradingView strategies — or let our AI Stock Picker find the next high-probability setup for you.