Home / Crypto & Blockchain / Technical & Market Analysis / Kelly Criterion Position Size

Formula & Calculator

Kelly Criterion Position Size

The Kelly criterion calculates the optimal fraction of your capital to risk on a trade to maximise long-term growth. The formula is f = (bp − q)/b, where b is the win/loss ratio, p is the probability of winning, and q = 1 − p is the probability of losing. For example, if you have a 55% chance of winning with a 2:1 payout, Kelly says risk about 32% of capital. In practice, most traders use half-Kelly to reduce volatility. It is a sophisticated position sizing method.

Crypto Trading Risk Management
VORZEP · POSITION SIZING TOOLS

Kelly Criterion Calculator

Solve the optimal sizing relation f* = (b·p − q) / b with q = 1 − p for any of its three unknowns — the optimal bet fraction, the net odds offered, or the win probability you must believe — with step-by-step math, a live bankroll schematic, and companion metrics including edge, expected growth, and fractional Kelly adjustment.

f* = ( b·p − q ) / b q = 1 − p
COMMON KELLY SCENARIOS
Solve for
Optimal Fraction (f*) The fraction of your bankroll to wager on this bet, as computed by the Kelly criterion. A positive value means the edge is in your favour and you should bet that fraction. Zero means the bet is exactly break-even. Negative means the edge is against you — the criterion says either don't bet or bet the other side. Full Kelly maximises long-run growth but produces large drawdowns; most practitioners use half-Kelly or less.
%
Optimal fraction must be between −100% and 100%.
= 10.00% of bankroll · 1,000 bps · 1 in 10
Win Probability (p) Your estimate of the probability that this bet wins. q = 1 − p is the probability it loses. The whole Kelly calculation hinges on this number being accurate — overestimating p leads to oversized bets and eventual ruin. Use your most honest estimate, ideally the lower bound of your confidence interval. Traders and bettors who systematically misjudge p are the ones who blow up using Kelly.
%
Win probability must be between 0 and 100%.
= p = 55% · q = 45% · implied fair odds 1.222 : 1
Net Odds (b) The net profit per unit wagered if you win. b = 1 means even money (bet $1 to win $1 profit). b = 2 means 2:1 (bet $1 to win $2 profit). b = 0.5 means bet $1 to win $0.50 profit. Convert from decimal odds (b = decimal − 1), from American odds (positive: b = A/100; negative: b = 100/|A|), or from fractional odds (b = n/d). The Advanced mode has a built-in converter.
: 1
Net odds must be greater than zero.
= 1.0000 : 1 · decimal 2.0000 · American +100 · fractional 1/1
OPTIMAL FRACTION
10.00 %
b = 1 · p = 55% · edge +10.00%
MODERATE EDGE — NORMAL KELLY BET
f* = (b·p − q) / b
Step-by-step solution
Optimal fraction vs. win probability
Current b b × 0.5 b × 1.5
Log-growth rate vs. bet fraction
Growth curve g(f) Peak at f*
Bet sizing assumptions
USD
×
bets
Odds converter
×
Sensitivity of the optimal fraction
Companion Kelly metrics
Bankroll and stake — live schematic
KELLY BET · f* = (b · p − q) / b BANKROLL 10% $1,000.00 stake OUTCOMES WIN (p) bank + b × stake $11,000.00 LOSE (q) bank − stake $9,000.00 Edge = b·p − q = 1 × 0.55 − 0.45 = +0.1000 per unit f* = (1 × 0.55 − 0.45) / 1 = 0.1000 = 10.00% Expected log growth ≈ 0.50% per bet → 2.0× median bankroll after 100 bets
Stake portion of the bankroll (f*) Remaining bankroll kept in reserve Loss outcome — reduces the bankroll
What the Kelly criterion really measures
f*optimal fraction
=
( b·p − q )edge per unit wagered
÷
bnet odds

Kelly maximises the long-run growth rate

The criterion is derived by maximising E[ln(B)], the expected logarithm of the bankroll after each bet. Because logarithms penalise losses asymmetrically, the optimum sits at a fraction that balances profit growth against the risk of ruin. Bet less and you leave growth on the table. Bet more and you take on larger drawdowns for no extra long-run growth, and eventually you start shrinking your median bankroll despite still having positive expected value per bet.

Full Kelly is mathematically optimal but practically brutal

Full Kelly produces very large drawdowns along the path — a one-in-a-thousand losing streak is genuinely possible, and the median result is far below the average result because of the asymmetry of compounding. In practice, most professional bettors, traders and funds use half-Kelly or less. Half-Kelly cuts the growth rate by roughly 25% but reduces volatility roughly by half. The trade-off is almost always worth it if you cannot tolerate long, deep drawdowns without changing strategy.

Kelly is extremely sensitive to misjudged p

If you use full Kelly with a probability estimate that is too high, you are systematically over-betting. Overestimating p by even a few percentage points can turn a positive-edge Kelly position into a negative-growth over-bet. The margin for error is narrow. This is the strongest practical argument for fractional Kelly: half-Kelly with a 10% overestimate still bets about the right amount, while full-Kelly with the same overestimate bets roughly twice the optimum.

Negative f* means don't bet — or bet the other side

When the edge is negative, the Kelly formula returns a negative f*. Taken literally, this means you should take the opposite side of the bet if you can. In practical settings where you cannot, the criterion's advice is simply to skip the bet. A negative f* with full Kelly is not "bet a small amount" — it is "do not have a position". Many people misread the formula and bet anyway with a reduced size; this still has negative expected growth.

How to Use This Calculator

The Kelly relation links three quantities: the optimal fraction, the win probability and the net odds. Pick which one you want the tool to solve, then fill in the other two.

1. Start with a scenario

Click a scenario chip like "Sports bet 55% @ 1:1" or "Value bet 30% @ 3:1" to load a realistic bet. Adjust the probability and odds to match your own situation.

2. Choose what to solve for

Pick f*, p, or b from the toggle. Solving for f* gives you the optimal bet size; solving for p tells you what win probability justifies a given bet; solving for b tells you what odds you would need to receive.

3. Use honest probability estimates

The biggest source of error in Kelly sizing is a badly calibrated p. If you are not sure, use the lower bound of your confidence interval, not your central estimate — a slightly conservative p is far safer than an optimistic one.

4. Read the result and verdict

The result card shows the optimal fraction plus the edge per unit and a colour-coded verdict that classifies the bet from "no bet" through "small edge" up to "extreme — verify inputs".

5. Check the schematic and charts

The schematic draws your bankroll as a bar with the stake portion filled in, plus both win and loss outcomes in dollars. The chart plots f* against win probability p for three different net odds levels.

6. Switch to Advanced for growth and dollars

Advanced mode adds the log-growth curve (showing the peak at f*), inputs for bankroll, Kelly multiplier, number of bets, and an odds converter for decimal, American and fractional formats. Companion metrics include recommended stake in dollars, expected log growth, median and mean bankroll after N bets, and cumulative edge.

What This Tool Offers

Built around the Kelly criterion f* = (b·p − q) / b, the standard formula for sizing a bet or position to maximise long-run growth of the bankroll.

Three-way solving

Solve for the optimal fraction, the win probability, or the net odds required. The calculator rearranges the formula for whichever variable you choose.

Bankroll schematic

A live diagram draws the bankroll bar with the stake portion filled in, plus the win and loss outcomes side by side, so you can see the bet's asymmetry at a glance.

Edge-tier verdict

Each result is classified from "no bet — negative edge" through "small edge", "moderate edge", "strong edge" to "extreme — verify inputs", with a coloured badge.

Growth curve and fractional Kelly

Advanced mode plots the log-growth curve g(f) showing the peak at f*, and lets you scale the stake down with a Kelly multiplier (half, third, quarter).

Odds converter

Convert between net odds, decimal odds, American moneyline and fractional odds, then apply the value straight into the b field with one click.

Reference tables

A Kelly fraction lookup grid across p and b, a growth comparison for full / half / quarter Kelly, and a full variable reference.

Reference Tables & Conversions

A Kelly fraction lookup grid, a comparison of full / half / quarter Kelly, and odds conversion formulas.

Quick Kelly estimator

%
: 1
USD
= f* 10.00% · $1,000.00 stake · edge +10.00%

Kelly Fraction Lookup by Win Probability and Net Odds

Computed from f* = (b·p − q) / b. Values in percent. Negative values mean the edge is unfavourable and the bet should not be made. Row = net odds b, column = win probability p.

b \ p30%40%50%55%60%70%80%

Full vs Fractional Kelly

Fractional Kelly reduces the fraction bet without changing the sign of the edge. Half-Kelly is the industry standard for most discretionary trading and sports betting.

Kelly fractionMultiplierGrowth rateDrawdownTypical use
Full Kelly1.00×100% (max)Very highTheoretical optimum; rarely used in practice
3/4 Kelly0.75×~94%HighConfident operators with high p accuracy
Half Kelly0.50×~75%ModerateStandard for professional sports betting and quant funds
1/3 Kelly0.33×~56%LowerConservative operators, uncertain p estimates
Quarter Kelly0.25×~44%LowVery risk-averse, or long-horizon capital
Tenth Kelly0.10×~19%MinimalCautious approaches; often indistinguishable from fixed-fraction
Flat betting—VariesControllableFixed size per bet; not Kelly-based
Martingale—Negative in practiceCertain ruinDoubling after losses; not a Kelly-family strategy

Odds Conversion Reference

Convert any standard odds format to net odds b, the value the Kelly formula expects.

FormatExampleFormula → bb valueMeaning
Decimal odds2.00b = decimal − 11.00Bet $1 win $1 profit
Decimal odds3.50b = decimal − 12.50Bet $1 win $2.50 profit
American positive+150b = A / 1001.50Bet $100 win $150 profit
American negative−200b = 100 / |A|0.50Bet $200 win $100 profit
Fractional3/2b = n / d1.50Bet $2 win $3 profit
Fractional1/1 (evens)b = 11.00Bet $1 win $1 profit
Fractional1/2b = 1 / 20.50Bet $2 win $1 profit
Fractional9/1b = 99.00Bet $1 win $9 profit

Variable Reference

SymbolMeaningTypical rangeUnits
f*Optimal fraction of bankroll to wager−100% – 100%%
pProbability of winning the bet0 – 100%%
qProbability of losing = 1 − p0 – 100%%
bNet odds (profit per unit wagered)0.01 – 1000ratio
edgeExpected value per unit wagered = b·p − q−1 – +100ratio
gLog growth rate per bet−∞ – +∞ln / bet
BBankroll$1 – $10⁹+USD
StakeRecommended bet = f* · B$0 – $10⁹+USD

What Does the Kelly Criterion Measure?

The Kelly criterion answers a single question: given a bet with known win probability p and known net odds b, what fraction of your bankroll should you wager to maximise the long-run growth rate of your wealth? The answer is f* = (b·p − q) / b, derived by maximising the expected logarithm of the bankroll after each bet. It is mathematically the optimal bet size for that objective, and it has been the theoretical foundation of professional betting and quant trading since John Kelly published it at Bell Labs in 1956.

The formula's behaviour is intuitive once you see the pieces. The numerator b·p − q is the expected profit per dollar wagered — the edge. The denominator b is the net amount you win per dollar staked. Dividing the two gives you the fraction of the bankroll that turns the edge into the maximum possible compounded growth. When the edge is zero, f* = 0. When the edge is negative, f* is negative, meaning do not bet. When b is very large (long odds), f* is small even with a healthy edge, because the variance of the outcome is high.

Kelly Criterion Formula

The defining relationship is:

f* = (b·p − q) / b    with    q = 1 − p

Rearranged to solve for the other two unknowns:

p = (f* · b + 1) / (b + 1)
b = (1 − p) / (p − f*)

The edge per unit wagered — the expected profit on a $1 bet — is simply the numerator:

edge = b·p − q

And the log-growth rate achieved at a fraction f (not necessarily f*) is:

g(f) = p · ln(1 + b·f) + q · ln(1 − f)

Kelly Criterion Variables

SymbolMeaningNotes
f*Optimal Kelly fractionCan be negative when the edge is against you
pWin probabilityYour best estimate; not the market-implied probability
qLoss probability = 1 − pComplement of p
bNet oddsProfit per unit wagered; not the same as decimal odds
edgeExpected value per unitPositive means the bet is worth making
g(f)Log-growth rate at fraction fMaximised at f*, well-defined for 0 ≤ f < 1

How Each Variable Affects the Optimal Fraction

The optimal fraction rises with the win probability and falls with the net odds. Higher p means a stronger edge, so Kelly bets more; higher b means longer odds (more variance per unit), so Kelly bets less as a fraction of the bankroll even though the edge in absolute dollars may be the same. The two effects interact: at even money (b = 1), the formula simplifies to f* = 2p − 1, so a 55% win probability gives f* = 10%. At 2:1 odds with a 40% win probability, the same edge (0.20) gives f* = 0.20 / 2 = 10%. Same fraction, different bet — because the variance profile is different.

In practice, the most important sensitivity is p, not b. The edge scales linearly with p, and the optimal fraction scales linearly with the edge, so a small absolute error in p translates directly into a proportional error in f*. Overestimating p by 3 percentage points at even money shifts f* by 6 percentage points — a substantial mis-sizing when the target is 10%. This is the fundamental case for fractional Kelly as a safety margin: it recognises that your estimate of p is never exact, and it sizes the bet as if you were somewhat less confident than your point estimate suggests.

Kelly Criterion Calculation Examples

Given: p = 55%, b = 1 — solve for f*
q = 0.45 · edge = 1 × 0.55 − 0.45 = 0.10
f* = 0.10 / 1 = 10.00%
Given: p = 40%, b = 2 — solve for f*
q = 0.60 · edge = 2 × 0.40 − 0.60 = 0.20
f* = 0.20 / 2 = 10.00%
Given: p = 30%, b = 3 — solve for f*
q = 0.70 · edge = 3 × 0.30 − 0.70 = 0.20
f* = 0.20 / 3 = 6.67%
Given: p = 45%, b = 1 — solve for f*
q = 0.55 · edge = 1 × 0.45 − 0.55 = −0.10
f* = −0.10 / 1 = −10.00% (do not bet)
Given: f* = 10%, b = 1 — solve for the minimum win probability
p = (0.10 × 1 + 1) / (1 + 1) = 1.10 / 2 = 55.00%
(any p below this returns a negative Kelly fraction)

Frequently Asked Questions

It is a formula for the optimal fraction of your bankroll to wager, derived by maximising the expected logarithm of the bankroll after the bet. Because it works with the logarithm of wealth rather than the wealth itself, it naturally penalises losses more than it rewards gains, which produces a bet size that grows the bankroll as fast as possible without risking ruin. It does not maximise expected arithmetic profit — that would tell you to bet everything on any positive-edge bet — and it does not minimise drawdown either. It targets the maximum compound growth rate over the long run.

For most people and most situations, fractional Kelly is the right choice, and half-Kelly is the standard compromise. Full Kelly is the mathematical optimum for the objective of "maximise long-run compound growth", but it is fragile to small errors in the probability estimate and it produces very large drawdowns along the way. A full-Kelly bettor with a 55% win probability and even money will routinely experience drawdowns of 40% or more before grinding to a new high. Half-Kelly cuts the expected growth rate by about 25% but roughly halves the volatility, which for most capital pools is a very worthwhile trade. Quarter-Kelly is defensible when your p estimate is uncertain.

Two adjustments. First, use the lower end of your confidence interval, not the midpoint. If your estimate is "60% ± 5%", use 55% as your Kelly input. Second, apply a Kelly multiplier less than 1 — half-Kelly or third-Kelly — as a safety margin against estimation error. Combined, these two adjustments make your betting much more robust. An honest assessment is that the estimate error dominates everything else in Kelly sizing: getting the odds and the bankroll right matters little if your p is off by 5 percentage points in a consistent direction.

Yes, with caveats. The Kelly criterion applies to any repeated bet with a known edge distribution — that includes speculative trades, options positions, and portfolio allocation decisions. But there are three practical problems when moving from a casino bet to a market trade. First, market outcomes are not binary; you don't win b or lose 1, you win or lose a continuous amount drawn from a distribution. Kelly extends to continuous distributions via the same log-utility framework, but the formula becomes the solution to an optimisation problem rather than a simple ratio. Second, the edge in markets is uncertain and usually small, so your estimate of p is a major source of error. Third, market trades are not independent — a losing streak in a correlated portfolio is far more brutal than in a set of independent coin flips. In practice, serious quant traders use fractional Kelly on estimates of continuous return distributions, not the binary formula shown here.

It means the bet has negative expected value: the edge per unit wagered (b·p − q) is negative. Taken literally, the Kelly formula says you should take the other side of the bet if such a side is available — the size of the negative fraction is the fraction to wager on the opposite outcome. In most practical settings, the honest interpretation is simply "do not make this bet." Kelly has no smaller positive size to recommend for a negative-edge situation; any positive stake still loses money in expectation, just more slowly. The one exception is if you can genuinely take the other side (bet that the event does not happen), in which case you should.

Because longer odds mean higher variance per unit wagered, and the Kelly criterion penalises variance through the logarithm. Consider two bets with identical edges: even money at 55% (edge +10%) and 9:1 at 12% (edge 9 × 0.12 − 0.88 = +0.20... actually different edge). Let's pick equal edges: even money at 55% (edge +0.10) and 9:1 at 11% (edge 9 × 0.11 − 0.89 = +0.10). Same edge, but the Kelly fractions are 10% and 0.10/9 = 1.11%. The long-odds bet has to be much smaller because the losing streak potential is far worse in log terms — a few losses in a row at 9:1 with a 10% stake would be catastrophic. Kelly therefore sizes bets in inverse proportion to the variance, which for a binary bet is roughly proportional to 1/b.

Flat betting means wagering the same amount on every bet regardless of edge. Kelly sizes each bet proportionally to the edge and inversely to the odds. Flat betting is simpler and less sensitive to estimation error, and it avoids the "over-bet when rich, under-bet when poor" dynamic of proportional sizing. But it also leaves growth on the table when the edge is large and it over-bets when the edge is small relative to bankroll. In practice, many professionals use a hybrid: flat betting at a fixed small stake for the bulk of their betting, with proportional Kelly only on the highest-conviction opportunities. The two are not mutually exclusive, and Kelly's main value is often as a sanity check on whether a proposed stake is reasonable.

The log-growth rate g(f) = p·ln(1 + b·f) + q·ln(1 − f) is the expected change in ln(bankroll) per bet when you bet the fraction f. It is exactly the quantity Kelly maximises, and its maximum occurs at f = f*. Because compounding is multiplicative, the long-run growth rate of your bankroll is governed by this quantity rather than by the arithmetic mean of gains and losses. A positive g means your bankroll grows geometrically; g = 0 means you are on a random walk with no drift; g < 0 means you shrink in the long run regardless of individual wins. Even a positive-edge bet with g < 0 is possible if you over-bet — this is the mathematical definition of an "over-bet".

Calculating...

Variables

Symbol Quantity Unit
f* Optimal fraction of capital to risk
b Net odds received (payout ratio)
p Probability of winning
q Probability of losing (1-p)

What it means

The Kelly criterion is a formula for position sizing that maximises the expected growth of capital. It uses the probability of winning (p), the probability of losing (q=1−p), and the odds (b = profit/loss ratio). It is used to determine the optimal fraction of capital to bet. Understanding this helps traders manage risk and maximise long‑term growth. However, many use a fractional Kelly to reduce risk.

Worked example

Kelly Criterion – Two Detailed Examples

Real‑World
Scenario: A trader has a win probability of 55% (p) and a payout ratio of 1.5 (b). The Kelly fraction f* = (bp - q) / b, where q = 1 - p = 0.45. f* = (1.5 × 0.55 - 0.45) / 1.5 = (0.825 - 0.45) / 1.5 = 0.375 / 1.5 = 0.25. This means they should bet 25% of their capital on each trade to maximise long‑term growth. Most traders use a fraction of Kelly to reduce risk.
ParameterValue
Win Probability (p)0.55
Payout Ratio (b)1.5
1q = 1 - 0.55 = 0.45
2f* = (1.5 × 0.55 - 0.45) / 1.5 = (0.825 - 0.45) / 1.5 = 0.25
Result 0.25 ✓ 25% allocation
Scenario: A trade has a 60% win probability and even money payout (b=1). f* = (1 × 0.60 - 0.40) / 1 = 0.20. This suggests betting 20% of capital. However, many traders use half‑Kelly (10%) to reduce risk. The Kelly criterion helps optimise position sizing for long‑term capital growth.
ParameterValue
p0.60
b1.0
1q = 0.40
2f* = (1 × 0.60 - 0.40) / 1 = 0.20
Result 0.20 ✓ 20% Kelly
Insight: The Kelly criterion calculates the optimal fraction of capital to bet to maximise growth. In practice, traders often use a fraction of Kelly (e.g., half) to reduce volatility.

Common mistakes

  • Kelly criterion: Determines optimal bet size to maximise growth.
  • b: Net odds (profit per unit stake).
  • p: Probability of winning.
  • q: Probability of losing (1−p).
  • f*: The fraction of capital to wager.
  • Fractional Kelly: Many use a fraction of the Kelly stake to reduce risk.

Applications

Kelly Criterion position size calculates the optimal fraction of capital to bet on a trade, based on the win probability and win/loss ratio. This maximises the expected growth rate of capital. Traders use it to size positions systematically, balancing risk and reward. While aggressive, it helps avoid ruin. Understanding the Kelly criterion is valuable for disciplined traders and investors.

  • Determining optimal position size for trading systems
  • Maximising long‑term capital growth
  • Risk management and avoiding over‑betting
  • Evaluating the edge of a trading strategy
  • Educational understanding of optimal betting

Related calculators · Technical & Market Analysis

Suggest an improvement

Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.

Page details

1,417

Views
  • Published July 15, 2026
  • Last updated August 13, 2026