Kalshi Daten
Kalshi Daten: Live-Orderbücher, API und die vier Datenschichten
Kalshi-Daten kommen in vier Schichten und beantworten unterschiedliche Fragen. Märkte, Kerzen und Trades werden von Kalshis eigener API bereitgestellt. Das ruhende Yes- und No-Orderbuch ist die Schicht, die Kalshi nur aktuell zeigt — das Buch zu einem beliebigen vergangenen Zeitpunkt existiert nur, wenn es jemand aufgezeichnet hat.
Ersthandige Zahlen aus dem Kalshi-Archiv
Direkt aus DepthFeeds eigener Erfassung berechnet und nicht aus einem Lieferantenblatt zitiert, weshalb sie ein Messdatum und eine benannte Kohorte tragen. Gemessen im Live-Archiv vom Juni 21, 2026, auf BTC 15-Minuten-Märkten. Die Abdeckung wächst kontinuierlich, daher sind die Zählungen eine Untergrenze und keine feste Zahl.
1.5 Milliarden
Orderbuch-Snapshots. Aufgezeichnete Bücher über 2,600,000+ Kalshi-Krypto-Märkte.
1¢
typischer Spread. Median Ja-Spread bei BTC 15-Minuten-Märkten.
96 Preisstufen auf jeder Seite
Orderbuchtiefe. Medianwerte pro Seite bei BTC 15-Minuten-Märkten, aus Kalshi's vollständigen 100.
156,000 Kontrakte
ruhende Größe. Median der insgesamt ruhenden Kontrakte über beide Leiter derselben Kohorte.
Kalshi-Daten umfassen vier Schichten: Marktdaten (Serien, Events und Markt-Ticker sowie wie ein Vertrag abgerechnet wird), Preisverlauf (Kerzen, wo gehandelt wurde), Trades (was ausgeführt wurde) und Orderbuch-Tiefe (die ruhenden Yes- und No-Bids zu einem Zeitpunkt). Kalshis API liefert die ersten drei historisch; der Orderbuch-Endpunkt liefert nur das aktuelle Buch.
Durchsuche herunterladbare Datensätze
Anatomie eines echten Kalshi-Buchs
Diese Ladder ist wortwörtlich kopiert von einer aufgezeichneten BTC 15-Minuten-Beobachtung — eine echte Zeile aus dem Archiv, keine Illustration.
Ein Ja-Gebot zum Preis p ist ein Nein-Angebot zu 1 − p, daher ist der implizite Ja-Ask 1 − das beste Nein-Gebot.: vollständige REST-Tiefe-Abfrage.
- Ja-Preise / Ja-Größen
- Die ruhenden Ja-Gebote als Preis und Vertragsanzahl, beste zuerst.
- no_prices / no_sizes
- Die ruhenden Nein-Gebote. Jedes ist ein Ja-Angebot zu 1 − Preis, so wird das implizierte Ja-Angebot (0.33 hier) gelesen.
- Ticker
- Der exakte Markt-Ticker — Serie, Ereignisfenster und Strike — und der einzige stabile Join-Key.
- recv_ts_ms
- Wann das Buch empfangen wurde, in Epoch-Millisekunden – die Zeitachse, nach der jeder Kalshi-Snapshot geordnet und verbunden wird.
Kalshi Abdeckung auf einen Blick
- Orderbuch-Snapshots
- 1.5 Milliarden+ aufgezeichnete Beobachtungen
- Erfasste Märkte
- 2,600,000+
- Historie ab
- Januar 2026
- Marktfenster
- 15-Minute, stündlich, täglich und wöchentlich
- Krypto-Assets
- 7
- Orderbuchstruktur
- Ja- und Nein-Bid-Ladders; implizierter Ask = 1 − bester entgegengesetzter Bid
- Lieferung
- REST, CSV und Parquet
Kalshi-Daten schichtenweise abrufen
Entdecken Sie Märkte zuerst nach Serien, damit Ticker und Metadaten an die Anfrage gebunden bleiben, dann fordern Sie aufgezeichnete Bücher für einen exakten Markt-Ticker an.
curl -s "https://api.depthfeed.com/v3/kalshi/markets?series=KXBTC15M&limit=5" \
-H "Authorization: Bearer df_your_key"
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/snapshots?include_orderbook=true" \
-H "Authorization: Bearer df_your_key"
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/orderbook/latest" \
-H "Authorization: Bearer df_your_key"- Verwenden Sie den vollständigen Markt-Ticker, einschließlich Strike; ein Ereignis-Ticker benennt mehrere Märkte mit unterschiedlichen Büchern.
- Lese das Ja-Angebot als 1 − bestes Nein-Gebot; es gibt kein separates Ask-Array.
- Folgen Sie dem Antwortcursor für die nächste Seite statt Offset zu bauen.
Kalshi Daten
Die vier Ebenen der Kalshi-Daten
Märkte und Ticker — was der Vertrag tatsächlich ist
Kalshi benennt alles mit drei verschachtelten Tickern: eine Serie (KXBTC15M, jeder 15-Minuten-Bitcoin-Markt), ein Event (ein Fenster dieser Serie) und ein Markt (ein Strike innerhalb des Events, z. B. KXBTC15M-26JUN211530-30). Der Markt-Ticker ist der Join-Schlüssel; die Serien- und Event-Ticker sind, wie man Märkte in großen Mengen entdeckt. Fehler auf dieser Ebene sind der häufigste Abgleichfehler, weil ein Event mehrere Märkte mit unterschiedlichen Strikes und sehr unterschiedlichen Büchern enthält.
Kalshi Preishistorie — Kerzen und was sie auslassen
Kalshis API liefert Kerzen: Open, High, Low und Close des Ja-Preises über feste Perioden, mit Volumen. Für Prognosegenauigkeit, Kalibrierung und Charting ist das der richtige Input. Was eine Kerze nicht sagt, ist, ob Größe verfügbar war: ein Close von 32 Cent bedeutet, dass dort ein Trade gedruckt wurde, nicht dass eine 500-Kontrakt-Order in der Nähe gefüllt werden konnte. Bei einem 15-Minuten-Markt trägt eine grobe Kerzenserie auch nur wenige Punkte über die gesamte Laufzeit des Kontrakts.
Trades — was ausgeführt wurde
Kalshis Trades-Endpunkt liefert ausgeführte Fills mit Preis, Anzahl und Taker-Seite, und seine historische Stufe speichert sie. Das deckt Volumen-, Flow- und Fill-Timing-Forschung ab. Wie bei jedem Trade-Tape kann es das Buch nicht rekonstruieren: Ein dünner Markt und ein tiefer können dieselben Trades drucken, sodass der Slippage, den eine Order bezahlt hätte, nicht allein aus Trades ableitbar ist.
Kalshi Orderbuchdaten — Ja-Bids, Nein-Bids und der implizierte Ask
Ein Kalshi-Buch sind zwei Leitern von Geboten: Ja-Gebote und Nicht-Gebote. Es gibt keine separate Angebotsseite, da ein Nicht-Gebot zum Preis p ein Ja-Angebot zum Preis von 1 − p ist. Im aufgezeichneten Beispiel unten ist das beste Ja-Gebot 0.32 und das beste Nicht-Gebot 0.67, sodass das implizierte Ja-Angebot 0.33 ist – ein Ein-Cent-Markt. Der öffentliche Orderbuch-Endpunkt von Kalshi gibt diese Struktur nur für den gegenwärtigen Moment zurück; seine historische Ebene umfasst Trades und Candlesticks, nicht die Tiefe über die Zeit. Das Buch so, wie es war, wiederzugeben, erfordert eine kontinuierliche Erfassung, was das Archiv von DepthFeed ist.
Kalshi Daten-API: Anfrage an die Schicht anpassen
DepthFeed stellt die aufgezeichneten Schichten über eine REST-Oberfläche bereit. Die Markterkennung nimmt einen Serien-Ticker und einen Zeitbereich und liefert die Märkte mit ihren Tickern und Metadaten; die Snapshot-Route liefert aufgezeichnete Bücher für einen exakten Markt-Ticker, wobei include_orderbook beide Leitern offenlegt; orderbook/latest liefert das neueste aufgezeichnete Buch. Downsampling wählt eine echte aufgezeichnete Beobachtung statt einer Interpolation, sodass eine Lücke eine sichtbare Lücke bleibt.
Kalshi Daten-Download: CSV, Parquet oder REST
Verwenden Sie CSV für Inspektion und kleine Extrakte, Parquet für große spaltenbasierte Forschung und REST für begrenzte oder inkrementelle Abfragen. Das Format sollte ändern, wie Bytes ankommen, niemals, was ein Datensatz bedeutet: Behalten Sie den Markt-Ticker, den Millisekunden-Empfangszeitstempel, die vollständigen Ja- und Nein-Preis- und Größenarrays sowie explizite Markierungen, wo Daten fehlen. Ein Kalshi-Datensatz, der auf einen Preis pro Zeile reduziert wird, ist eine Kerzenserie unter anderem Namen.
Was hier bewusst nicht behauptet wird
Das aufgezeichnete Archiv beginnt im Januar 2026, wo die kontinuierliche Erfassung begann, nicht wo Kalshi begann — Kalshis eigene Kerzen und Trades reichen weiter zurück als jedes Drittanbieter-Orderbucharchiv, weshalb die Ebenen Ergänzungen und keine Ersatzprodukte sind. Die Abdeckung hier betrifft Kryptomärkte; Zahlen beschreiben gemessene Stichproben einer benannten Kohorte, keine Dienstleistungszusage. Wo ein Markt nicht erfasst wurde, ist die Antwort eine explizite Lücke.
Ziehen Sie ein echtes Kalshi-Orderbuch, bevor Sie integrieren
Starte mit einer begrenzten aufgezeichneten Probe: überprüfe die Ticker, Zeitstempel und beide Ladders gegen deinen eigenen Loader, dann erstelle einen Schlüssel, sobald das Schema passt.
Kalshi-Datenzugang erhalten · Durchsuche herunterladbare Datensätze
