Market making is the closest thing to "steady income" in prediction markets. Instead of betting on outcomes, you earn the spread between buy and sell prices by providing liquidity. It's the strategy that hedge funds run on traditional exchanges — adapted for Kalshi's unique market structure.

Warning upfront: market making looks easy on paper but requires significant capital, sophisticated risk management, and real-time infrastructure. This guide is for experienced traders considering the strategy, not beginners looking for their first bot.

Two prerequisites decide whether market making is viable for you: the book has to be genuinely tradeable, not order-book noise, and your inventory has to be sized with discipline using the Kelly criterion. Skip either and the spread income is an illusion.

What Market Making Is

A market maker posts simultaneous buy and sell orders on both sides of a market. If you post a bid (buy) at 48¢ and an ask (sell) at 52¢, and both fill, you earn 4¢ per contract regardless of the outcome. Multiply by hundreds of contracts across dozens of markets, and the small per-trade profits compound into meaningful returns.

Why It Works on Kalshi

Many Kalshi markets are thinly traded — there aren't enough active market participants to keep spreads tight. A market maker who provides consistent quotes fills a real need and gets compensated for it through the spread.

The opportunity is especially large in:

  • Weather markets for smaller cities
  • Niche economic indicators
  • Early-posted sports markets before the sharp money arrives
  • Low-profile political/cultural events

The Key Risks

Inventory Risk

If one side of your quotes fills and the other doesn't, you're left with a directional position you didn't want. This happens constantly. Managing inventory — reducing unwanted positions before settlement — is the core skill of market making.

Adverse Selection

When someone trades against your quote, they might know something you don't. A weather market maker who gets picked off right before a forecast model update loses more on that one trade than they earned on 10 spread captures.

Event Risk

Binary contracts go from 50¢ to either 0¢ or 100¢ at settlement. If you're holding inventory when this happens, your loss can far exceed your accumulated spread profits.

Essential Components

  1. Fair value model: You need to estimate the "true" probability of each event to center your quotes correctly. If your fair value is wrong, you'll systematically accumulate losing positions.
  2. Spread calculation: Your spread needs to be wide enough to cover fees + adverse selection risk, but tight enough to actually get filled.
  3. Inventory limits: Hard limits on how much directional exposure you'll tolerate before pulling quotes or hedging.
  4. Speed: You need to update quotes as market conditions change. Stale quotes get picked off.
  5. Capital: Market making ties up capital in open orders. You need enough to quote meaningfully across multiple markets.

Starting Capital

Realistic minimum: $2,000-5,000 to market-make in a handful of markets. You'll want $200-500 deployed per market to post meaningful quotes on both sides. Professional market makers deploy significantly more.

Automation Is Non-Negotiable

Manual market making doesn't work. You need a bot that:

  • Continuously monitors and adjusts quotes based on market movement
  • Manages inventory in real-time
  • Cancels stale orders before they get adversely selected
  • Tracks P&L per market and overall

Build a custom bot using our Python tutorial for full control over quoting logic.

Need Simpler Strategies?

Market making is advanced. If you're earlier in your journey, start with our signal-based bot builder.

Try Bot for Kalshi — $99/month →

MR

Marcus Rivera

Head of Quantitative Strategy

Marcus Rivera is Head of Quantitative Strategy at Bot for Kalshi. A former prop trader with a background in financial engineering, he now focuses exclusively on prediction market alpha. He's traded over $2M in prediction market volume across Kalshi and legacy futures exchanges.