API dati Kalshi

API dati Kalshi

Un'unica API pulita per la profondità di Kalshi: JSON su REST con una sola chiave Bearer per lo storico, e uno stream WebSocket live per il presente — entrambi emettono gli stessi identici oggetti snapshot, così il codice con cui fai backtest legge il feed live senza modifiche.

L'API dati Kalshi di DepthFeed serve la profondità dell'order book e i dati di prezzo come JSON puro su HTTPS. Un'API REST a consumo restituisce la discovery dei mercati, i metadati e gli snapshot storici/più recenti full-depth con una sola chiave Bearer; uno stream WebSocket invia gli stessi oggetti in tempo reale. Nessun SDK richiesto — si integra in qualsiasi stack, inclusi i tool agentici function-calling e in stile MCP.

L'API dati Kalshi in sintesi

Protocollo
JSON su HTTPS — REST + WebSocket
Autenticazione
Bearer / X-API-Key (o ?api_key= su WS)
Discovery
Mercati → snapshot → /v3/stream live
Pronta per agenti
Nessun SDK; compatibile MCP / function-calling
Asset
7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
Timestamp
Epoch-ms exchange + ricezione, per snapshot
Prezzo sottostante
Binance spot/futures, unito per snapshot
Storico
Finestre 7/30/90 giorni + archivio completo (Desk)
Distribuzione
API REST + WebSocket live, JSON identico
Risoluzione
Ogni variazione, o downsampling ?interval= 30s–1d

Cosa ti offre l'API

REST per lo storico, WebSocket per il live — un solo formato JSON

Scopri i mercati, poi recupera snapshot full-depth per qualsiasi mercato tramite l'API REST. Lo stream live (wss://api.depthfeed.com/v3/stream) invia gli stessi identici oggetti snapshot man mano che gli order book cambiano, così il loader che scrivi per ripercorrere lo storico legge il feed live senza modifiche — fai backtest sull'archivio, poi punta lo stesso codice allo stream e opera.

Costruita per automazione e agenti

L'API è JSON puro con una sola chiave Bearer (o X-API-Key), quindi non richiede SDK e si inserisce direttamente in qualsiasi definizione di tool function-calling o in stile MCP. Il protocollo WebSocket è composto da tre operazioni JSON (subscribe / unsubscribe / ping), con autenticazione ?api_key= dove non è possibile impostare header. Gli errori usano un enum di codici stabile su cui puoi diramare la logica (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST, …).

A consumo, paginata e regolabile

La paginazione keyset (cursor) e i rate limit per piano rendono prevedibili i pull di grandi dimensioni, con header X-RateLimit-* su ogni risposta. Scegli la tua risoluzione: ogni variazione registrata dell'order book per impostazione predefinita, oppure aggiungi ?interval= (30s–1d) per fare downsampling lato server a un solo book per bucket. Il riferimento completo con esempi copia-incolla è nella documentazione.

Start pulling api dati kalshi

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.

Domande, con risposta.

No. È semplice JSON su HTTPS con una sola chiave Bearer, quindi funziona da qualsiasi linguaggio dotato di client HTTP e si integra nei tool agentici function-calling o in stile MCP senza wrapper. Il WebSocket live usa tre semplici operazioni JSON (subscribe / unsubscribe / ping), e l'autenticazione ?api_key= copre i client che non possono impostare header.