Tools › Kalshi order book explained

How to read a Kalshi order book

Live example refreshed with the odds pages · checked November 7, 2026 at 16:22 UTC

On 2028 Democratic presidential nominee (Jon Ossoff), the best bid to buy YES is 24¢ and the best offer is 25¢, a spread of 1¢ around a 24.5¢ midpoint. The offer comes from the other side of the book: a NO bid at 75¢ is the same as selling YES at 25¢, because one YES and one NO always pay $1 together.

Bids, offers, spread and depth

Bid: the highest price someone is willing to pay for YES right now. Offer (ask): the lowest price someone will sell YES for; on Kalshi it comes from the NO side, at $1 minus the best NO bid. Spread: the gap between the two, which you pay whenever you buy at the offer and later sell at the bid. Depth: how many contracts wait at each price; thin books move against a large order.

The price shown on market pages, here and elsewhere, is usually the midpoint between the bid and the offer, or the last trade. It is a probability estimate, not a price you are guaranteed to get.

Live example: 2028 Democratic presidential nominee

Order book for 2028 Democratic presidential nominee (Jon Ossoff), read from Kalshi's public data November 7, 2026 at 16:22 UTC. It changes by the second; open the market on Kalshi for the current book.

Bids to buy YES

PriceContracts
24¢8,843
23¢55,301
22¢40,517
21¢58,734
20¢10,190
19¢7,589

Offers to sell YES (from NO bids)

YES priceContractsNO bid
25¢57,70475¢
26¢99,62074¢
27¢11,32973¢
28¢31,75572¢
29¢53,10671¢
30¢1,06670¢

Spread: 1¢ · midpoint 24.5¢ · contracts bid within 5¢ of the midpoint: 173,584 · offered within 5¢: 253,515.

What it costs to buy YES right now

ContractsAverage pricevs best offer
10025.00¢+0.00¢
1,00025.00¢+0.00¢
10,00025.00¢+0.00¢

Walking the offers from the best price up, before fees. Bigger orders fill at worse prices: that is slippage. The slippage calculator does this for any book.

Related

Costs of a trade: fee calculator, slippage calculator, payout calculator and APY calculator. All live prices: Kalshi odds today.

Frequently asked questions

How do you read the Kalshi order book?

On 2028 Democratic presidential nominee (Jon Ossoff), the best bid to buy YES is 24¢ and the best offer is 25¢, a spread of 1¢ around a 24.5¢ midpoint. The offer comes from the other side of the book: a NO bid at 75¢ is the same as selling YES at 25¢, because one YES and one NO always pay $1 together.

Why does Kalshi only show bids?

Every contract has a YES and a NO side that together pay $1, so a bid to buy NO at a price is the same as an offer to sell YES at $1 minus that price. Listing bids on both sides therefore shows the whole book.

What is a good spread on Kalshi?

On busy markets the best bid and offer are often a cent or two apart; thin markets can be several cents wide. The wider the spread, the more you pay to trade in and out, on top of the fee.