Kalshi-Historische Daten
Kalshi historische Daten: Preise, Ergebnisse, Orderbücher und Downloads
Kalshi Geschichte gibt es in vier Arten: welche Märkte existierten und wie sie abgerechnet wurden, Preiskerzen, Trades und das Orderbuch. DepthFeed zeichnet die erste, zweite und vierte für jede erreichbare Kategorie auf — 10.8 Millionen Märkte, 134 Millionen Kerzen und 1.9 Milliarden Buch-Snapshots — und liefert sie per API oder als Tagesdateien.
Das Kalshi-Archiv, gezählt
Lesen Sie aus dem Archiv und dem öffentlichen Dateikatalog von DepthFeed. Jede Zahl trägt ihr Datum. Archivzählungen Stand Oktober 29, 2026; Dateibestand Stand Oktober 29, 2026. Die Abdeckung wächst täglich, daher ist jede Zahl eine Untergrenze.
10.8M
erfasste Märkte. Mit Abrechnungsergebnissen, über jede Kalshi-Kategorie hinweg.
134M
Kerzen. 1-Minuten- und stündlich, von 2025-08-08.
1.9B
Orderbuch-Snapshots. Aufgezeichnete Ja- und Nein-Leitern über 7.4 Millionen Märkte.
197
tägliche Dateien. Versiegelte UTC-Tage von Orderbüchern, 2026-01-08 bis 2026-10-26.
Kalshi historische Daten sind jede Aufzeichnung eines Kalshi-Marktes nach dem vergangenen Moment: seine Metadaten und Abrechnungsergebnisse, Kerzenpreise, ausgeführte Trades und das ruhende Ja- und Nein-Orderbuch. Kalshis eigene API liefert Märkte, Kerzen und Trades, mit älteren abgerechneten Daten auf separaten historischen Endpunkten, gibt das Orderbuch aber nur so zurück, wie es jetzt ist. Vergangene Bücher existieren nur, wenn sie jemand aufgezeichnet hat.
Kalshi-Tagesdateien durchsuchen
Kalshi Geschichte nach Kategorie
Jede Kalshi-Serie trägt eine Kategorie. Dies sind die Märkte, die DepthFeed in jeder Kategorie aufgezeichnet hat, wie viele sich abgerechnet haben und wie viel Preis- und Buchhistorie dafür vorliegt.
| Kategorie | Aufgezeichnete Märkte | Abgeschlossen | Kerzen (1-Minuten, stündlich) | Aufgezeichnete Buch-Snapshots |
|---|---|---|---|---|
| Krypto | 7.51M | 7.13M | 268K | 1.64 Mrd., von 2026-01-08 |
| Sportarten | 1.92M | 1.81M | 72.6M | 171 Mio., von 2026-02-27 |
| Finanzwerte | 523K | 487K | 10.2M | 41.7M, von 2026-04-24 |
| Rohstoffe | 476K | 447K | 2.26M | 25.6M, von 2026-09-08 |
| Klima und Wetter | 199K | 168K | 2.16M | 7.1M, von 2026-09-08 |
| Wirtschaft | 56.9K | 9.0K | 6.44M | 14.2 Mio., von 2026-05-14 |
| Unterhaltung | 47.0K | 23.2K | 11.3M | 1.7 Mio., von 2026-02-27 |
| Wahlen | 32.1K | 6.1K | 18.4M | 12.7K, von 2026-09-09 |
| Erwähnungen | 27.7K | 23.2K | 1.89M | 93K, von 2026-03-18 |
| Politik | 8.2K | 4.3K | 5.46M | 741K, von 2026-04-24 |
| Wissenschaft und Technologie | 6.5K | 2.9K | 1.97M | 586K, von 2026-09-10 |
Wo man Kalshi-Historische Daten bekommt: Quellen im Vergleich
Keine einzelne Quelle hat alles. Kalshis eigene API reicht am weitesten zurück für Preise und Trades; aufgezeichnete Orderbücher beginnen ab 2026, egal woher Sie sie beziehen.
| Quelle | Was er abdeckt | Wie weit zurück | Vergangene Orderbücher | Format | Kosten |
|---|---|---|---|---|---|
| Kalshi API (offiziell) | Märkte, Abrechnungen, Kerzen, Trades; alle Kategorien | Markteinführung jedes Marktes, ab 2021 | Nein – nur aktuelles Orderbuch | JSON über REST | Kostenlos |
| Litschi | Märkte, Trades, Ergebnisse, Orderbuch-Historie; No-Code-Arbeitsbereich | Juli 2021 (7.68M Märkte, 72.1M Trades, wie Lychee angibt) | Ja, wie Lychee angibt | CSV-, XLSX-, JSON-Exporte | Kostenlose Stufe von 100 Zeilen pro Blatt; Researcher $199 pro Jahr |
| Predexon | Märkte, Trades, Preise, Kerzen | Tick-Historie ab Januar 2026 | Ja, auf Tick-Ebene | REST, Parquet | Kostenlose Stufe; kostenpflichtige Pläne |
| Allium | Kalshi Märkte und Trades in einem SQL-Datenlager | Wie in Alliums Dokumentation aufgeführt | Nicht angegeben | SQL | Vertriebsgeführt |
| Hugging Face- und Kaggle-Datensätze | Einmalige Dumps von Märkten, Trades oder Preisen | Bei Upload festgelegt; nicht aktualisiert | Selten | CSV, Parquet | Kostenlos |
| DepthFeed | Märkte und Abrechnungen für 10.8 Millionen Märkte in jeder Kategorie, 1-Minuten- und Stundenkerzen, aufgezeichnete Ja- und Nein-Bücher | Kerzen ab 2025-08-08; Orderbücher ab 2026-01-08 | Ja: Snapshots und Level-Änderungen | REST, tägliche Parquet-Dateien | Kostenloser Schlüssel: letzte 7 Tage; Dateien $80 pro GiB |
Kostenloses Beispiel: echt aufgezeichnete Kalshi-Bücher
Vier abgerechnete Märkte aus vier Kategorien: ein BTC 15-Minuten-Markt, ein WTI-Öl 15-Minuten-Markt, ein New Yorker Temperaturmarkt und ein NFL-Fantasy-Leader-Markt. Jedes aufgezeichnete Ja- und Nein-Buch von einer Stunde vor Öffnung bis zum Schließen, plus das Ergebnis jedes Marktes. Echte Archivzeilen, keine synthetischen. Kein Konto erforderlich.
- Orderbücher, Parquet (242 KB, 1,020 Zeilen)
- Orderbücher, CSV (gzip) (159 KB)
- Märkte und Ergebnisse, CSV (1 KB, 4 Zeilen)
import io
import pandas as pd
import requests
def fetch(name):
r = requests.get(f"https://depthfeed.com/samples/kalshi/{name}", timeout=60)
r.raise_for_status()
return io.BytesIO(r.content)
books = pd.read_parquet(fetch("kalshi-sample-books.parquet"))
markets = pd.read_csv(fetch("kalshi-sample-markets.csv"))
books = books[books.yes_prices.str.len().gt(0) & books.no_prices.str.len().gt(0)].copy()
books["best_yes_bid"] = books.yes_prices.apply(max)
books["yes_ask"] = 1 - books.no_prices.apply(max) # a no bid at p is a yes offer at 1 - p
books["spread"] = books.yes_ask - books.best_yes_bid
print(books.groupby("ticker").spread.median())
print(markets[["ticker", "result", "settled_price"]])- Beide Seiten sind Gebote. Nimm das Beste von jedem mit max() und lese das Ja-Angebot als 1 − bestes Nein-Gebot.
- Größen sind Vertragsanzahlen und können Bruchteile sein; Preise sind 0–1 Dollar.
- Beispiellizenz: kostenlos für Bewertung und Forschung nutzbar; zitieren Sie DepthFeed, wenn Sie Ergebnisse daraus veröffentlichen.
Ein aufgezeichnetes Kalshi-Buch
Kopiert von einer gespeicherten BTC 15-Minuten-Beobachtung. Dies ist eine 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
- Ruhende Ja-Gebote als Preis und Vertragsanzahl.
- no_prices / no_sizes
- Ruhende Nein-Gebote. Jedes ist ein Ja-Angebot zu 1 − Preis, was den implizierten Ja-Ask ergibt (hier 0.33).
- Ticker
- Der exakte Markt-Ticker, Strike eingeschlossen, und der einzige stabile Join-Key.
- recv_ts_ms
- Wann das Buch empfangen wurde, in Epoch-Millisekunden; Kalshi-Bücher tragen keinen separaten Börsentimestamp.
Kalshi Geschichte auf einen Blick
- Märkte und Ergebnisse
- 10.8 Millionen Märkte, jede Kategorie
- Kerzen
- 134 Millionen, 1-Minute und stündlich, von 2025-08-08
- Orderbuch-Snapshots
- 1.9 Milliarden über 7.4 Millionen Märkte, von 2026-01-08
- Orderbuch-Snapshot-Dateien
- 197 versiegelte UTC-Tage, 2026-01-08 bis 2026-10-26, 18.93 GiB
- Level-Änderungsdateien
- 81 Tage von 2026-08-07, 215.47 GiB
- Kostenloser API-Schlüssel
- Letzte 7 Tage Historie, keine Karte
- Dateien
- $80 pro GiB, einmalig; $5 Mindestbestellung
Kalshi-Historie für einen Markt abrufen
Listen Sie Märkte in einer Serie auf, dann ziehen Sie Kerzen oder aufgezeichnete Bücher für einen genauen Markt-Ticker. Ein kostenloser Schlüssel deckt die letzten 7 Tage ab.
# Markets in one series, with results once settled
curl -s "https://api.depthfeed.com/v3/kalshi/markets?series=KXHIGHNY&limit=5" \
-H "Authorization: Bearer df_your_key"
# 1-minute candles for one market
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/candles" \
-H "Authorization: Bearer df_your_key"
# Recorded yes and no books for the same market
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/snapshots?include_orderbook=true" \
-H "Authorization: Bearer df_your_key"- Lese das Ja-Angebot als 1 − bestes Nein-Gebot; es gibt kein separates Ask-Array.
- Anfragen, die älter als Ihr Planfenster sind, liefern HISTORY_LIMIT_EXCEEDED; Tagesdateien haben kein Planfenster.
- Folgen Sie dem Antwortcursor, bis has_more falsch ist.
Kalshi-Historische Daten
Was Kalshi speichert und was nicht
Märkte und Abrechnungsergebnisse
Jeder Kalshi-Markt hat eine Serie, ein Ereignis und einen Marktticker, einen Titel, Öffnungs- und Schließzeiten und nach der Abrechnung ein Ergebnis und einen Abrechnungswert. Das ist die Grundlage für jede Kalibrierung oder Backtest. DepthFeed hält 10.8 Millionen dieser Datensätze über alle Kategorien, einschließlich Sport und Wahlen, sodass Ergebnisse mit Preisen verknüpft werden können, ohne Kalshis API Markt für Markt abzufragen.
Kerzen: wo gehandelt wurde, nicht was verfügbar war
Eine Kerze gibt Eröffnung, Hoch, Tief und Schluss für das Ja-Gebot, das Ja-Angebot und den gehandelten Preis über eine Minute oder eine Stunde, mit Volumen und offenem Interesse. DepthFeed hält 134 Millionen davon seit 2025-08-08. Ein Schlusskurs von 32 Cent bedeutet, dass dort ein Trade gedruckt wurde, nicht dass 500 Verträge in der Nähe hätten gefüllt werden können.
Trades: Kalshis eigene API reicht am weitesten zurück
Kalshis Trades-Endpunkt und seine historische Stufe reichen bis zum Start jedes Marktes zurück, weiter als jedes Drittanbieter-Archiv. Für mehrjährige Trade-Forschung paginieren Sie Kalshis historische Endpunkte; DepthFeed behält nur ein aktuelles rollierendes Fenster von Trades.
Das Orderbuch: nur aktuell, außer aufgezeichnet
Ein Kalshi-Buch sind zwei Leitern von Geboten. Ein Nicht-Gebot zum Preis p ist ein Ja-Angebot zum Preis von 1 − p, sodass im aufgezeichneten Beispiel unten das beste Ja-Gebot 0.32, das beste Nicht-Gebot 0.67 und das implizierte Ja-Angebot 0.33 ist. Der Orderbuch-Endpunkt von Kalshi gibt dies nur für den gegenwärtigen Moment zurück. DepthFeed hat seit dem 2026-01-08 1.9 Milliarden Bücher über 7.4 Millionen Märkte aufgezeichnet.
Tägliche Parquet-Dateien: was ein Tag enthält
Jeder abgeschlossene UTC-Tag ist eine Parquet-Datei mit vollständigen Tiefensnapshots, sortiert nach Markt zuerst in 5,000-Zeilengruppen; neuere Tage enthalten 5.4–8.6 Millionen Zeilen. Die Zeilen enthalten Ticker, Serie, den Empfangszeitstempel sowie die Arrays yes_prices, yes_sizes, no_prices und no_sizes. Nehmen Sie das beste Gebot auf jeder Seite mit max() statt sich auf die Reihenfolge im Array zu verlassen, und wandeln Sie die No-Seite um, bevor Sie sie als Nachfrage behandeln.
REST-Historie für begrenzte Abrufe
Für wenige Märkte oder ein kurzes Fenster ist die API günstiger als eine Datei. Listen Sie Märkte nach Serien-Ticker auf, dann fordern Sie Kerzen oder aufgezeichnete Snapshots für einen genauen Marktticker an. Verwenden Sie den vollständigen Ticker, inklusive Strike: Ein Ereignis-Ticker benennt mehrere Märkte mit sehr unterschiedlichen Preisen.
Was diese Historie Ihnen nicht sagen kann
Aufgezeichnete Bücher zeigen, was ruhte, nicht was mit Ihrem Auftrag passiert wäre: Warteschlangenposition und eigener Markteinfluss sind in keinem Snapshot enthalten. Die Buchabdeckung beginnt zu unterschiedlichen Daten je Kategorie (siehe Tabelle oben), und kein Archiv enthält Kalshi-Bücher vor 2026.
Abfrage der Kalshi-Historie mit kostenlosem API-Schlüssel
Ein kostenloser Schlüssel gibt die letzten 7 Tage der Kalshi-Historie zurück – Marktergebnisse, Kerzen und aufgezeichnete Bücher – ohne Karte. Bezahlte Pläne erweitern das Fenster; ganze UTC-Tage von Büchern werden auch als Parquet-Dateien verkauft.
Kostenlosen API-Schlüssel erhaltenKalshi-Tagesdateien durchsuchen
