Skip to main content
The kalshi.market_details table is the Kalshi market reference table. Grain: one row per Kalshi market (market_id, Kalshi’s ticker). It covers every single market Kalshi has listed, traded or not, plus every parlay with at least one fill in kalshi.market_trades. Use it to look up a market’s question, strike structure, lifecycle status, settlement outcome and payout, resolution rules, parlay legs, and parent event and series metadata including fee terms. The table holds lifecycle and reference data only. Prices, volume and trades live in kalshi.ohlcv_hourly and kalshi.market_trades; join them on market_id. An untraded single market has no trades or candles.
status is derived from Kalshi’s market lifecycle events, falling back to the market snapshot and the open and close times. settlement_value_usd is the authoritative settlement signal: a binary result that contradicts the payout is corrected to match it.

Table Schema

Table sample

Example queries