top of page

Kelly Betting Calculator

Use this free Kelly betting calculator to find the optimal bet size for a sports bet. Enter your odds, estimated win probability, and bankroll to calculate a Kelly Criterion bet size.

 The Kelly Criterion Formula

The Kelly Criterion formula recommends the percentage of your bankroll to wager on a given bet, with the goal of optimizing your bankroll's growth rate.

Here's the standard formula:

f* = (bp - q) / b

 

Here's what each variable means:

  • f* = the fraction of your bankroll to wager

  • b = the net odds you're being paid ("b" to 1 odds, or decimal odds - 1)

  • p = your estimate of the win probability (0 to 1)

  • q = your estimate of the probability of a loss (1 - p)

 

Basically, the Kelly Criterion compares your edge to the payout. If your bet is +EV, it's recommended to bet a certain percentage of your bankroll. If not, you should bet $0.

How the Kelly Criterion works​

 

To use the formula, you need to know your bankroll, the odds you're getting, and an estimate of the win probability of the bet. Once you plug those numbers in, ​​​the formula will give you the optimal bet size.

 

Example

 

You estimate your bet has a 55% chance to win and the sportsbook has odds of -110 (that's 1.91 in decimal odds and .5238 in implied probability). If your win estimate of 55% win probability is correct, you have an edge. Looking at the formula:

 

f* = (bp - q) / b

Then plug in the numbers:

f* = (.91 * 0.55 - 0.45) / .91

f* = 5%

 

The Kelly Criterion would recommend betting about 5.5% of your bankroll. That's a bet of about $55 with a bankroll of $1000.​

Why the Kelly Criterion is relevant

 

A bettor can know how to spot value still under- or over-bet, and over-betting can lead to ruin. The Kelly Criterion partially address that problem by systematically sizing your bets.

Practical note

The Kelly Criterion is only as good as your probability estimate. If you overestimate your edge, the formula will tell you to bet too much. Most bettors use fractional Kelly rather than full Kelly for this reason.

Full Kelly vs Fractional Kelly

Full Kelly and fractional Kelly use the same formula. The difference comes from how much of the recommended stake you actually bet.

  • Full Kelly means betting 100% of the Kelly recommendation

  • Half Kelly means betting 50% of the Kelly recommendation

  • Quarter Kelly means betting 25% of the Kelly recommendation

 

If full Kelly says to bet 6% of bankroll, then:

  • Full Kelly = 6%

  • Half Kelly = 3%

  • Quarter Kelly = 1.5%

​​

Full Kelly

 

Full Kelly is the mathematically optimal strategy for maximizing long term bankroll growth if your edge estimates are perfectly accurate, but that's a big "if".

One problem is that full Kelly is too aggressive for sports betting because there's so much variance in sports outcomes, so edge estimates are almost never exact. That makes it extremely easy to overestimate edge.

Fractional Kelly

 

Fractional Kelly reduces the size of each bet by using only part of the full Kelly recommendation. This lowers volatility, reduces drawdowns, and gives you more room for error. You can overestimate your edge and still not over-bet.

Fractional Kelly will give you slower bankroll growth than full Kelly, but it's the more practical approach.

Which is better, Fractional or Full Kelly?​

 

Here's a good rule of thumb:

  • Full Kelly: Don't use for sports betting.

  • Half Kelly: Use if your edge estimate is based on more than just your own model (e.g., market signals in top-down betting).

  • Quarter Kelly: Use if your edge estimate comes from your own model or handicapping.

​​

Summary

 

Full Kelly maximizes growth on paper, but only when win probability can be reliably estimated. Fractional Kelly is much safer, especially for things like sports betting, which are highly volatile.

Kelly Betting Calculator FAQ

What's a Kelly betting calculator?

  • A Kelly betting calculator is a tool that recommends how much of your bankroll to bet. It takes odds, win probability, and bankroll and turns them into a bet size that's designed to maximize long term bankroll growth.

What's the Kelly Criterion?

  • The Kelly Criterion is a bet sizing formula that uses odds and win probability to determine the optimal bankroll percentage to wager. "Optimal" in this case means maximizing the growth rate.

How do you calculate the Kelly bet size?

  • To calculate Kelly bet size, use the formula:

    • f* = (bp - q) / b

      • Where:

        • f* = fraction of bankroll to bet

        • b = decimal odds - 1

        • p = your estimated win probability

        • q = probability of losing (1 - p)

  • If the result is zero or negative, the Kelly Criterion says you shouldn't place the bet.

What inputs do I need for a Kelly Criterion calculator?

  • A Kelly Criterion calculator usually needs three inputs- Your bankroll, the odds for the bet, and your win probability

  • This calculator is more flexible than a basic Kelly calculator because it lets you model multiple outcomes and choose mutually exclusive outcomes.

Should I use full Kelly or fractional Kelly?

  • Full Kelly gives the mathematically optimal growth rate, but the major downside is that it leads to ruin if your estimates are wrong. Most bettors use fractional Kelly (half or quarter Kelly) to reduce volatility and drawdowns.

When shouldn't you use the Kelly Criterion?

  • You shouldn't use the Kelly Criterion when your win probability estimate is unreliable.

What do the inputs in this Kelly betting calculator mean?

  • Here's what the inputs mean:

    • Event Type: Choose "independent" for unrelated bets, or "mutually exclusive" if the outcomes are tied to each other (e.g., given two bets on a golf tournament winner, only one bet will win).

    • # of Events / Outcomes: Enter how many bets you're interested in.

    • Consecutive Series: The number of times the bet(s) repeat(s).

    • Kelly Multiplier: Adjust risk level.

      • 1 = Full Kelly

      • 0.5 = Half Kelly

      • 0.25 = Quarter Kelly

    • Starting Bankroll: Your bankroll before betting starts. Use 1 if you want the output as a percentage.

    • Odds: Enter American odds.

    • Win %: Enter the bet's win probability.

Learn More About Betting Calculators

bottom of page