Kalshi Settlement Calendar & Order Book Depth
Pricing
Pay per event
Go to Apify Store
Kalshi Settlement Calendar & Order Book Depth
Kalshi markets ranked by when they settle, with the order book depth, spread and settlement source of each one.
Kalshi Settlement Calendar & Order Book Depth
Pricing
Pay per event
Kalshi markets ranked by when they settle, with the order book depth, spread and settlement source of each one.
Found
found
Optional
False only for the single status row emitted when no market matches the input.
Market ticker
ticker
Optional
Unique Kalshi market ticker. Empty only on the status row.
Event ticker
eventTicker
Optional
Ticker of the Kalshi event the market belongs to.
Series ticker
seriesTicker
Optional
Ticker of the recurring series the event belongs to, matched to the Kalshi series catalog by the longest event ticker prefix. Null when the event matches no series in the catalog.
Series title
seriesTitle
Optional
Human-readable title of the series.
Category
category
Optional
Primary Kalshi category of the series, for example Sports, Crypto, Financials, Politics or Climate and Weather. A series can be listed under more than one category; all of them are in categories, and the categories filter matches any of them.
All categories
categories
Optional
Every Kalshi category the series is listed under, the same membership the categories input filter uses. Null on the status row.
Frequency
frequency
Optional
How often the series repeats, as published by Kalshi (hourly, daily, weekly, custom and others).
Market title
title
Optional
Question or statement the market settles on.
Outcome
outcome
Optional
What a YES contract pays on, as written by Kalshi (for example the team or the price bracket).
Status
status
Optional
Market status reported by Kalshi. The Actor lists markets whose status is active (open for trading) only.
Expected settlement time
expectedSettlementTime
Optional
ISO 8601 time at which Kalshi expects the market to settle (expected_expiration_time). This is the sort and filter key of the Actor.
Hours to settle
hoursToSettle
Optional
Hours between the start of the run and the expected settlement time, rounded to 2 decimals. Negative means the expected time has passed and the market has not settled yet.
Close time
closeTime
Optional
ISO 8601 time after which the market stops trading at the latest. Markets that can close early often settle long before it.
Latest settlement time
latestSettlementTime
Optional
ISO 8601 latest time by which Kalshi will settle the market (latest_expiration_time).
Settlement timer (s)
settlementTimerSeconds
Optional
Seconds Kalshi waits after the outcome is known before it pays out the market.
Can close early
canCloseEarly
Optional
True when the market closes as soon as its outcome is decided instead of waiting for the close time.
Settlement sources
settlementSources
Optional
Names of the sources Kalshi uses to settle the series, joined with semicolons. Null when the series lists none.
Settlement source URLs
settlementSourceUrls
Optional
Links to the settlement sources, separated by single spaces, in the same order as the names.
YES bid ($)
yesBid
Optional
Best price in dollars someone is willing to pay for a YES contract. 0 means there is no bid.
YES ask ($)
yesAsk
Optional
Best price in dollars at which a YES contract can be bought. 1 means there is no offer.
NO bid ($)
noBid
Optional
Best price in dollars someone is willing to pay for a NO contract.
NO ask ($)
noAsk
Optional
Best price in dollars at which a NO contract can be bought.
Last price ($)
lastPrice
Optional
Price of the last trade in dollars. 0 when the market has not traded.
Mid price ($)
midPrice
Optional
Midpoint of the YES bid and ask in dollars, read as the implied probability of YES. Null unless the market has a bid of at least 1 cent and an ask of at most 99 cents.
Spread (cents)
spreadCents
Optional
YES ask minus YES bid in cents. Null unless the market is quoted on both sides.
YES bid size
yesBidSize
Optional
Contracts resting at the best YES bid.
YES ask size
yesAskSize
Optional
Contracts resting at the best YES ask.
Volume
volume
Optional
Contracts traded over the lifetime of the market.
Volume 24h
volume24h
Optional
Contracts traded in the last 24 hours.
Open interest
openInterest
Optional
Contracts currently held across all traders.
YES bid depth
yesBidDepth
Optional
Contracts resting on the YES bid side within the depth window below the best bid. Null when the order book was skipped or unavailable.
YES ask depth
yesAskDepth
Optional
Contracts available to buy YES within the depth window above the best ask (resting NO bids, which are YES offers). Null when the order book was skipped or unavailable.
YES bid levels
yesBidLevels
Optional
Number of price levels on the YES bid side of the whole book. Null when the order book was skipped or unavailable.
YES ask levels
yesAskLevels
Optional
Number of price levels on the YES ask side of the whole book. Null when the order book was skipped or unavailable.
YES bid total
yesBidTotal
Optional
Contracts on the YES bid side across all price levels. Null when the order book was skipped or unavailable.
YES ask total
yesAskTotal
Optional
Contracts on the YES ask side across all price levels. Null when the order book was skipped or unavailable.
Depth window (cents)
depthWindowCents
Optional
Width in cents of the window used for the two depth fields. Null when the order book was skipped or unavailable.
Rules (primary)
rulesPrimary
Optional
Primary settlement rules text of the market. Present only when "Include rules text" is on.
Rules (secondary)
rulesSecondary
Optional
Secondary settlement rules text of the market. Present only when "Include rules text" is on.
Source URL
sourceUrl
Optional
Kalshi API URL of the market. Empty only on the status row.
Scraped at
scrapedAt
Optional
ISO 8601 time of the run.