Kalshi
Prediction-market data.
Get Kalshi Trades
Get 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.
- 类型: integer 格式: int64limit最小值:0最大值:1000
Number of results per page. Defaults to 100. Maximum value is 1000.
- 类型: stringcursor
Pagination cursor from the previous response.
- 类型: stringticker
Filter by Kalshi market ticker.
- 类型: integer 格式: int64min
_ts Filter trades after this Unix timestamp.
- 类型: integer 格式: int64max
_ts Filter trades before this Unix timestamp.
- 类型: booleanis
_block _trade Filter trades by whether they are block trades. Omit to return all trades.
- 类型: object200
Kalshi trades response with pagination
- 类型: array object[]trades必填
- count类型: string
_fp - created类型: string
_time - is类型: boolean
_block _trade - no类型: string
_price _dollars - taker类型: string
_book _side - taker类型: string
_outcome _side - taker类型: string
_side - ticker类型: string
- trade类型: string
_id - yes类型: string
_price _dollars - property类型: anything
Name
- 类型: stringcursor
Cursor for the next page.
application/json - 类型: object400
Bad Request - Invalid parameters
- 类型: stringerror
- 类型: stringmessage
application/json - 401
A valid Felo API key is required.
- 402
The request cannot proceed because a billing requirement is not met.
- 403
The account is not permitted to perform this operation.
- 429
A request or spending limit has been reached.
- 502
The service could not complete the request.
- 503
The API or billing service is temporarily unavailable.
- 504
The service timed out while processing the request.
- default
The operation failed. Keep the response request ID when contacting Felo support.
curl https://openapi.felo.ai/v1/beta/kalshi/trades \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"cursor": "string",
"trades": [
{
"trade_id": "string",
"ticker": "string",
"count_fp": "string",
"yes_price_dollars": "string",
"no_price_dollars": "string",
"taker_side": "string",
"taker_book_side": "string",
"taker_outcome_side": "string",
"created_time": "string",
"is_block_trade": true,
"additionalProperty": "anything"
}
]
}