v1

latestOpenAPI 3.1.02026-07-2657157254.1 KB
kalshi

Get Kalshi Trades

Fetch historical Kalshi trade data.

Returns trades from the Kalshi prediction market with support for:

  • Filtering by ticker (exact match) or event_ticker (prefix match)
  • Time range filtering
  • Taker side filtering (yes/no)
  • Minimum contract count filtering
  • Cursor-based pagination

At least one of ticker or event_ticker must be provided.

get/v2/kalshi/trades

Query parameters

tickerstring nullable

Filter by market ticker

Filter by market ticker

event_tickerstring nullable

Filter by event ticker (prefix match)

Filter by event ticker (prefix match)

taker_side'yes' | 'no'

Kalshi taker side enum.

Filter by taker side: yes or no

start_timeinteger nullable

Unix timestamp (seconds) for start

Unix timestamp (seconds) for start

end_timeinteger nullable

Unix timestamp (seconds) for end

Unix timestamp (seconds) for end

min_countinteger nullable

Minimum contract count

Minimum contract count

limitinteger

Number of trades to return

Number of trades to return

order'asc' | 'desc'

Sort order direction enum.

Sort order: asc or desc

pagination_keystring nullable

Cursor for pagination

Cursor for pagination

Response

Successful Response