Skip to main content
HomeBlog › How CLOB Works in Prediction Markets: Central Limit Order Book Explained

How CLOB Works in Prediction Markets: The Central Limit Order Book Explained

Every trade on PolyGram and Polymarket matches through a Central Limit Order Book — the same matching mechanism used by NASDAQ, NYSE, and every major financial exchange. Understanding CLOB mechanics makes you a better prediction market trader. Here's how it works.

What Is a Central Limit Order Book?

A Central Limit Order Book (CLOB) is an electronic record of all outstanding buy and sell orders for an asset, sorted by price and time. When a new order arrives, the exchange engine attempts to match it against existing orders on the opposite side of the book.

In prediction markets, the "asset" is a YES or NO share in a specific market. The CLOB for "Will Bitcoin exceed $100K in 2026?" shows every pending order to buy YES shares and every pending order to sell YES shares (equivalently, to buy NO shares).

Reading the Order Book

  • Bids (buy orders): Traders willing to buy YES shares at a specific price or lower. Listed from highest to lowest.
  • Asks (sell orders): Traders willing to sell YES shares at a specific price or higher. Listed from lowest to highest.
  • Best bid: The highest price someone is currently willing to pay for YES shares
  • Best ask: The lowest price someone is currently willing to accept for YES shares
  • Spread: The difference between best ask and best bid. Tight spread = liquid market.

How Orders Match

When you submit a market order (buy at current price), the CLOB engine:

  1. Checks the current best ask (lowest seller price)
  2. If your bid price ≥ best ask: trade executes at the ask price
  3. Your order fills completely or partially depending on available liquidity
  4. Unfilled portions rest in the book as a new bid

Limit orders work similarly but only execute if the market reaches your specified price.

Why CLOB Matters for Traders

  • Price improvement: Your order executes at the best available price, not a fixed markup
  • Transparency: You can see all pending orders before deciding to trade
  • No counterparty risk: The CLOB engine, not a human market maker, executes your trade
  • Better prices vs AMM: CLOB-based markets generally offer tighter spreads than automated market makers (AMMs)

CLOB vs AMM in Prediction Markets

Polymarket's CLOB (used by PolyGram) is distinct from AMM-based prediction markets like early versions of Augur. CLOBs offer price precision and depth; AMMs offer always-available liquidity but wider slippage on large orders. For most prediction market use cases, CLOB is superior.

FAQ

What is slippage in a CLOB prediction market?
Slippage occurs when your order is larger than the available liquidity at the best price, causing some of your order to fill at worse prices. PolyGram shows estimated slippage before you confirm any trade.
Can I place limit orders on PolyGram?
Yes — you can specify a maximum price for YES shares or minimum price for NO shares. Your order rests in the CLOB until the market reaches your price or you cancel it.
How often does the CLOB update?
The Polymarket CLOB updates continuously in real time. PolyGram reflects these updates with minimal latency through its CLOB integration.