Skip to content
MyHorseBets

Kelly Criterion Calculator

Tell us your bank, the odds and how likely you think the horse is to win, and the calculator sizes the stake with the Kelly formula.

The chance is your own estimate, not the bookmaker's. Kelly is only as good as that number.

Stake
£0.00
Share of bank
-
Your edge
-
Expected profit
-

Full Kelly stake is shown before the fraction is applied.

Results are for guidance. Your bookmaker's settlement and terms always apply.

How the Kelly criterion calculator works

The Kelly criterion calculator turns an edge into a stake. Type your betting bank, the odds in any format (5/2, 3.5 or +250), and your chance of winning as a percentage. Then pick a Kelly fraction: full, half, quarter or tenth.

You get the stake in pounds, the share of your bank it represents, your edge (the expected profit per £1 staked) and the expected profit on the bet. The note underneath shows what full Kelly would stake and the chance the odds imply, so you can see how far your view differs from the market's.

The chance you type is your own estimate, not the bookmaker's. Everything the calculator shows depends on that one number.

The Kelly formula

The formula was published in 1956 by John L. Kelly Jr., a researcher at Bell Labs. For a simple bet it reads:

f* = (bp - q) / b

  • f* is the share of your bank to stake.
  • b is the decimal odds minus 1 (the profit per £1 staked).
  • p is your chance of winning, and q is 1 - p, your chance of losing.

A 60% chance at evens: b = 1, so f* = (0.6 - 0.4) / 1 = 20% of the bank. A 40% chance at 2/1 (3.0): b = 2, so f* = (0.8 - 0.6) / 2 = 10%. The odds imply 33.3%, you rate it 40%, and the edge is +20%. On a £1,000 bank:

Kelly fractionShare of bankStakeExpected profit
Full Kelly10%£100.00£20.00
Half Kelly5%£50.00£10.00
Quarter Kelly2.5%£25.00£5.00
Tenth Kelly1%£10.00£2.00

Why fractional Kelly is so common

Kelly maximises the long-run growth of a bank only if your probability is right. Overrate a horse and the formula over-stakes it. Say the true chance of that 2/1 shot is 35%, not 40%: full Kelly at 35% is 2.5% of the bank, so staking 10% puts four times the right amount at risk.

Nobody knows the true chance of a horse race, so many bettors stake a fraction of Kelly to cover the error in their own numbers and to smooth out the swings. Full Kelly can mean deep falls in the bank even when the edge is real. A fixed bank and a staking plan are covered in our guide to betting on horses to win over time.

When Kelly says no bet

If the chance the odds imply is as high as yours or higher, there is no edge and Kelly stakes nothing. A 30% chance at 2/1 is a no bet: the price implies 33.3%, so the formula comes out negative and the calculator shows £0.00. Check what a price implies with the implied probability calculator.

Kelly is a way to size a bet, not a reason to make one. Only bet what you can afford to lose, and if betting stops being fun, our responsible gambling page lists free, confidential help.

Frequently asked questions

Stake share f* = (bp - q) / b, where b is the decimal odds minus 1, p is your chance of winning and q is 1 - p. At 3.0 with a 40% chance, (2 x 0.4 - 0.6) / 2 = 0.1, so full Kelly stakes 10% of the bank.

It trusts your probability completely. If you overestimate your chances, it stakes too much, and even with a real edge full Kelly produces large swings in the bank. That is why many bettors use half or quarter Kelly instead of the full stake.

The maths is exact, but the answer is only as good as the chance you feed it. In horse racing that chance is an estimate, so treat the Kelly stake as an upper limit rather than a precise figure.

There is no single right answer. The less sure you are of your own probabilities, the smaller the fraction should be. Half and quarter Kelly are popular starting points; the calculator also offers a tenth for very cautious staking.

Sizing bets when you believe you have an edge. It stakes more when the edge is bigger, less when it is smaller and nothing when there is none, which stops you betting the same amount on a strong view and a weak one.

Free newsletter

Get the latest tips, racing news and new calculators

Free emails from the MyHorseBets team: where to find the day's tips, the big race meetings and every new calculator we build. No spam, unsubscribe any time.