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.

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.

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

Was die API Ihnen liefert

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.

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, …).

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.

Fragen, beantwortet.

Nein. Es ist reines JSON über HTTPS mit einem einzigen Bearer-Key, funktioniert also aus jeder Sprache mit HTTP-Client und fügt sich ohne Wrapper in Function-Calling- oder MCP-artige Agenten-Tools ein. Der Live-WebSocket nutzt drei einfache JSON-Operationen (subscribe / unsubscribe / ping), und die ?api_key=-Authentifizierung deckt Clients ab, die keine Header setzen können.

Beginne, Kalshi auf echter Tiefe zu backtesten.

Kostenlos starten, keine Karte. Upgrade, wenn deine Strategie bereit für das volle Orderbuch ist.

Kostenlos starten