kalshi.market_trades table contains per-fill trade activity on Kalshi. Grain: one row per Kalshi trade. Each row includes the side the taker was on, prices for both sides, USD notional, and (when fee structure is available) the taker fee in USD. Market-level fields like title, status, and series-level fee parameters are denormalized for query convenience.
Table Schema
Table sample
Query performance
block_month is the partition key. Always include a block_month or created_time filter for trade-history queries.