Skip to main content
Manage Bankroll icon
Back to Blog
β€’6 min readβ€’Bankroll Management

Kalshi Bankroll Management with the Kelly Criterion (2026 Guide)

How to size positions on Kalshi using the Kelly Criterion. The formula, worked examples, fractional Kelly, and how to track every contract manually.

kalshikelly criterionbankroll managementprediction marketsposition sizing

Kalshi Bankroll Management with the Kelly Criterion (2026 Guide)

Target keywords: "kalshi bankroll management", "kalshi kelly criterion", "kalshi position sizing", "prediction market bankroll"

Why bankroll management matters more on Kalshi than you think

Kalshi contracts are binary. You either win the full payout per contract or you lose your entire stake. That structure makes position sizing the single biggest determinant of your long-term P&L β€” bigger than your edge, bigger than your research process, bigger than anything else.

Most Kalshi traders blow up not because they're wrong about events, but because they bet too much on the events they're right about.

The Kelly Criterion formula for Kalshi

For binary markets like Kalshi, the Kelly fraction simplifies to:

f = (q βˆ’ p) / (1 βˆ’ p)

Where:

  • f = the fraction of your bankroll to allocate
  • q = your estimated true probability of YES resolving
  • p = the current YES contract price (0 to 1)

If f is negative, the bet is βˆ’EV β€” don't take it. If f is positive, that's the maximum you should ever risk under full Kelly.

Worked example: a $5,000 bankroll

Say a Kalshi market is priced at $0.42 for YES and you genuinely believe the true probability is 52%.

f = (0.52 βˆ’ 0.42) / (1 βˆ’ 0.42)
f = 0.10 / 0.58
f = 0.172 β†’ 17.2% of bankroll

Full Kelly says risk $860 of your $5,000 bankroll. That's a lot. Which is why almost no professional uses full Kelly.

Why you should use fractional Kelly

Full Kelly is mathematically optimal only if your probability estimate is exact. It never is. Estimating that a market is 52% when it's actually 47% means you've turned a +EV bet into a βˆ’EV one and you sized it for paradise.

Industry-standard fractional Kelly:

| Fraction | Use case | Drawdown profile | |---|---|---| | Half Kelly (0.5x) | Most pros | ~75% of full Kelly's growth, ~50% of the variance | | Quarter Kelly (0.25x) | Newer traders, soft edges | Slow growth, very smooth equity curve | | Eighth Kelly (0.125x) | Highly uncertain estimates | Conservative, near-flat staking |

Using half Kelly on the example above: $860 Γ— 0.5 = $430. Still a meaningful bet, but the bankroll survives a string of bad estimates.

The three Kalshi-specific risks Kelly doesn't price in

  1. Resolution ambiguity. Kalshi contracts have detailed resolution rules. A market that "should" resolve YES sometimes doesn't because of a clause you didn't read. Treat ambiguity as a haircut on your edge β€” knock 3–5 points off your q.
  2. Liquidity. Mid-tier Kalshi markets can have thin order books. A Kelly-sized order can move the price against you. Split into smaller fills if your size is >2% of resting depth.
  3. Correlation. If you have YES on three correlated markets, you're essentially making one big bet. Sum the correlated exposures and Kelly-size against the total.

How to actually track your Kalshi bankroll

Position sizing is only useful if you measure it. Most traders run a spreadsheet that decays into chaos within a month. Manual entry into a dedicated tool keeps it clean:

  1. Log every contract β€” entry price, size, your estimated q, and the Kelly fraction you used.
  2. After resolution, log the result. Compute realized vs. expected ROI per market category.
  3. Tag bets by edge type (model-based, news-driven, sharp-following) so you can see which actually has positive ROI over 100+ resolutions.

Manage Bankroll lets you do all of this manually β€” no broker connection, no auto-import, just a clean ledger you control.

Bankroll management rules of thumb for Kalshi

  • Cap any single position at 10% of bankroll, even if Kelly says higher. Estimation error.
  • Stop-loss at 30% drawdown. Reassess your model before re-entering.
  • Track 100 trades before judging your edge. Variance dominates anything shorter.
  • Recalculate Kelly using your current bankroll, not your starting one. After a winning streak, your sizes grow with you; after a losing streak, they shrink.

The bottom line

Kelly on Kalshi is simple math: (q βˆ’ p) / (1 βˆ’ p). The hard part is being honest about your q, using a fractional version, and logging every contract so you can audit your edge after the fact. Get those three right and bankroll management on Kalshi stops being a problem.

Recommended

Free tools for this topic

Start now

Ready to run a disciplined bankroll system without sacrificing privacy?

For traders and bettors who decided spreadsheets were not enough. Your next session can be the most intentional one yet.

MANUAL-FIRST TRACKINGLIVE SESSIONSAI DISCIPLINE GUARDRAILS

No bank connections | Cancel anytime | Manual-first forever