↑ ↓ move · Enter open · Esc close

REST API / Kalshi / Market

Market (Kalshi)

A single Kalshi market by ticker, with prices and status. Returns the full Kalshi market object, including resolution rules and timing, and automatically checks Kalshi's historical tier when a settled market has left the live tier.

GET/v2/kalshi/markets/{ticker}

Use the market-level ticker exactly as returned in the catalog's ticker field. The request path must end in that value (for example /kalshi/markets/KXBTC15M-26AUG190815-15); {ticker}?ticker=... is not a valid request.

Parameters

tickerstring (path)required

Full Kalshi market ticker (path parameter), for example KXBTC15M-26AUG190815-15. Replace {ticker} in the path; do not send ticker as a query parameter, and do not use event_ticker.

Response

marketobject

The full Kalshi market object. The most commonly used fields are listed below.

Show 22 fields
tickerstring

Kalshi market ticker (the requested market).

event_tickerstring

Ticker of the event this market belongs to.

titlestring

Market title.

statusstring

Market status as exposed by Kalshi (initialized, active, closed, determined, finalized). Open markets read "active", never "open".

yes_bid_dollarsstring

Best YES bid, in dollars (0–1).

yes_ask_dollarsstring

Best YES ask, in dollars (0–1).

no_bid_dollarsstring

Best NO bid, in dollars (0–1).

no_ask_dollarsstring

Best NO ask, in dollars (0–1).

last_price_dollarsstring

Last traded price, in dollars (0–1).

volume_fpstring

Cumulative contracts traded (fixed-point string).

open_interest_fpstring

Open contracts outstanding (fixed-point string).

liquidity_dollarsstring

Resting liquidity, in dollars.

open_timestring

ISO 8601 market open time.

close_timestring

ISO 8601 close time.

expected_expiration_timestring

ISO 8601 expected expiration time.

settlement_tsstring

ISO 8601 settlement timestamp once finalized.

rules_primarystring

Primary resolution criterion.

rules_secondarystring

Additional resolution-source and calculation details.

resultstring

Settlement result once finalized (for example yes or no).

settlement_value_dollarsstring

Per-contract settlement payout in dollars (0-1) once finalized.

categorystring

Category of the market's series (e.g. Sports), resolved from the Kalshi series catalog. Absent when the series is unknown.

tagsstring[]

Series tags (e.g. Tennis, Basketball), resolved from the Kalshi series catalog. Absent when the series is unknown.

_metaobject

Response metadata.

Show 1 fields
sourcestring

Data source identifier.

Full API response