Platform
Central Limit Order Book (CLOB)
Central Limit Order Book
Definition
A central limit order book (CLOB) is a trading mechanism that collects all buy and sell limit orders for a contract in a single book and matches them automatically, normally by best price first and then by time of arrival. Prices are set by participants posting orders, not by the venue. In prediction markets, a binary event contract pays 1 dollar if the event happens and nothing if it does not, so orders are placed at prices between 1 and 99 cents, and a bid to buy YES at 60 cents is economically the same as an offer to sell NO at 40 cents.
Kalshi, a CFTC-regulated exchange, runs an order book on this basis, and Polymarket uses a hybrid model in which signed orders are matched off-chain by an operator and settled on-chain without the venue taking custody. The CLOB contrasts with a sportsbook, where the operator sets the price and takes the other side of every bet.
Key takeaways
- A CLOB matches buyers and sellers in one shared book, usually by price then time priority.
- Prices come from participants' orders, so the venue does not need to set odds or take a position.
- In binary prediction markets a YES bid at a price is equivalent to a NO offer at 1 dollar minus that price.
- A CLOB only works well with enough liquidity, which is why exchanges recruit market makers.
Worked example
An illustrative order book for the contract Team A wins.
| Side | Price | Contracts |
|---|---|---|
| YES bids | 0.58 | 500 |
| YES bids | 0.57 | 800 |
| NO bids | 0.40 | 300 |
| NO bids | 0.39 | 1,000 |
A NO bid at 0.40 is an offer to sell YES at 0.60, so the best YES price available to buy is 0.60, and the spread is 0.58 to 0.60.
A trader sends an order to buy 200 YES at up to 0.60. It matches the NO bid at 0.40: the YES buyer pays 0.60 and the NO buyer pays 0.40 per contract, together funding the 1 dollar each pair will pay out. The NO bid at 0.40 now has 100 contracts left, and the last traded price, 0.60, implies a 60% market estimate that Team A wins.
Why it matters
The order book model is what lets prediction markets operate as exchanges rather than bookmakers. Because the venue matches participants instead of taking risk, its revenue comes from trading fees rather than from customers' losses, and it does not need a trading team setting prices the way a sportsbook does. That difference underpins the regulatory argument that event contracts are derivatives traded on a designated contract market, which must provide a competitive, open and efficient market under CFTC core principles.
The weakness is liquidity. A book with few orders produces wide spreads and prices that jump on small trades, so exchanges pay or incentivise market makers to quote both sides, and many sports contracts are effectively priced by a handful of professional firms. For sportsbooks and media groups partnering with exchanges, depth of book, spreads and fee schedules are the commercial metrics to scrutinise, alongside surveillance for spoofing and wash trading, which an open order book makes possible.
The model resembles a betting exchange, but prices are quoted as probabilities in cents rather than odds. The prediction markets course explains how CLOBs, clearing and settlement fit together.
Central Limit Order Book (CLOB) vs Betting Exchange
| Central Limit Order Book (CLOB) | Betting Exchange |
|---|---|
| Participants buy and sell binary contracts priced in cents between 0 and 1 dollar, with fully collateralised positions. In the US it is regulated as a derivatives exchange by the CFTC. | Participants back or lay outcomes at decimal odds, with the exchange matching them and charging commission on net winnings. It is regulated as gambling by gambling regulators. |
The matching logic is almost identical, but the legal wrapper differs, which decides whether a product is licensed by gambling regulators state by state or by a federal derivatives regulator.
The bottom line
A central limit order book matches buyers and sellers by price and time so that participants, not the venue, set prices. It is the engine of exchange-based prediction markets, and its quality depends on liquidity and market makers.
Sources
- 17 CFR 38.500: Core Principle 9, Execution of transactions - Legal Information Institute, Cornell Law School
- Orderbook Responses - Kalshi API documentation
- CLOB Introduction - Polymarket documentation
Frequently asked questions
What is a central limit order book?
A central limit order book is a system that holds all outstanding buy and sell orders for a contract in one place and matches them automatically. Orders with the best price are filled first, and orders at the same price are filled in the order they arrived. It is used by stock and futures exchanges and by exchange-based prediction markets.
How does a CLOB work in prediction markets?
Each contract pays 1 dollar if the event happens and nothing if it does not. Traders post orders to buy YES or NO at prices between 1 and 99 cents. A YES order at 60 cents matches a NO order at 40 cents, creating a pair of contracts funded with 1 dollar in total. The traded price is read as the market's probability estimate for the event.
CLOB vs sportsbook: what is the difference?
In a sportsbook the operator sets the odds, takes the other side of each bet and earns its margin from customers' losses over time. In a CLOB the venue only matches customers with each other, prices come from their orders, and the venue earns fees on trades. A sportsbook can limit winning customers; an exchange generally lets anyone trade at the prices available in the book.
Does Polymarket use a central limit order book?
Yes. Polymarket's documentation describes a hybrid-decentralised central limit order book, in which users sign orders that an operator matches off-chain, with trades then settled on-chain. Users keep custody of their funds rather than depositing them with a central custodian. Kalshi, a CFTC-regulated exchange, also runs an order book, which shows bids on both the YES and NO sides.