How Do Market Makers Work?

March 4, 2026

What Market Makers Actually Do on Kalshi and Polymarket

Market makers are the entities quoting continuous buy and sell prices on a contract so other traders always have someone to trade against. On Kalshi, market makers are often institutional trading firms and API-connected quant shops; on Polymarket, they're a mix of professional liquidity providers and automated bots running against the order book. Their job isn't to predict outcomes better than you — it's to profit from the spread between their bid and ask while staying roughly neutral on which side wins. Understanding this distinction matters because it changes how you should read price movement. A shifting mid-price on a thin market can reflect one market maker adjusting inventory risk, not new information about the event itself.

If you're new to how these venues structure contracts and settlement, How Kalshi Works is a useful primer before going deeper into liquidity mechanics.

The Bid-Ask Spread and Why It Widens Around Kalshi Markets

The spread — the gap between the highest bid and lowest ask — is the market maker's raw compensation for taking on inventory risk. On a liquid Kalshi contract like a Fed rate decision, you might see a 1-2 cent spread on a $0.01-$0.99 scale. On a thinly traded niche political or sports contract, that spread can blow out to 5-10 cents or more. Widening spreads tell you three things simultaneously: fewer market makers are willing to commit capital, uncertainty about the true probability has increased, or the maker expects a near-term information event (a debate, an earnings call, a game clock running out) that could move the price sharply against them. You should treat a suddenly widening spread as a signal to size down, not as noise to ignore — it's the clearest real-time readout of how confident professional liquidity providers are in the current price.

How Order Book Depth on Polymarket Signals Market Maker Confidence

Depth — the total size resting at each price level — tells you how much capital a market maker is willing to risk before repricing. A Polymarket contract with $50,000 resting within a penny of the mid-price on both sides is one where the maker has done real underwriting work and is comfortable holding inventory near that price. A contract with $500 resting at each level is one where a single moderately sized order can move the price 3-5 cents, and where the "market price" is more a placeholder than a consensus. When you're sizing a position, check depth before you check price. A favorable price on a shallow book isn't actually executable at that price once you go past the first few hundred dollars — your own order will walk the book and worsen your average fill.

Stop guessing. See the edge.

Paste any Kalshi or Polymarket market. PillarLab runs a full 9-pillar analysis and hands you a Best Trade call in about 30 seconds.

Free to start · 10 credits · no card

Why Market Makers Adjust Quotes Faster Than News Breaks

Professional market makers on Kalshi and Polymarket run automated quoting systems that ingest external data feeds — sportsbook lines, polling aggregators, economic data releases, on-chain oracle feeds — and reprice within milliseconds to seconds of a signal change. This is why you'll often see a Kalshi contract move before a headline confirms the underlying event: the maker's model already priced in the leaked or partial signal. It also means that by the time you, as a manual trader, read a headline and place an order, the easy edge is usually gone and you're trading at a price that already reflects the news. The exploitable edge for retail-scale traders isn't reacting faster than the makers — it's finding mispricings the automated models under-weight, like structural biases in how a contract's resolution criteria get valued, or slow-moving fundamentals the maker's feed doesn't track closely.

Market Maker Incentives: Rebates, Inventory Risk, and Adverse Selection

Both platforms offer maker rebate programs (fee discounts or direct payments for adding liquidity rather than taking it), which is why makers can profitably quote tight spreads even on modest edge. Their biggest risk isn't being wrong about the event — it's adverse selection, meaning informed traders picking off their stale quotes right before a repricing. This is exactly why makers pull or widen quotes ahead of scheduled news (a Fed announcement, a game's final minutes, an election call) — they know informed order flow concentrates there. As a trader, this means the moments when spreads are widest and depth is thinnest are also the moments when a directional edge, if you have one, is most valuable, because you're one of the few willing to trade against a nervous market maker.

Cross-Platform Market Maker Behavior: Kalshi vs. Polymarket

Kalshi's CFTC-regulated structure and USD settlement attract more traditional prop-trading and market-making firms, producing tighter spreads on flagship contracts (elections, Fed decisions, major economic indicators) but comparatively less depth on niche or newly listed markets. Polymarket's crypto-native, permissionless structure attracts a broader and more variable set of makers, including on-chain bots that can appear and disappear with less warning, which sometimes produces deeper liquidity on high-interest sports and crypto markets but choppier behavior on lower-volume events. If you're deciding where to place a given trade, the practical question is which platform's makers are actually active on that specific contract right now, not which platform is generally "more liquid." See Kalshi vs Polymarket 2026 for a fuller platform-level comparison.

Stop guessing. See the edge.

Paste any Kalshi or Polymarket market. PillarLab runs a full 9-pillar analysis and hands you a Best Trade call in about 30 seconds.

Free to start · 10 credits · no card

Reading Market Maker Signals Into Your Own Odds Analysis

Once you understand that a quoted price is a market maker's risk-adjusted output rather than a pure probability, you can start using spread and depth as inputs alongside the price itself. A stable, tight-spread market at 62 cents is a materially different signal than a 62-cent price on a wide, shallow book that just widened after a news event — even though the headline number is identical. Learning to separate "consensus price" from "maker positioning" is one of the more underrated skills in prediction-market trading, and it pairs directly with How to Read Prediction Market Odds if you want the full mechanics of converting price to implied probability.

How PillarLab AI Fits Into This

PillarLab AI was built specifically to separate genuine mispricing from market-maker noise. Its 9-pillar analysis framework runs every Kalshi and Polymarket contract you query through structured checks that include liquidity depth, spread behavior, cross-platform price divergence, and resolution-criteria risk — the exact factors that determine whether a market maker's quote reflects real consensus or thin, defensive positioning. Because PillarLab pulls real-time order book and pricing data from both venues simultaneously, it flags when Kalshi and Polymarket are quoting the same underlying event at meaningfully different implied probabilities, which is often a direct artifact of which platform's market makers are active and how confident they currently are. Rather than asking you to manually track spread width, depth, and cross-platform gaps across dozens of open contracts, PillarLab surfaces the pillars where a price looks structurally out of line with its own liquidity profile — for instance, a market showing a tight spread but shallow depth, or a price that hasn't moved despite a widening spread elsewhere. For traders who want to act faster than a scan-every-market-manually workflow allows, PillarLab AI turns market-maker behavior itself into a data point instead of background noise you have to intuit. It's the layer between raw order book data and an actual trading decision — built for people trading Kalshi and Polymarket contracts who need edge detection, not just a price feed.

Market Maker Dynamics in Sports and Event Contracts

Sports and live-event contracts add a wrinkle: market makers here often lean partly on external sportsbook lines as a pricing anchor, then adjust for platform-specific liquidity and resolution rules. This means a Kalshi or Polymarket sports contract can trade at a persistent few-cent premium or discount to the "true" sportsbook-implied probability simply because local liquidity conditions differ, not because the underlying probability differs. If you're building a systematic approach to sports-adjacent prediction markets, understanding this basis is essential — see Best AI for Sports Betting for how tools handle that overlay, and Best Prediction Market 2026 for a broader venue comparison beyond just Kalshi and Polymarket.

Frequently Asked Questions

What is a market maker in prediction markets?

A market maker continuously quotes both a buy and sell price on a contract, earning the spread between them while providing liquidity for other traders to enter or exit positions.

Do Kalshi and Polymarket have official market makers?

Yes. Both platforms run maker-incentive programs offering fee rebates to firms and bots that consistently post two-sided quotes, encouraging tighter spreads on active contracts.

Why do spreads widen before major news events?

Market makers widen spreads to protect against adverse selection — the risk that informed traders will pick off stale quotes right before a price-moving announcement.

Can retail traders compete with market makers?

Not on speed. Retail traders compete better by finding structural mispricings makers under-weight, such as slow-moving fundamentals or resolution-criteria nuances.

How does order book depth affect my actual fill price?

Shallow depth means your order can walk through multiple price levels, worsening your average fill even if the quoted top-of-book price looked favorable.

Start free with 10 credits

Stop guessing. See the edge.

Paste any Kalshi or Polymarket market. PillarLab runs a full 9-pillar analysis and hands you a Best Trade call in about 30 seconds.

Free to start · 10 credits · no card