# Kalshi

> Regulated prediction-market exchange whose API gives access to event-contract markets, order books and trading over REST, WebSocket and FIX; sports contracts are among its markets.

Canonical page: https://sportdex.net/providers/kalshi/  
Last checked: 2026-11-03  
SportDex Score: 49/100 (rank 63; popularity 55, community 58, transparency 30, developer experience 48)

## Facts
- Type: Betting exchange
- Website: https://kalshi.com
- Documentation: https://docs.kalshi.com/welcome
- Pricing page: unknown
- Sports: not disclosed
- Data types: Trading & risk, Odds
- Protocols: REST, WebSocket
- Delivery: Streaming (WebSocket)
- Live / in-play: not disclosed
- Free tier: not disclosed
- Cheapest public paid plan: not public
- Authentication: api key

## Plans
No public price list.

## Who it is for

Best for: Developers building trading, market-data or analytics tools on a regulated prediction-market exchange, including sports event contracts.

Not ideal for: Projects wanting conventional bookmaker odds or sports statistics; this is an exchange of event contracts, not a sports data feed.

Use cases: Prediction-market trading bots; Order book analysis; Event-probability tracking

Limitations:
- Rate limits set by tier, from 200 read tokens per second at Basic
- Higher tiers are earned through trading volume
- Sports are only some of the markets
- Trading fees and unauthenticated read access not confirmed

## Quick answers

**What is Kalshi best for?** Developers building trading, market-data or analytics tools on a regulated prediction-market exchange, including sports event contracts. Not ideal for: Projects wanting conventional bookmaker odds or sports statistics; this is an exchange of event contracts, not a sports data feed.

**How much does Kalshi cost?** Kalshi does not publish prices on the pages we checked.

**Does Kalshi have a free tier?** Kalshi has no public free tier, but it offers demo access.

**What does Kalshi cover?** Kalshi is a betting exchange. Its data: Trading & risk, Odds.

**Does Kalshi have a WebSocket or streaming API?** Yes. Kalshi pushes data continuously: WebSocket.

**What do developers say about Kalshi?** Regulated prediction-market exchange with REST, WebSocket and FIX access; sports contracts are used by many arbitrage and trading bots, with clients in C++ and others. Users note the historical API lacks order-book depth, and live-score milestones can show goals later cancelled by VAR. Often paired with Polymarket aggregators.

**What are the alternatives to Kalshi?** Close alternatives in the SportDex catalog: Betfair Exchange API, Matchbook Exchange, Polymarket, Smarkets, BETDAQ.

## What developers say

Regulated prediction-market exchange with REST, WebSocket and FIX access; sports contracts are used by many arbitrage and trading bots, with clients in C++ and others. Users note the historical API lacks order-book depth, and live-score milestones can show goals later cancelled by VAR. Often paired with Polymarket aggregators.

Praised for: REST, WebSocket and FIX access; Settled markets, trades and candlesticks available; Large bot and client ecosystem

Complaints: No historical order-book depth for backtesting; Live score milestones may reflect cancelled goals

## Method
Facts were read from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that a feature is missing. Method: https://sportdex.net/methodology/
