Overview
Connect to receive real-time market data for all markets within a specific event, including bid/ask prices, volume, and open interest.Connection
The Kalshi event ticker (e.g.,
KXBTC-100K)Example Connection
Ticker Update Format
Ticker updates contain the latest market data:Response Fields
Market ticker being updated
Best bid price for YES in µUSDC (integer string)
Best ask price for YES in µUSDC (integer string)
Best bid price for NO in µUSDC (integer string)
Best ask price for NO in µUSDC (integer string)
Last traded price in µUSDC (integer string)
Total traded volume
Current open interest (outstanding contracts)
To avoid ambiguity, we denote the smallest possible multiple of USDC (0.000001 USDC) as one
uusdc,
which stands for µUSDC (micro-USDC), and denote the smallest possible multiple of a contract (0.01 contract)
as one ccontract (centicontract).User-facing USDC balances are specified as fixed-point strings (e.g. "1.2625" for USDC). Contract quantities
in the API and SDK are specified as integer ccontracts strings (e.g. "1050" for 10.50 contracts at precision 2).Example: Building a Price Display
Use Cases
Live Price Feeds
Display real-time bid/ask spreads for markets in an event
Trading Dashboards
Build comprehensive market overviews with live data
Price Alerts
Trigger notifications when prices reach certain thresholds
Market Analytics
Track volume and liquidity changes in real-time