polygon.predictions.market_orderbook_high_freshness table provides minute-level orderbook snapshots for Polymarket prediction markets, capturing bid and ask price levels at 15-minute intervals for all active markets.
Use this table for real-time market analysis, trading strategies, and monitoring orderbook dynamics with higher granularity than the daily snapshots.
Table Columns
Unique Key:unique_key
| Column Name | Data Type | Description |
|---|---|---|
| project | VARCHAR | Project identifier, always ‘polymarket’. |
| protocol | VARCHAR | Protocol identifier, always ‘polymarket’. |
| order_date | DATE | Date of the orderbook snapshot. |
| market_unique_id | VARCHAR | Unique key for grouping related markets. |
| condition_id | VARCHAR | Unique condition identifier. |
| market_question | VARCHAR | Market question text. |
| token_id | VARCHAR | Token ID for this outcome. |
| token_name | VARCHAR | Combined outcome and question name. |
| token_outcome | VARCHAR | Token outcome name. |
| side | VARCHAR | Orderbook side (BUY or SELL). |
| price | FLOAT | Price level in dollars. |
| quantity | NUMBER | Quantity at this price level. |
| tick_size | NUMBER | Minimum price increment (tick size). |
| neg_risk | BOOLEAN | Whether this is a NegRisk market. |
| min_order_size | NUMBER | Minimum order size in dollars. |
| orderbook_hash | VARCHAR | Hash of the orderbook state. |
| order_timestamp | TIMESTAMP_NTZ(9) | Timestamp of the orderbook snapshot. |
| ingested_at | TIMESTAMP_NTZ(9) | Data ingestion timestamp. |
| unique_key | VARCHAR | Unique record key (YYYYMMDDHHMM-condition_id-token_id-side-price_dollars). |
Comparison with Daily Orderbook
| Feature | market_orderbook | market_orderbook_high_freshness |
|---|---|---|
| Snapshot Frequency | Daily | 15 minutes |
| Side Values | bid/ask | BUY/SELL |
| Markets Covered | All markets | Active markets only |
| Use Case | Historical analysis | Intraday monitoring |