polygon.predictions.token_prices_hourly view provides hourly price snapshots for all prediction market tokens. Prices are forward-filled from raw trade prices and resolution-corrected using live markets metadata.
Use this view for granular price trend analysis, intraday market movements, and time-series analysis of market outcomes.
Table Columns
Unique Key:unique_id
| Column Name | Data Type | Description |
|---|---|---|
| project | VARCHAR | Project name (polymarket). |
| protocol | VARCHAR | Protocol name (polymarket). |
| block_hour | TIMESTAMP_NTZ(9) | Hour timestamp for the price snapshot. |
| condition_id | VARCHAR | Unique condition identifier for the market. |
| token_id | VARCHAR | Token ID for the specific outcome token. |
| price | FLOAT | Token price in USDC.e terms. Before end_date: forward-filled raw trade price. After end_date: resolution-corrected via live markets metadata. |
| unique_id | VARCHAR | Unique identifier combining block_hour and token_id. |
Understanding Price Data
Price Resolution Logic After market end_date, prices are corrected using this fallback chain:- Chain resolution outcome/token yes/no mapping
- API
is_winner=truegives 1.0 - API
token_pricewhen exactly 0 or 1 - Raw trade price (fallback)