All calculators

Edge & Analytics

Kelly criterion calculator

For this edge, which fraction of capital per trade maximises the long-run growth rate — and what does betting more or less than that do?

Kelly is the fraction that maximises the logarithm of capital over a long run of identical, independent bets. The curve either side of it is the useful part: growth falls away on both sides, and past the peak it turns negative, which is what over-betting a real edge does to capital.

Loading the calculator…

Free to use, nothing to sign up for, and nothing you type here is sent anywhere — the arithmetic runs in your browser.

What it computes

b      = avg win / avg loss
Kelly% = ((b x p) - q) / b x 100
growth per trade = p x ln(1 + f x b) + q x ln(1 - f)

What you type in

FieldWhat it meansExample
Win rate %Share of trades that win.55
Average winMean winner.$150
Average lossMean loser.$100
Starting capitalFor the simulation.$10,000
Number of tradesFor the simulation.100
Kelly fraction multiplierA slider from 0.1x to 2x full Kelly.1x

Reading the result

  • The raw Kelly fraction, plus the same number halved and quartered — fractional Kelly is the common practice, because full Kelly's variance is severe by construction.
  • The growth-rate curve against bet size, with the chosen fraction marked.
  • A simulated equity path at the chosen fraction. Note the simulation caps risk at 25% of capital per trade regardless of what raw Kelly returns.

Worked example

55% win rate, $150 average win, $100 average loss.

  • b = 1.5, so Kelly = 25.0% of capital per trade
  • Growth at full Kelly: +4.57% per trade (log growth)
  • Growth at half Kelly (12.5%): +3.44% per trade
  • The 100-trade simulation at full Kelly ends around $964,700 from $10,000

That last figure is worth showing precisely because it is absurd. It is what compounding a 25% bet looks like when the inputs hold perfectly for 100 consecutive trades, and it is nothing like a real account. Half Kelly returns three-quarters of the growth for half the bet size, which is the standard argument for fractional Kelly.

What trips people up

  • Kelly maximises growth, not comfort. Full Kelly's drawdowns are severe by construction.
  • The formula is exquisitely sensitive to the win rate: a 55% estimate that is really 50% turns a 25% optimal bet into an over-bet.
  • It assumes each trade is independent and the edge is stable. Neither is guaranteed.
  • This is arithmetic on the numbers typed in, not a recommendation to risk any particular share of an account.

Questions

Why do people use half Kelly?
Because the growth curve is flat near its peak and the variance is not. Halving the fraction gives up a small share of the growth rate and cuts the swings substantially — the tool shows both numbers so the trade-off is visible rather than asserted.
Can Kelly return a negative number?
Yes, and it means the inputs describe a losing edge. There is no fraction of capital that grows a negative expectancy.

Keep the record these numbers come from

A free account logs the trades you size here, so the win rate and averages you type into these calculators come from your own history rather than a guess.

Kelly Criterion Calculator — Full & Fractional | Ledger of Alpha