Kelly Criterion Calculator
Enter your win probability and win/loss ratio to get the edge-optimal bankroll fraction — then see exactly why most traders who use it stake a fraction of that number, with a growth-rate chart computed from the same two inputs. No trade history is read; everything is arithmetic over the numbers you type in.
Trade statistics
Share of trades that win, from your own trade log — not a guess.
Average win size ÷ average loss size. 1.5 means wins are 1.5× the size of losses.
Most traders who use Kelly stake a fraction of full Kelly to reduce variance — see the chart below for why.
Formula
f* = W − (1 − W) ÷ R
staked = f* × fraction
growth(f) = W·ln(1 + f·R) + (1 − W)·ln(1 − f)
Kelly allocation
Full Kelly is 25.00%; you selected 50% of it.
- Full Kelly fraction
- 25.00%
- Edge per dollar staked
- $0.38W×R − (1−W)
- Break-even win probability
- 40.00%at this win/loss ratio
- Expected growth rate per trade
- 3.44%expected log-growth at your staked fraction
Expected growth rate vs. stake size
Growth peaks exactly at 100% of full Kelly and falls off faster above it than below — staking twice full Kelly gives the same expected growth as a much smaller fraction, with far more variance along the way. That asymmetry is the standard argument for staking a fraction rather than full Kelly.
How the calculation works
The Kelly criterion answers a specific question: given a repeated bet with a known edge, what fraction of the bankroll staked each time maximizes the expected long-run growth rate? John Kelly derived the answer in 1956 for a two-outcome bet — win R units or lose 1 unit, with probability W of winning:
Worked through with the default inputs: a 55% win rate and a 1.5 win/loss ratio gives f* = 0.55 − 0.45 ÷ 1.5 = 0.55 − 0.30 = 0.25, or 25% of the account per trade at full Kelly. At half Kelly (the default fraction here) that becomes 12.5% — $3,125 on a $25,000 account.
The expected growth rate at any staked fraction f follows from the same two inputs: growth(f) = W·ln(1 + f·R) + (1 − W)·ln(1 − f). This is what the chart plots from 0% to 200% of full Kelly. It peaks exactly at f*, confirming the formula, and the curve is visibly steeper past the peak than before it — the mathematical reason overshooting full Kelly costs more growth than undershooting it by the same amount.
Kelly sizing requires W×R > (1 − W) — a positive expected value per dollar staked. When it doesn't hold, f* is negative and the calculator reports a $0 stake rather than a negative position, since betting against your own edge has no Kelly interpretation.
Frequently asked questions
What is the Kelly criterion formula?+
f* = W − (1 − W) ÷ R, where W is your win probability (as a decimal) and R is your win/loss ratio — the average win size divided by the average loss size. f* is the fraction of your bankroll that maximizes the expected long-run geometric growth rate, derived by John Kelly in 1956 and popularized for trading and gambling by Ed Thorp.
Why use half Kelly or quarter Kelly instead of full Kelly?+
The growth-rate curve is asymmetric around the full-Kelly point: it rises steeply on the way up to f*, then falls off faster past it. Two effects follow. First, overestimating your win rate or win/loss ratio — which real traders do, because both are estimated from a limited sample — pushes the true optimum lower than the one calculated, so full Kelly calculated from noisy inputs tends to over-bet in practice. Second, full Kelly still carries large peak-to-trough drawdowns even when the inputs are exactly right, because it maximizes growth rate, not smoothness. Half Kelly gives roughly three-quarters of the growth rate of full Kelly with roughly half the variance, which is why it is the most commonly cited compromise.
What happens if I enter a win rate below the break-even threshold?+
Kelly sizing requires a positive edge — W×R must exceed (1−W), i.e. your expected value per dollar staked must be positive. If it isn't, f* is negative, and this calculator shows a stake of $0 rather than a negative position, because the Kelly criterion has no interpretation for betting against your own edge. The break-even win probability shown is 1 ÷ (1 + R): at your win/loss ratio, that is the win rate at which f* crosses zero.
Is this the same model as the position size and risk/reward calculators?+
No — they answer different questions. The position size calculator fixes a risk percentage you choose and computes shares from your entry and stop. The risk/reward calculator checks a single trade's reward-to-risk ratio. This calculator instead asks what risk percentage is edge-optimal in the first place, given your historical win rate and win/loss ratio — its output (the Kelly fraction) is a reasonable input to feed into the position size calculator's risk-per-trade field.
What are the limitations of this model?+
It assumes every trade is a fixed win of R units or a fixed loss of 1 unit at a stable probability W — a two-outcome simplification of what is really a continuous distribution of trade outcomes. It also assumes W and R are known exactly, when in practice both are estimates from a finite trade history and drift over time as market conditions change. It does not account for correlated trades (multiple open positions that win or lose together), commissions, slippage, or taxes. Treat the output as a starting point for a risk framework, not a guarantee.
Related tools
Position Size Calculator
Turn a chosen risk percentage — including a Kelly fraction — into a share count.
Risk/Reward Ratio Calculator
Check a single trade's reward-to-risk ratio and breakeven win rate.
Backtesting Engine
Measure your actual win rate and win/loss ratio from historical data instead of guessing.
All Trading Tools
Browse every free tool on QuantEngines.
This calculator performs and displays arithmetic on the inputs you provide, using the two-outcome Kelly model. It is not investment advice, does not estimate your win rate or win/loss ratio for you, and makes no claim about how a position sized this way would perform on future trades.