PredictDesks
  • Heat vs. Clippers · Heat vs. Clippers100¢▲ 34.4
  • Will the US confirm that aliens… · December 312¢▼ 0.6
  • Alaska Senate Election Winner · Mary Peltola (D)95¢▼ 2.7
  • Which Senate Swing States will … · None96¢▼ 1.6
  • Mississippi Senate Election Win… · Scott Colom (D)96¢▲ 19.6
  • Mississippi Senate Election Win… · Cindy Hyde-Smith (R)4¢▼ 20.2
  • Alaska Senate Election Winner · Sen. Dan Sullivan (R)5¢▲ 2.9
  • Republican Presidential Nominee… · Joe Kent2¢▲ 1.4
  • Will the U.S. invade Iran befor… · Will the U.S. invade Iran before 2027?13¢▼ 3.0
  • Prime Minister of Israel after … · Benjamin Netanyahu28¢▼ 1.9
  • US-Iran ceasefire continues thr… · October 31100¢▲ 0.2
  • Republican Presidential Nominee… · John N. Kennedy0¢▲ 0.1
  • Republican Presidential Nominee… · Candace Owens0¢
  • UEFA Champions League: 2027 Cha… · Shakhtar Donetsk0¢
  • Republican Presidential Nominee… · Matt Gaetz0¢▲ 0.1
  • Republican Presidential Nominee… · Rick Scott0¢▲ 0.1
  • US-Iran ceasefire continues thr… · November 2100¢▲ 0.3
  • Presidential Election Winner 20… · Tom Cotton0¢▲ 0.1

The Kelly criterion for prediction markets: how much to bet on Kalshi and Polymarket

Kelly sizing tells you what share of your bankroll to put on a trade with an edge. The formula for a $1 contract, worked examples, why most traders use half Kelly, and the mistakes that make Kelly dangerous.

RDResearch desk19 Oct 2026 · 5 min read
In this article
  1. Where the formula comes from
  2. Worked examples
  3. Include fees in the price
  4. Why most traders use half Kelly
  5. Kelly across many markets at once
  6. Limits of the Kelly criterion
  7. A quick Kelly routine
  8. Kelly criterion: frequently asked questions
  9. Keep reading

The Kelly criterion answers the question every trader faces after finding an edge: how much should I bet? It gives the share of your bankroll that makes your money grow fastest over many bets. On a prediction market contract bought at price c with your estimated probability p, the Kelly fraction is:

Kelly fraction = (p − c) ÷ (1 − c)

Bet more than that and you grow more slowly while taking more risk; bet much more and you are likely to go broke even with a real edge. Our Kelly criterion calculator does the sums for you, fees included.

Where the formula comes from

John L. Kelly Jr., a scientist at Bell Labs, published the idea in 1956 while studying information sent over noisy telephone lines. The mathematician Edward Thorp then used it to size blackjack bets and later investments. The classic version for a bet that pays b to 1 is:

f = (b × p − q) ÷ b, where q = 1 − p.

A prediction market contract bought at c pays (1 − c) of profit for every c you risk, so b = (1 − c) ÷ c. Substituting gives the simple form above: (p − c) ÷ (1 − c).

Worked examples

Price (c) Your probability (p) Edge (p − c) Kelly: share of bankroll
50¢ 55% 5 points 10%
50¢ 60% 10 points 20%
20¢ 30% 10 points 12.5%
80¢ 85% 5 points 25%
90¢ 93% 3 points 30%
40¢ 38% −2 points 0% (do not bet)

With a $1,000 bankroll, a 50¢ contract you think is 60% likely gets $200, or 400 contracts. Note how expensive contracts get large Kelly fractions even for small edges: you risk 90¢ to win 10¢, but you lose rarely, so Kelly is happy to bet big. That is exactly where an overconfident estimate does the most harm.

Betting on "No"

To buy "No" at (1 − c) because you think "Yes" is overpriced, use the probability of "No":

Kelly fraction for No = (c − p) ÷ c

If "Yes" trades at 30¢ and you think its chance is 20%, Kelly says to put (0.30 − 0.20) ÷ 0.30 ≈ 33% of your bankroll on "No" at 70¢.

Include fees in the price

Fees raise your real cost. Replace c with c + fee per contract before applying the formula. At 50¢ on Kalshi the taker fee is about 1.75¢, so a 55% estimate gives (0.55 − 0.5175) ÷ (1 − 0.5175) ≈ 6.7% instead of 10%. Small edges shrink fast after fees (fees compared).

Why most traders use half Kelly

Full Kelly assumes your probability is exactly right. It never is. Betting a fraction of Kelly is the standard fix:

Share of Kelly you bet Long-run growth vs full Kelly Swings in your bankroll
25% about 44% a quarter
50% about 75% half
100% 100% full
200% about 0% double

Half Kelly keeps about three-quarters of the growth with half the volatility. And the last row is the warning: betting twice the Kelly amount gives you roughly zero long-run growth for all that risk. Because you will sometimes overestimate your edge, betting less than Kelly is the safer mistake.

Kelly across many markets at once

The simple formula is for one bet at a time. In practice you hold several positions, and they are often linked: if you are long Democrats in ten Senate races, a national swing hits all ten together. Treat correlated positions as one bigger bet, and cap the total you have riding on any single theme. A common rule of thumb is to keep the sum of all open Kelly-sized positions below your bankroll and well below it when they are correlated.

Limits of the Kelly criterion

  • Garbage in, garbage out: Kelly multiplies your confidence. Score your forecasts first (Brier score).
  • Liquidity: on a thin market you cannot buy your full Kelly size without moving the price against you (slippage).
  • Time: Kelly ignores how long money is locked up. A 30% Kelly bet on a market resolving in two years ties up capital you could use elsewhere.
  • It maximises long-run growth, not comfort: even full Kelly with a true edge has deep drawdowns.

A quick Kelly routine

  1. Write down your probability p before looking hard at the price.
  2. Add the fee to the price: c + fee.
  3. Compute (p − c) ÷ (1 − c). If it is zero or negative, skip the trade.
  4. Bet a quarter to a half of that share of your bankroll.
  5. Record the trade and score your forecast when it resolves.

Kelly criterion: frequently asked questions

What is the Kelly formula for prediction markets?
(p − c) ÷ (1 − c): your probability minus the price, divided by one minus the price.

Should I use full Kelly?
Most experienced traders use a quarter to a half. Full Kelly is only right if your probability estimates are exact.

What if the Kelly number is negative?
There is no edge on that side. Either skip the trade or check whether the other side ("No") has one.

Does Kelly work for sports betting too?
Yes, with b equal to the decimal odds minus one. The same caution about estimates applies.

Keep reading

#strategy#bankroll#kalshi#polymarket
RD
Written by
Research desk
Markets research

Turn this into your edge.

Put what you just read to work: live Polymarket and Kalshi odds, the news behind every move and the better price across both, free.

Keep reading

More guides
News

Polymarket hacked: about $2.7 million taken from 737 accounts through a compromised third-party script, and what users should do

On 29 October attackers drained about $2.7 million from more than 700 accounts on Polymarket’s international site after a third-party script the site loaded was compromised. Polymarket halted trading for about an hour and says every affected trader will be made whole. What happened, minute by minute, who was affected, and how to protect your account.

9 min read