Market Data Guides

Polymarket Price History vs Order Book Data

Learn when Polymarket outcome prices are enough and when historical bid and ask depth is needed for replay and execution analysis.

Polymarket price history and order book history answer different research questions. Snapshot price fields show how outcome prices and the reference coin price changed over time. Optional order book data adds the bids and asks needed to inspect displayed liquidity and model execution.

What Price History Can Show

The snapshots endpoint returns time-series fields such as price_up, price_down, and coin_price. This is useful for plotting probability movement, aligning outcomes with the underlying crypto price, and testing signals that depend only on those values.

GET /v1/markets/{slug}/snapshots?limit=1000&offset=0

What Order Book History Adds

Set include_orderbook=true to request bid and ask depth for each returned snapshot. Depth helps evaluate spread, available size near a price, and possible fills. It is necessary for more realistic execution analysis than a price series alone can provide.

GET /v1/markets/{slug}/snapshots?limit=1000&offset=0&include_orderbook=true

Choose Data for the Question

Research questionUseful fields
How did the market's implied outcome price move?price_up, price_down, and snapshot time
Did outcome prices move with the reference asset?Outcome prices and coin_price
Was there displayed liquidity for a target order?Bid and ask levels with include_orderbook=true
Could a strategy have received a plausible fill?Historical depth plus an explicit order and slippage model

A snapshot is a record of book state, not a complete record of every individual trade. Avoid treating mid-price movement as proof that an order could fill at that price.

Related Resources

Core Polymarket Data Resources