Kalshi Data API

Kalshi Data API

Eine saubere API für die Kalshi-Markttiefe: reines JSON über REST mit einem einzigen Bearer-Key für die Historie und ein Live-WebSocket-Stream für die Gegenwart — beide liefern identische Snapshot-Objekte, sodass der Code, mit dem Sie backtesten, den Live-Feed unverändert liest.

Start free, no card

Die DepthFeed Kalshi Data API liefert Orderbuch-Tiefe und Preisdaten als reines JSON über HTTPS. Eine abgerechnete REST-API gibt Market-Discovery, Metadaten sowie historische und aktuelle Full-Depth-Snapshots mit einem einzigen Bearer-Key zurück; ein WebSocket-Stream pusht dieselben Objekte live. Kein SDK erforderlich — sie fügt sich in jeden Stack ein, einschließlich Function-Calling und MCP-artiger Agenten-Tools.

Read the API docs

Die Kalshi Data API auf einen Blick

Protokoll
JSON über HTTPS — REST + WebSocket
Auth
Bearer / X-API-Key (oder ?api_key= auf WS)
Discovery
Märkte → Snapshots → Live /v3/stream
Agentenfertig
Kein SDK; MCP-/Function-Calling-freundlich
Assets
7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
Zeitstempel
Epoch-ms Börse + Empfang, pro Snapshot
Basispreis
Binance Spot/Futures, pro Snapshot verknüpft
Historie
7/30/90-Tage-Fenster + Vollarchiv (Desk)
Auslieferung
REST-API + Live-WebSocket, identisches JSON
Auflösung
Jede Änderung oder ?interval= 30s–1d Downsampling

Kalshi Data API

Was die API Ihnen liefert

  1. REST für die Historie, WebSocket für Live — eine JSON-Form

    Entdecken Sie Märkte und ziehen Sie dann Full-Depth-Snapshots für jeden Markt über die REST-API. Der Live-Stream (wss://api.depthfeed.com/v3/stream) pusht die identischen Snapshot-Objekte, sobald sich Orderbücher ändern, sodass der Loader, den Sie zum Abspielen der Historie schreiben, den Live-Feed unverändert liest — backtesten Sie gegen das Archiv, richten Sie dann denselben Code auf den Stream und handeln Sie.

  2. Gebaut für Automatisierung und Agenten

    Die API ist reines JSON mit einem Bearer-Key (oder X-API-Key), braucht also kein SDK und lässt sich direkt in jede Function-Calling- oder MCP-artige Tool-Definition einsetzen. Das WebSocket-Protokoll besteht aus drei JSON-Operationen (subscribe / unsubscribe / ping), mit ?api_key=-Authentifizierung, wo sich Header nicht setzen lassen. Fehler nutzen ein stabiles Code-Enum, auf das Sie verzweigen können (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST, …).

  3. Abgerechnet, paginiert und anpassbar

    Keyset-(Cursor-)Pagination und Rate-Limits je Plan halten große Abrufe vorhersehbar, mit X-RateLimit-*-Headern bei jeder Response. Wählen Sie Ihre Auflösung: standardmäßig jede aufgezeichnete Orderbuch-Änderung oder fügen Sie ?interval= (30s–1d) hinzu, um serverseitig auf ein Orderbuch pro Bucket herunterzurechnen. Die vollständige Referenz mit kopierfertigen Beispielen finden Sie in den Docs.

Start pulling kalshi data api

Free Explorer tier, no card. Full bid/ask depth and the underlying price on every snapshot, over a REST API and a live WebSocket stream.

Start free, no card · Read the API docs

Mehr zu Kalshi-DatenMehr zu Kalshi-Daten

Fragen, beantwortet.

Beginne, Polymarket · Kalshi · Limitless auf echter Tiefe zu backtesten.