Skip to content
Investments

Kelly Criterion Calculator

Optimize bet sizes and maximize investment growth using the Kelly Criterion calculator with bankroll simulations.

Calculator parameters

$
%
Net payout odds (b : 1)Decimal odds: 2.00
: 1

Profit received per $1 bet (1.0 = even money, 2.0 = 2:1 profit/loss ratio).

Risk preference

Recommended allocation (Half Kelly)

$500.00

5.0% of total capital (Full Kelly: 10.0%)

Expected value (edge)

+10.0%

+$0.100 net expectation per $1 wagered

Compound growth rate

+0.4%

50% drawdown probability

12.5%

Half Kelly cuts 50% drawdown probability to 12.5%

Remaining cash reserve

$9,500.00

95.0% unallocated liquidity

Bankroll allocation breakdown

  • Recommended allocation$500.005.0%
  • Cash reserve$9,500.0095.0%

Projected median bankroll trajectory

Estimated compounding growth based on the geometric growth rate of 0.4% per trial over repeated identical opportunities.

Trials / TradesGrowth MultiplierProjected Balance
10 trials1.04×$10,382.39
25 trials1.10×$10,983.57
50 trials1.21×$12,063.88
100 trials1.46×$14,553.71

How we calculated this

Open to see each step from your inputs to the result.

  1. Determine probabilities of win and loss

    p=55100=0.550,q=1p=0.450p = \frac{55}{100} = 0.550, \quad q = 1 - p = 0.450

    Probability of winning is p = 55% (0.550), and probability of losing is q = 1 - p = 0.450.

  2. Calculate expected value (edge)

    Edge=(b×p)q=(1.00×0.550)0.450=+0.1000\text{Edge} = (b \times p) - q = (1.00 \times 0.550) - 0.450 = +0.1000

    With net payout b = 1.00 to 1, the mathematical advantage per dollar wagered is +10.0%.

  3. Solve for optimal Full Kelly fraction (f*)

    f=bpqb=(1.00×0.550)0.4501.00=0.1000 (10.00%)f^* = \frac{b \cdot p - q}{b} = \frac{(1.00 \times 0.550) - 0.450}{1.00} = 0.1000 \ (10.00\%)

    The pure Kelly formula recommends allocating 10.0% of bankroll for maximum theoretical long-term growth.

  4. Apply sizing fraction (Half Kelly) and compute dollar allocation

    Allocation=Bankroll×(f×0.5)=$10,000.00×0.0500=$500.00\text{Allocation} = \text{Bankroll} \times (f^* \times 0.5) = \$10,000.00 \times 0.0500 = \$500.00

    Applying the Half Kelly factor (0.5×) yields an adjusted allocation of 5.0% ($$500.00), leaving $$9,500.00 in cash reserve.

Report tool

Understanding the Kelly Criterion in investing and trading

The Kelly Criterion is a mathematical formula that calculates the optimal fraction of total capital to allocate to a wager, trade, or investment opportunity with a positive expected value. Developed in 1956 by Bell Labs researcher John L. Kelly Jr., and popularized on Wall Street and in gaming by mathematician Edward O. Thorp, the formula identifies the exact bet size that maximizes the long-term logarithmic compounding growth rate of your wealth while mathematically eliminating the risk of ruin.

While traditional investment tools such as our expected return calculator evaluate simple average profit, the Kelly Criterion focuses on the geometric growth rate of your total portfolio over a repeated series of trades. Sizing bets too small leaves compound growth on the table; sizing bets too large increases portfolio volatility and can trigger catastrophic drawdowns. To inspect how compound returns build your portfolio balance over multi-year horizons, compare your projections with our compound growth calculator and our CAGR calculator.

The Kelly Criterion formula

For an individual opportunity with binary outcomes (a defined win or loss), the optimal fraction of your current bankroll to wager, denoted as ff^*, is expressed as:

f=bpqb=pqbf^* = \frac{b \cdot p - q}{b} = p - \frac{q}{b}

Where each mathematical variable represents:

  • f* (Kelly fraction): The fraction of your total bankroll or portfolio that should be allocated to this position.
  • p (Win probability): The estimated probability that the trade or bet produces a winning outcome (between 0.0 and 1.0).
  • q (Loss probability): The probability of a loss, defined strictly as q=1pq = 1 - p.
  • b (Net payout odds): The net profit received per dollar wagered. For example, even-money bets pay 1 to 1 (b=1.0b = 1.0), while a trade risking $500 to gain $1,000 has a payoff ratio of 2 to 1 (b=2.0b = 2.0).

The expected edge rule

Before applying any allocation, the investor must calculate the net mathematical edge:

Edge=(bp)q\text{Edge} = (b \cdot p) - q

If the calculated edge is zero or negative (Edge0\text{Edge} \le 0), the formula yields f0f^* \le 0. In this scenario, the optimal Kelly decision is to allocate zero capital ($0.00). Entering wagers with negative mathematical expectation guarantees long-term portfolio erosion regardless of bankroll management.

Full Kelly vs Fractional Kelly sizing

In theoretical mathematics, Full Kelly (1.0x) maximizes long-term capital accumulation. In practical investing, however, Full Kelly can be punishingly volatile.

Under Full Kelly sizing, an investor has a 50% mathematical probability of enduring a 50% peak-to-trough drawdown at some point in their trading sequence. Furthermore, real-world probabilities and win ratios are estimates subject to estimation error; accidentally overestimating your edge causes over-betting, which rapidly degrades performance into the negative compounding territory known as the Kelly trap.

Because of these risks, seasoned investors like Warren Buffett, Charlie Munger, and hedge fund manager Mohnish Pabrai utilize Fractional Kelly sizing:

  • Half Kelly (0.5x): Widely considered the gold standard for trading and active investing. Half Kelly delivers 75% of the theoretical maximum growth rate of Full Kelly while slashing portfolio return variance by 50% and reducing the probability of a 50% drawdown from 50% down to only 12.5%.
  • Quarter Kelly (0.25x): An ultra-conservative model for illiquid markets or uncertain probability estimates. It achieves 44% of maximum potential growth with 75% less volatility, reducing the chance of a 50% drawdown to less than 1%.

Step-by-step worked example

Consider a quantitative equity trader with a total capital base of $20,000. Through statistical analysis, the trader identifies a setup with a 60% historical win probability (p=0.60p = 0.60) and an average profit-to-loss ratio of 1.5 to 1 (b=1.5b = 1.5).

  1. Calculate loss probability: q=10.60=0.40q = 1 - 0.60 = 0.40.
  2. Verify positive mathematical edge: Edge=(1.5×0.60)0.40=0.900.40=+0.50\text{Edge} = (1.5 \times 0.60) - 0.40 = 0.90 - 0.40 = +0.50 (+50% per dollar risked).
  3. Solve for Full Kelly fraction:
    f=1.5×0.600.401.5=0.501.50.3333 (33.33%)f^* = \frac{1.5 \times 0.60 - 0.40}{1.5} = \frac{0.50}{1.5} \approx 0.3333 \ (33.33\%)
  4. Apply Half Kelly sizing: To safeguard capital, the trader chooses Half Kelly (0.5x): fadj=0.3333×0.5=0.1667 (16.67%)f_{\text{adj}} = 0.3333 \times 0.5 = 0.1667 \ (16.67\%).
  5. Calculate final dollar allocation: $20,000×16.67%=$3,333.33\$20,000 \times 16.67\% = \$3,333.33. The remaining $16,666.67 is retained in cash or low-risk liquid reserves.

To explore how periodic disciplined allocations accumulate wealth when you do not hold a statistical edge on single events, review our dollar cost averaging calculator or evaluate single asset holding periods with our holding period return calculator. If you are comparing opportunities through utility theory rather than raw logarithmic growth, explore our expected utility calculator.

Frequently asked questions

What is the Kelly Criterion?
The Kelly Criterion is a formula that calculates the mathematically optimal percentage of total capital to risk on a wager or trade with a positive statistical edge to maximize long-term compound growth.
What happens if my edge is zero or negative?
If the net edge is zero or negative, the Kelly fraction calculates as zero or negative. The optimal action is to risk zero dollars ($0.00), as wagering on negative expectation bets leads to portfolio loss over time.
Why do professional investors avoid Full Kelly?
Full Kelly maximizes growth but introduces violent portfolio swings, including an estimated 50% probability of suffering a 50% drawdown. Most professionals use Half Kelly or Quarter Kelly to capture most of the growth with significantly lower volatility.
Can Kelly Criterion be used for stock investing?
Yes. In stock investing and options trading, the formula uses your historical win rate and profit-to-loss ratio (average gain divided by average loss) to determine position sizing.
Does the Kelly Criterion prevent losing streaks?
No. Losing streaks still occur naturally under any probability distribution. Because Kelly sizes positions as a fraction of current bankroll, dollar bet sizes shrink after losses, preventing absolute ruin while allowing capital to recover.
How are dollar figures and inputs handled in this calculator?
All calculations run directly in your browser using standard US dollars (USD). Inputs are synced to the URL query parameters for bookmarking and sharing without storing personal data on external servers.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.