Skip to content
Yes No Odds

4 min read ·

What Kalshi Election Order Book Depth Tells You

Read Kalshi election odds alongside spreads and available size. What DoubleZero’s depth feed adds—and why liquidity is not forecast accuracy.

Share X in f
Adrian Foss · 4 min read

Kalshi election order book depth is the displayed quantity of resting contracts at each price level—not the amount already traded. It helps answer a question a headline probability cannot: how much buying or selling could the displayed market absorb before execution prices move?

On September 9, 2026, DoubleZero announced that its Edge subscription had added Kalshi Elections and Politics markets, with top-of-book and trades as Level 1 data and price-aggregated depth as Level 2 data. That is a new delivery route for examining the liquidity behind election odds, not evidence that those odds have become more accurate. (DoubleZero announcement, distributed by PR Newswire)

What the election feed adds

As of October 1, 2026, DoubleZero’s product page lists both election-and-politics feeds as live:

  • Level 1: best bid, best ask and trades. This shows the nearest available prices and completed transactions.
  • Level 2: full price-level depth, normalized into one book per market. This shows quantities beyond the best prices.

The announcement specifies that depth is aggregated by price. Do not assume that “full depth” means individual-order identifiers, trader identities or queue positions. It describes coverage across price levels, not necessarily those additional fields.

DoubleZero says it reconciles Kalshi’s YES and NO sides into one consistent book and cycles snapshots through the feed so subscribers can rebuild book state. It also explicitly states that Edge supplies data only, not order execution. Access is requested through its provisioning process; the cited page does not publish a subscription price. (Product details)

Reading YES and NO depth correctly

Kalshi’s native order book returns YES bids and NO bids, rather than separate bid-and-ask arrays. A NO bid at 39 cents is equivalent to a YES ask at 61 cents, with the same contract quantity. Therefore:

Best YES ask = $1 − best NO bid.

The YES spread is that derived ask minus the best YES bid. Kalshi documents this reciprocal relationship in its order book guide.

This matters when measuring depth: the native NO bids and their derived YES asks are two views of the same liquidity. Counting both as independent supply would double-count it.

A hypothetical election book

Suppose the best YES bid is 59 cents, and the available YES asks are:

YES ask price Contracts at that price Cumulative contracts available
61¢ 100 100
62¢ 400 500
65¢ 500 1,000

The spread is 2 cents and the midpoint is 60 cents—a possible summary of roughly 60% implied odds. But only 100 contracts are available at the best ask.

A hypothetical purchase of 1,000 YES contracts, assuming the book stays unchanged and all shown quantities execute, costs:

100 × $0.61 + 400 × $0.62 + 500 × $0.65 = $634.

The average execution price is 63.4 cents, before fees—not 60 cents or even the 61-cent best ask. This is why depth matters when interpreting whether a quoted probability is available in meaningful size. For the cost distinction, see fees versus quoted price.

How to use depth as forecasting context

For a useful election-market snapshot, record the contract ticker and resolution rules, timestamp, best YES bid and ask, quantities at those prices, and cumulative depth within a stated price distance of each side’s best quote. Keep quantities in contracts; if reporting dollars, specify whether you mean purchase cost or potential settlement payout.

Then distinguish three observations:

  • Price moved: the quoted or traded probability changed.
  • Depth changed: available quantities grew, shrank or shifted between levels.
  • Trades occurred: contracts actually exchanged hands.

These are not interchangeable. Cumulative trading volume does not tell you how much liquidity is available now, and displayed depth is a snapshot—not a guarantee of a later fill.

Around election news, compare timestamped books and trades rather than inferring broad conviction from one last-traded price. A price move accompanied by deeper quotes and sustained trading describes different liquidity conditions from a move in a nearly empty book. Neither, by itself, establishes that the new forecast is correct.

Depth access is not a calibration test

Edge is not the only route to the underlying book. Kalshi offers a current-market order book endpoint and an authenticated WebSocket channel that sends an initial snapshot followed by incremental updates. Edge’s stated distinction is normalized delivery and infrastructure, not the invention of depth data.

The September announcement also does not establish a downloadable historical election archive. Researchers needing past books should distinguish live capture from historical order book data.

Finally, a deep book is not a statistical confidence interval around an election probability. Testing accuracy still requires dated forecasts and resolved outcomes across comparable contracts. Depth helps describe the market conditions under which a forecast was observed; calibration tests whether forecasts match outcome frequencies.