Get Kalshi Trades
get_kalshi_tradesGet the executed-trade tape for Kalshi markets — actual fills, not quotes. Use this when you need realized prices and traded size over a window, for example to see how conviction moved while an event unfolded; narrow with ticker and the min_ts / max_ts Unix-second range, and set is_block_trade to isolate large negotiated trades.
Returns trades[] with trade_id, ticker, count_fp (contracts), yes_price_dollars / no_price_dollars, taker_side, and created_time, plus a cursor to page with.
For the current quotes, settlement rules, and market metadata rather than fills, use get_kalshi_markets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results per page. Defaults to 100. Maximum value is 1000. | |
| cursor | No | Pagination cursor from the previous response. | |
| max_ts | No | Filter trades before this Unix timestamp. | |
| min_ts | No | Filter trades after this Unix timestamp. | |
| ticker | No | Filter by Kalshi market ticker. | |
| is_block_trade | No | Filter trades by whether they are block trades. Omit to return all trades. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||