Kelly Criterion Calculator
Free Kelly Criterion calculator for crypto trading. Find optimal position sizing from win rate and payoff ratio using Kelly, half-Kelly, and quarter-Kelly models.
Kelly assumes stable edge and independent outcomes. For volatile markets, fractional Kelly is typically safer than full Kelly.
How to use Kelly Criterion Calculator
The Kelly Criterion Calculator computes the mathematically optimal fraction of your capital to risk on each trade, given your win rate and average win-to-loss ratio. The Kelly formula — f = (bp - q) / b, where b is the win/loss ratio, p is win probability, and q is loss probability — maximizes long-term compound growth while avoiding ruin. For a 55% win rate with 2:1 reward-to-risk, Kelly recommends risking ~32.5% of capital per trade.
In practice, most traders use fractional Kelly (25-50% of the full Kelly fraction) because the formula assumes perfect knowledge of your edge — which you rarely have. Full Kelly is extremely aggressive and leads to massive drawdowns even with a genuine edge. Half-Kelly typically achieves 75% of the growth with dramatically less volatility. This calculator shows both full and fractional Kelly values for comparison.
Input guide and assumptions
Win rate is the percentage of trades that are profitable over a statistically significant sample — use at least 100 trades for reliability. Win/loss ratio (or payoff ratio) is your average winning trade size divided by your average losing trade size.
If your win rate is below 50%, you need a higher win/loss ratio to get a positive Kelly output. A negative Kelly means your strategy has negative expected value and should not be traded. The "bankroll" input represents your total trading capital, from which the calculator computes the dollar amount to risk per trade.
How to interpret results correctly
The Kelly Criterion calculates the mathematically optimal fraction of your bankroll to risk on a trade, given your win rate and reward-to-risk ratio. A Kelly fraction of 0.15 means bet 15% of your capital on this opportunity. In crypto, where volatility is extreme, most practitioners use fractional Kelly (typically 25–50% of full Kelly) to reduce the risk of catastrophic drawdowns. A full Kelly bet maximizes long-term growth but tolerates gut-wrenching short-term swings.
If the Kelly output is zero or negative, the trade has negative expected value — do not take it, regardless of how attractive the setup looks. A Kelly fraction above 0.25 suggests very high edge, but verify your win rate and payoff ratio are accurate before sizing aggressively. Pair the Kelly result with a <a href="/position-size-calculator/">position size calculator</a> to convert the percentage into an actual dollar or coin amount. Remember: Kelly assumes you know your true edge, which in practice is always estimated with uncertainty.
Practical scenarios and planning workflow
Swing trading: a crypto trader has a verified 55% win rate on BTC breakout trades with an average winner of $1,200 and average loser of $800 (payoff ratio 1.5:1). Kelly fraction = (0.55 x 1.5 - 0.45) / 1.5 = 0.25. Full Kelly says risk 25% per trade, but half-Kelly (12.5%) is safer given the estimation uncertainty. On a $50,000 account, that means $6,250 maximum risk per trade — about 2.5x the typical 5% position rule many traders use.
DeFi yield strategy: a farmer estimates 70% probability that a new pool maintains 40% APY for 3 months vs. 30% chance of impermanent loss wiping 20% of capital. Kelly fraction = (0.7 x 2 - 0.3) / 2 = 0.55. This suggests allocating up to 55% of DeFi capital to this pool. Using quarter-Kelly (14%) provides a more conservative allocation while still capturing the edge. Use the <a href="/impermanent-loss-calculator/">impermanent loss calculator</a> to refine the downside estimate and recalculate Kelly accordingly.
Risk and execution checklist
- Before using Kelly: 1) Calculate your win rate from at least 50 completed trades — fewer gives unreliable estimates. 2) Calculate your average win/loss ratio from the same dataset. 3) Verify these stats reflect your current strategy, not an outdated approach. 4) Decide on your Kelly fraction: full (aggressive), half (moderate), or quarter (conservative).
- After calculating: 1) Compare the Kelly bet size to your personal maximum risk tolerance — if Kelly says 20% but you cannot stomach a 20% loss, use a smaller fraction. 2) Check that the suggested position size does not exceed exchange leverage limits. 3) Never exceed full Kelly — overbetting destroys wealth faster than underbetting. 4) Recalculate every month as your win rate and payoff ratio evolve.
Common mistakes to avoid
- The most dangerous mistake is overestimating your win rate. If you believe you win 60% of trades but your actual rate is 50%, Kelly will suggest roughly double the appropriate position size. Always use verified, tracked statistics — not your memory or gut feeling. Track at least 50 trades before calculating Kelly, and revalidate quarterly. A 5% error in win rate estimation can shift Kelly sizing by 30–50%.
- Another critical error is applying Kelly to correlated bets. Kelly assumes each bet is independent, but crypto traders often hold multiple correlated positions (e.g., BTC and ETH longs). If you size each independently at Kelly, your true portfolio risk is far higher than intended. Use the <a href="/risk-reward-calculator/">risk-reward calculator</a> to evaluate each position, then reduce Kelly sizing by the correlation factor between your holdings.
Performance benchmarks and expectation ranges
Kelly fraction benchmarks for crypto traders: professional quantitative funds typically use 10–25% of full Kelly. Retail swing traders with 50–100 trade track records should use 25–50% of full Kelly. New traders with fewer than 50 tracked trades should use no more than 10% of full Kelly. The reason: estimation error in win rate and payoff ratio means your edge is likely smaller than calculated, and overbetting is more damaging than underbetting.
Win rate and payoff benchmarks for Kelly inputs: successful crypto swing traders typically show 45–55% win rates with 1.5–2.5:1 payoff ratios. Scalpers show 60–70% win rates with 0.8–1.2:1 payoff. Trend followers show 30–40% win rates with 3–5:1 payoff. Each profile produces different Kelly fractions — a 35% win rate with 4:1 payoff gives Kelly of ~0.19, while 65% win rate with 1:1 gives ~0.30.
Execution templates you can reuse
Step-by-step Kelly workflow: 1) Export your trade journal for the last 3–6 months. 2) Calculate win rate (wins / total trades). 3) Calculate average win amount / average loss amount for payoff ratio. 4) Enter both into the calculator. 5) Multiply the full Kelly output by your chosen fraction (0.25 for conservative, 0.5 for moderate). 6) Apply this percentage to your current account balance to determine risk per trade. 7) Use a <a href="/position-size-calculator/">position size calculator</a> to convert risk amount into position size based on your stop-loss distance.
For portfolio allocation using Kelly: calculate Kelly fraction for each uncorrelated strategy or asset class separately. Sum the fractions — if total exceeds 1.0, scale down proportionally. For example, if BTC trading Kelly = 0.15 and DeFi yield Kelly = 0.20, total = 0.35, which is feasible. But if three strategies each suggest 0.40, total = 1.20 — scale each down by 0.83x to fit within 100% capital.
Data hygiene and model maintenance
Update your Kelly inputs monthly. Win rates drift as market conditions change — a strategy that won 60% during a bull market may win only 40% in a range-bound or bear market. Keep a rolling 6-month win rate and payoff ratio. If the Kelly fraction turns negative for two consecutive months, pause the strategy entirely and re-evaluate.
Maintain separate Kelly calculations for each distinct strategy. A BTC scalping strategy has different statistics than an altcoin swing strategy. Blending them produces a meaningless Kelly fraction. Track each in its own section of your trading journal, and size each strategy independently.
Final validation before capital deployment
Validate Kelly by backtesting: apply the calculated Kelly fraction to your historical trades and compare the ending capital to your actual results and to a fixed-size approach (e.g., always risking 2%). Kelly should show higher terminal wealth with larger drawdowns. If it shows worse results, your input estimates are likely inaccurate.
Cross-check Kelly math manually: if your win rate is 55% and payoff ratio is 2:1, Kelly = (0.55 x 2 - 0.45) / 2 = 0.325. At half-Kelly (16.25%), on a $100,000 account, you risk $16,250 per trade. Does that feel appropriate given your strategy and drawdown tolerance? If not, adjust the fraction downward. Kelly provides the mathematical optimum; your risk tolerance provides the practical ceiling.
Frequently asked questions
What is the Kelly Criterion in crypto trading?
The Kelly Criterion is a formula that determines the optimal percentage of your bankroll to risk on each trade to maximize long-term growth. It balances between betting too much (risking ruin) and too little (leaving returns on the table) based on your win rate and average payoff ratio.
Why should I use half-Kelly instead of full Kelly?
Full Kelly sizing assumes your win rate and payoff estimates are perfectly accurate, which they never are in practice. Half-Kelly risks 50% of the optimal amount, reducing volatility by about 50% while only sacrificing roughly 25% of the growth rate. Most professional traders use half-Kelly or less for this reason.
What win rate do I need for the Kelly Criterion to work?
The Kelly formula works at any win rate as long as your expected value is positive. Even a 30% win rate works if your average win is more than 2.33x your average loss. If the Kelly output is zero or negative, your strategy has no edge and you should not trade it.
Is the Kelly Criterion reliable for crypto trading?
The Kelly Criterion provides a mathematically optimal framework, but crypto markets have fat-tailed distributions and regime changes that can make historical win rates unreliable. Always use fractional Kelly (half or quarter) and update your parameters regularly as market conditions shift.
How do I estimate my win rate and payoff ratio?
Review your last 50-100 trades to calculate your actual win rate (winning trades / total trades) and payoff ratio (average win amount / average loss amount). Use only trades from a consistent strategy, and update these numbers at least quarterly as market conditions change.
What happens if I bet more than the Kelly percentage?
Over-betting beyond the Kelly percentage actually decreases your long-term growth rate and dramatically increases the risk of large drawdowns or total ruin. At 2x Kelly, your expected growth rate drops to zero. This is why conservative fractional Kelly approaches are strongly recommended.