Skip to main content
The polymarket_polygon.combo_prices_hourly table contains hourly combo token prices: the last trade price per token-hour, forward-filled across quiet hours — the combos twin of market_prices_hourly. The forward-fill stops at the hour the combo is decided (first lost leg, or last leg resolved); that final row carries the exact settlement value from combo_details. For hours after the decision, read combo_details.settlement_value — it can never change again.

Table Schema

ColumnTypeDescription
block_monthDATEMonth partition derived from hour
hourTIMESTAMPThe hour for which the price is valid
combo_condition_idVARBINARYCombo condition ID (bytes31), shared by the combo’s YES and NO tokens
token_idUINT256v3 PositionManager token ID of the combo side; joins combo_details.token_id
priceDOUBLEPrice of the combo token at the end of the hour (its joint probability, 0–1); the decision-hour row is the exact settlement value
_updated_atTIMESTAMPWhen this row was last inserted or updated by the dbt pipeline

Table sample

Example query