trading

Kelly Criterion

A mathematical formula developed by John Kelly in 1956 that calculates the optimal position size for any given trade based on your edge (win probability) and the payoff ratio. The formula helps traders maximize long-term capital growth while avoiding ruin by determining what percentage of their bankroll to risk on each trade. In crypto trading, the Kelly Criterion is often used to size positions in high-volatility environments where both edge and risk are quantifiable.

What Is Kelly Criterion?

The Kelly Criterion trading explained starts with a simple question: how much should you bet when you have an edge? John Kelly, a scientist at Bell Labs, answered this in 1956 with a formula that's become gospel for professional gamblers, hedge fund managers, and increasingly, crypto traders.

The formula is deceptively simple: f = (bp - q) / b*, where f* is the fraction of your capital to risk, b is the odds received on the bet (payoff ratio), p is the probability of winning, and q is the probability of losing (1-p). What makes this powerful isn't the math—it's that the formula mathematically proves the optimal bet size that maximizes long-term growth while theoretically never going bankrupt.

Here's what most traders get wrong: they think the Kelly Criterion tells you how much to risk. It doesn't. It tells you the maximum you should risk if you want to grow your capital as fast as mathematically possible. And that maximum is often way larger than most traders are comfortable with.

The Formula in Action

Let's run through a concrete example. You've backtested a crypto trading strategy that wins 55% of the time (p = 0.55), and when you win, you make 2x your risk (b = 2). When you lose, you lose your entire position.

Using Kelly: f* = (2 × 0.55 - 0.45) / 2 = (1.1 - 0.45) / 2 = 0.325

The Kelly Criterion says you should risk 32.5% of your capital on each trade. If you've got $10,000, that's $3,250 per position. Seems aggressive? It is. That's the point—and the problem.

This works brilliantly in theory. You'll grow your capital faster than any other position sizing method over the long run. But here's what Kelly doesn't account for: the psychological devastation of losing 32.5% of your stack on a single trade, even if your edge is real.

Why Crypto Traders Modify Kelly

The raw Kelly formula assumes you know your exact win rate and payoff ratio. In crypto? You don't. Your backtested 55% win rate might be 50% next month because market regimes shift, volatility spikes, or your edge degrades as more traders discover the same pattern.

This is why practically every professional trader uses fractional Kelly—typically between 25% and 50% of the full Kelly recommendation. A quarter-Kelly position (0.25 × 0.325 = 8.125% per trade) reduces your growth rate but massively reduces your drawdown risk. You'll sleep better, and you won't blow up when your edge temporarily disappears.

I've seen traders implement grid trading strategies using half-Kelly sizing during range-bound markets, then scale down to quarter-Kelly when volatility picks up. The math might say "risk more," but the market conditions scream "reduce exposure."

The Volatility Problem

Crypto's volatility destroys naive Kelly implementations. The formula assumes your payoff ratio stays constant. In reality, a trade that shows a 2:1 reward-to-risk ratio at entry might become 1:1 or worse due to slippage, gas fees, or sudden price movements.

On Ethereum mainnet in 2025, gas fees during congestion could eat 2-3% of a medium-sized trade. On Solana, you've got lower fees but occasionally face network congestion that affects execution quality. These real-world frictions mean your theoretical edge erodes faster than Kelly assumes.

Consider a momentum trading strategy during a bull market. Your backtest shows 60% win rate with 2.5:1 payoff. Full Kelly says risk 44% per trade. But Bitcoin's 24-hour volatility hits 8%, and your positions face 15-20% intra-trade drawdowns even on winners. Quarter-Kelly (11% per trade) keeps you in the game when three losers hit consecutively.

Practical Implementation

Most traders don't calculate Kelly manually for every trade. They establish their edge through extensive backtesting, calculate a baseline Kelly percentage, then apply a fractional multiplier based on market conditions and confidence level.

Here's a framework that works:

1. Establish Your Edge Run at least 100 trades through your backtesting process. Calculate actual win rate and average payoff ratio. Don't cherry-pick timeframes. Include bear markets, consolidations, and bull runs. Your backtest needs to cover multiple market regimes.

2. Calculate Conservative Kelly Use your backtested stats to calculate full Kelly, then immediately multiply by 0.25-0.5. This is your baseline position size. When you're trading a high-conviction setup with clear invalidation levels, you might use up to 0.5x Kelly. For experimental strategies or unfamiliar markets, drop to 0.25x or lower.

3. Adjust for Correlation If you're running multiple strategies simultaneously, your effective Kelly exposure compounds. Three uncorrelated strategies at 0.25x Kelly each might be fine. Three correlated strategies (all long BTC, ETH, and SOL during a bull run) effectively become one 0.75x Kelly position. Dangerous.

4. Implement Hard Stops Set a maximum portfolio drawdown threshold—typically 20-25%. If your account drops below this level, reduce all position sizes by half regardless of what Kelly says. The formula doesn't account for emotional capital or career risk.

When Kelly Works Best

The Kelly Criterion shines in scenarios with clear, quantifiable edges and well-defined risk/reward parameters. Arbitrage opportunities between DEXs often meet these criteria—you know your profit margin, execution cost, and probability of successful execution before you trade.

Liquidity mining and yield farming also lend themselves to Kelly-style sizing, though most DeFi participants don't think of it this way. When you're providing liquidity to a pool, you're essentially making a bet on trading fee income versus impermanent loss. Savvy LPs calculate expected returns, probability of IL scenarios, and use Kelly variants to determine capital allocation across pools.

Statistical arbitrage strategies with mean reversion characteristics benefit from Kelly sizing because you can calculate historical win rates and payoffs with reasonable accuracy. When you're trading pairs like ETH/BTC based on deviation from historical correlation, your edge is measurable and relatively stable.

Where Kelly Fails

Asymmetric, convex payoff strategies break Kelly assumptions. Options trading, venture-style crypto investing (betting on low-cap gems), and lottery-ticket plays don't fit the model well. When you're buying a $500K cap shitcoin hoping for 100x, Kelly math says risk nearly nothing. But if your edge is finding quality low-caps early, you need to size positions large enough to matter when they hit.

Tail-risk events also destroy Kelly calculations. Black swan scenarios like the USDC depeg in March 2023 or FTX's collapse don't show up in your backtests, but they happen. Full Kelly sizing would have annihilated traders who were overleveraged going into these events.

The formula assumes you can trade fractionally and rebalance continuously. In crypto, minimum position sizes, gas costs, and liquidity constraints often prevent this. You can't execute a Kelly-optimal $47.32 trade when the minimum meaningful position is $1,000 after accounting for fees.

Kelly vs Fixed Fractional Position Sizing

Many traders default to fixed fractional position sizing—risk 1-2% per trade regardless of edge or setup quality. This is mathematically suboptimal but practically sound for most retail traders.

Fixed fractional sizing guarantees you can survive extended losing streaks. If you risk 2% per trade, you can theoretically lose 50 consecutive trades before going bust (in practice, you'd quit long before then). Kelly sizing with a genuine edge will outperform this over thousands of trades, but few retail traders execute thousands of trades with consistent discipline.

The advantage of Kelly is capital efficiency. When you've got a strong edge, you exploit it more aggressively. When your edge is weak or uncertain, Kelly automatically reduces position size. Fixed fractional sizing treats all trades equally, which is psychologically easier but economically inefficient.

Resources for Deeper Understanding

For serious traders looking to implement Kelly properly, Ed Thorp's papers on Kelly betting and portfolio management remain the gold standard. Nassim Taleb's critiques of Kelly (arguing for even more conservative sizing in the presence of model uncertainty) provide essential counterbalance.

Fortune's Formula by William Poundstone covers the history and application of Kelly beautifully, including its use by legendary traders and investors. For the mathematically inclined, the original 1956 paper "A New Interpretation of Information Rate" by John Kelly is surprisingly readable.

Check out DeFiLlama's protocol analytics for real yield data to calculate edges in liquidity provision strategies, and Token Terminal for protocol fundamentals that inform longer-term position sizing decisions.

The Bottom Line

Kelly Criterion trading explained comes down to this: it's a mathematically optimal solution to a problem most traders can't execute perfectly. Your win rates aren't constant. Your payoff ratios shift. Your emotional capital depletes faster than the formula accounts for.

Use fractional Kelly—quarter to half at most. Treat the formula as a starting point for position sizing logic, not a mandate. Adjust for market conditions, correlation, and your honest assessment of edge quality.

The traders who profit from Kelly aren't the ones calculating positions to three decimal places. They're the ones who understand the principle—size positions proportional to edge—and implement it with appropriate safety margins for the messy reality of crypto markets.