curl --request GET \
--url https://api.elections.kalshi.com/trade-api/v2/series/{series_ticker}/events/{ticker}/candlesticks{
"market_tickers": [
"<string>"
],
"market_candlesticks": [
[
{
"end_period_ts": 123,
"yes_bid": {
"open": 123,
"open_dollars": "0.5600",
"low": 123,
"low_dollars": "0.5600",
"high": 123,
"high_dollars": "0.5600",
"close": 123,
"close_dollars": "0.5600"
},
"yes_ask": {
"open": 123,
"open_dollars": "0.5600",
"low": 123,
"low_dollars": "0.5600",
"high": 123,
"high_dollars": "0.5600",
"close": 123,
"close_dollars": "0.5600"
},
"price": {
"open": 123,
"open_dollars": "0.5600",
"low": 123,
"low_dollars": "0.5600",
"high": 123,
"high_dollars": "0.5600",
"close": 123,
"close_dollars": "0.5600",
"mean": 123,
"mean_dollars": "0.5600",
"previous": 123,
"previous_dollars": "0.5600",
"min": 123,
"min_dollars": "0.5600",
"max": 123,
"max_dollars": "0.5600"
},
"volume": 123,
"open_interest": 123
}
]
],
"adjusted_end_ts": 123
}End-point for returning aggregated data across all markets corresponding to an event.
curl --request GET \
--url https://api.elections.kalshi.com/trade-api/v2/series/{series_ticker}/events/{ticker}/candlesticks{
"market_tickers": [
"<string>"
],
"market_candlesticks": [
[
{
"end_period_ts": 123,
"yes_bid": {
"open": 123,
"open_dollars": "0.5600",
"low": 123,
"low_dollars": "0.5600",
"high": 123,
"high_dollars": "0.5600",
"close": 123,
"close_dollars": "0.5600"
},
"yes_ask": {
"open": 123,
"open_dollars": "0.5600",
"low": 123,
"low_dollars": "0.5600",
"high": 123,
"high_dollars": "0.5600",
"close": 123,
"close_dollars": "0.5600"
},
"price": {
"open": 123,
"open_dollars": "0.5600",
"low": 123,
"low_dollars": "0.5600",
"high": 123,
"high_dollars": "0.5600",
"close": 123,
"close_dollars": "0.5600",
"mean": 123,
"mean_dollars": "0.5600",
"previous": 123,
"previous_dollars": "0.5600",
"min": 123,
"min_dollars": "0.5600",
"max": 123,
"max_dollars": "0.5600"
},
"volume": 123,
"open_interest": 123
}
]
],
"adjusted_end_ts": 123
}Start timestamp for the range
End timestamp for the range
Specifies the length of each candlestick period, in minutes. Must be one minute, one hour, or one day.
1, 60, 1440 Event candlesticks retrieved successfully
Array of market tickers in the event.
Array of market candlestick arrays, one for each market in the event.
Show child attributes
Unix timestamp for the inclusive end of the candlestick period.
Open, high, low, close (OHLC) data for YES buy offers on the market during the candlestick period.
Show child attributes
Offer price on the market at the start of the candlestick period (in cents).
Offer price on the market at the start of the candlestick period (in dollars).
"0.5600"
Lowest offer price on the market during the candlestick period (in cents).
Lowest offer price on the market during the candlestick period (in dollars).
"0.5600"
Highest offer price on the market during the candlestick period (in cents).
Highest offer price on the market during the candlestick period (in dollars).
"0.5600"
Offer price on the market at the end of the candlestick period (in cents).
Offer price on the market at the end of the candlestick period (in dollars).
"0.5600"
Open, high, low, close (OHLC) data for YES sell offers on the market during the candlestick period.
Show child attributes
Offer price on the market at the start of the candlestick period (in cents).
Offer price on the market at the start of the candlestick period (in dollars).
"0.5600"
Lowest offer price on the market during the candlestick period (in cents).
Lowest offer price on the market during the candlestick period (in dollars).
"0.5600"
Highest offer price on the market during the candlestick period (in cents).
Highest offer price on the market during the candlestick period (in dollars).
"0.5600"
Offer price on the market at the end of the candlestick period (in cents).
Offer price on the market at the end of the candlestick period (in dollars).
"0.5600"
Open, high, low, close (OHLC) and more data for trade YES contract prices on the market during the candlestick period.
Show child attributes
First traded YES contract price on the market during the candlestick period (in cents). May be null if there was no trade during the period.
First traded YES contract price on the market during the candlestick period (in dollars). May be null if there was no trade during the period.
"0.5600"
Lowest traded YES contract price on the market during the candlestick period (in cents). May be null if there was no trade during the period.
Lowest traded YES contract price on the market during the candlestick period (in dollars). May be null if there was no trade during the period.
"0.5600"
Highest traded YES contract price on the market during the candlestick period (in cents). May be null if there was no trade during the period.
Highest traded YES contract price on the market during the candlestick period (in dollars). May be null if there was no trade during the period.
"0.5600"
Last traded YES contract price on the market during the candlestick period (in cents). May be null if there was no trade during the period.
Last traded YES contract price on the market during the candlestick period (in dollars). May be null if there was no trade during the period.
"0.5600"
Mean traded YES contract price on the market during the candlestick period (in cents). May be null if there was no trade during the period.
Mean traded YES contract price on the market during the candlestick period (in dollars). May be null if there was no trade during the period.
"0.5600"
Last traded YES contract price on the market before the candlestick period (in cents). May be null if there were no trades before the period.
Last traded YES contract price on the market before the candlestick period (in dollars). May be null if there were no trades before the period.
"0.5600"
Minimum close price of any market during the candlestick period (in cents).
Minimum close price of any market during the candlestick period (in dollars).
"0.5600"
Maximum close price of any market during the candlestick period (in cents).
Maximum close price of any market during the candlestick period (in dollars).
"0.5600"
Number of contracts bought on the market during the candlestick period.
Number of contracts bought on the market by end of the candlestick period (end_period_ts).
Adjusted end timestamp if the requested candlesticks would be larger than maxAggregateCandidates.