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.

Frequently Asked Questions

Quick answers to common questions about Kalshi Market Making: A Liquidity Provider's Guide.

What is market making on Kalshi?

Market making means posting both a buy (bid) and a sell (ask) limit order on the same contract and earning the spread between them when both fill. You provide liquidity rather than betting on a direction, so your income comes from the bid-ask spread, not from predicting the outcome.

Is market making on Kalshi profitable?

The spread is your gross income, but inventory risk, adverse selection, and per-trade fees eat into it. Market making can work on liquid markets with stable spreads, but most prediction-market books are thin and wide, so it is capital- and infrastructure-intensive with no guaranteed return.

How much capital do I need to make markets on Kalshi?

Enough to hold inventory on both sides across many simultaneous quotes without breaching your risk limits — realistically far more than a directional strategy, since you'll often be left holding a position when one side fills and the other doesn't. The guide above breaks down sizing relative to spread and quote count.

What's the biggest risk in market making?

Adverse selection: your resting quotes get filled precisely when new information makes them wrong, leaving you holding a losing position. Managing it means quoting tighter only on markets you can monitor, widening or pulling quotes around news, and capping inventory per market.

Do I need a bot to make markets on Kalshi?

Effectively yes. Quotes have to be updated continuously as prices move, and stale manual quotes are exactly what informed traders exploit. Automation via Kalshi's API to re-quote, manage inventory, and pull orders around events is non-negotiable for any serious market-making attempt.

Updated May 19, 2026. We keep this guide current as Kalshi's product, fees, and regulatory status change.
BK

Bot for Kalshi Team

Research & Engineering

The team that builds and operates Bot for Kalshi. We write about prediction-market automation the way we build it: real market mechanics, real fees, real risk controls — no hype.