Dane Kalshi

Dane Kalshi: Księgi Zleceń na Żywo, API i Cztery Warstwy Danych

Dane Kalshi występują w czterech warstwach i odpowiadają na różne pytania. Rynki, świece i transakcje są serwowane przez własne API Kalshi. Spoczywająca księga zleceń yes i no to warstwa, którą Kalshi pokazuje tylko w czasie rzeczywistym — więc księga z przeszłości istnieje tylko, jeśli ktoś ją nagrał.

Dane z pierwszej ręki z archiwum Kalshi

Obliczone bezpośrednio z własnego przechwycenia DepthFeed, a nie cytowane z arkusza dostawcy, dlatego zawierają datę pomiaru i nazwany kohortę. Mierzone na archiwum na żywo z czerwca 21, 2026, na rynkach BTC 15-minutowych. Zasięg rośnie ciągle, więc liczby są dolną granicą, a nie stałą wartością.

  • 1.5 miliarda

    snapshoty księgi zleceń. Zarejestrowane księgi z ponad 2,600,000 rynków kryptowalut Kalshi.

  • 1¢

    typowy spread. Mediana spreadu tak/nie na rynkach BTC 15 minutowych.

  • 96 poziomów cen po każdej stronie

    głębokość drabinki. Mediana poziomów po stronie na rynkach BTC 15-minutowych, z pełnych 100 Kalshi.

  • 156,000 kontraktów

    wielkość spoczynkowa. Mediana całkowitej liczby kontraktów spoczywających po obu stronach tej samej kohorty.

Dane Kalshi obejmują cztery warstwy: metadane rynku (serie, zdarzenia i tickery rynków oraz sposób rozliczenia kontraktu), historię cen (świece z miejscem handlu), transakcje (co zostało wykonane) oraz głębokość księgi zleceń (spoczywające oferty yes i no w danym momencie). API Kalshi serwuje pierwsze trzy historycznie; punkt końcowy księgi zleceń zwraca tylko aktualną księgę.

Przeglądaj dostępne zestawy danych do pobrania

Anatomia prawdziwej książki Kalshi

Ta drabinka jest skopiowana dosłownie z jednej zarejestrowanej obserwacji BTC 15 minut — to prawdziwy wiersz z archiwum, a nie ilustracja.

Takie ofertyBrak ofert kupna0.326,6450.311,1290.301,0250.291,5350.67635.10.661,3510.652,6450.642,310
Rozmiar w stanie spoczynku na każdym poziomie cenowym — KXBTC15M-26JUN211530 (Kalshi). Długość słupka ∝ rozmiar.

Oferta kupna tak przy cenie p to oferta sprzedaży nie przy 1 − p, więc implikowana cena sprzedaży tak to 1 − najlepsza oferta kupna nie.: pełne REST poll głębokości.

yes_prices / yes_sizes
Spoczywające oferty yes jako cena i liczba kontraktów, najlepsze pierwsze.
no_prices / no_sizes
Spoczywające oferty no. Każda to oferta yes po cenie 1 − cena, co jest sposobem odczytu implikowanego ask yes (0.33 tutaj).
ticker
Dokładny ticker rynku — seria, okno zdarzenia i strike — i jedyny stabilny klucz łączenia.
recv_ts_ms
Kiedy księga została otrzymana, w milisekundach epoki — oś czasu, według której każdy snapshot Kalshi jest uporządkowany i łączony.

Pokrycie Kalshi w skrócie

Snapshoty księgi zleceń
1.5 miliarda+ zarejestrowanych obserwacji
Zarejestrowane rynki
2,600,000+
Historia od
Styczeń 2026
Okna rynkowe
15-minutowe, godzinowe, dzienne i tygodniowe
Aktywa kryptowalutowe
7
Struktura księgi
Tak i nie drabinki ofert; implikowana oferta sprzedaży = 1 − najlepsza przeciwna oferta kupna
Dostawa
REST, CSV i Parquet

Pobierz dane Kalshi według warstwy

Najpierw odkryj rynki według serii, aby tickery i metadane pozostały powiązane z żądaniem, potem poproś o zarejestrowane książki dla jednego dokładnego tickera rynku.

Żądanie do skopiowaniashell
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"
  • Używaj pełnego tickera rynku, włącznie z ceną wykonania; ticker zdarzenia nazywa kilka rynków z różnymi księgami.
  • Odczytaj ofertę yes jako 1 − najlepszą ofertę no; nie ma oddzielnej tablicy ofert ask.
  • Śledź kursor odpowiedzi dla następnej strony zamiast budować offsety.

Dane Kalshi

Cztery warstwy danych Kalshi

  1. Rynki i tickery — czym faktycznie jest kontrakt

    Kalshi nazywa wszystko trzema zagnieżdżonymi tickerami: serię (KXBTC15M, każdy 15-minutowy rynek Bitcoina), zdarzenie (okno tej serii) i rynek (jeden strike w zdarzeniu, np. KXBTC15M-26JUN211530-30). Ticker rynku jest kluczem łączenia; tickery serii i zdarzenia służą do masowego odkrywania rynków. Błędne zrozumienie tego poziomu to najczęstszy błąd rekonsyliacji, ponieważ zdarzenie obejmuje kilka rynków z różnymi strike’ami i bardzo różnymi księgami.

  2. Historia cen Kalshi — świece i to, co pomijają

    API Kalshi obsługuje świece: otwarcie, maksimum, minimum i zamknięcie ceny tak w ustalonych okresach, z wolumenem. To właściwe dane do dokładności prognoz, kalibracji i wykresów. Świeca nie mówi jednak, czy rozmiar był dostępny: zamknięcie na 32 centów oznacza, że tam wydrukowano transakcję, nie że zlecenie na 500 kontraktów mogło się tam zrealizować. Na rynku 15-minutowym seria świec o niskiej rozdzielczości niesie tylko kilka punktów przez całe życie kontraktu.

  3. Transakcje — co wykonano

    Punkt końcowy transakcji Kalshi zwraca wykonane realizacje z ceną, liczbą i stroną takera, a jego historyczny poziom je przechowuje. To pokrywa badania wolumenu, przepływu i czasu realizacji. Jak w każdej taśmie transakcji, nie można odtworzyć księgi: cienki i głęboki rynek mogą wydrukować te same transakcje, więc poślizg, jaki zapłaciłoby zlecenie, nie jest wyprowadzalny tylko z transakcji.

  4. Dane księgi zleceń Kalshi — oferty tak, oferty nie i implikowany ask

    Księga Kalshi to dwie drabiny ofert kupna: oferty kupna tak i oferty kupna nie. Nie ma oddzielnej strony sprzedaży, ponieważ oferta kupna nie po cenie p to oferta sprzedaży tak po cenie 1 − p. W zarejestrowanej poniżej próbce najlepsza oferta kupna tak to 0.32, a najlepsza oferta kupna nie to 0.67, więc domniemana oferta sprzedaży tak to 0.33 — rynek jednocentowy. Publiczny punkt końcowy księgi zleceń Kalshi zwraca tę strukturę tylko dla bieżącej chwili; jego poziom historyczny obejmuje transakcje i wykresy świecowe, a nie głębokość w czasie. Odtworzenie księgi w jej pierwotnej postaci wymaga ciągłego przechwytywania, co zapewnia archiwum DepthFeed.

  5. API danych Kalshi: dopasowanie zapytania do warstwy

    DepthFeed udostępnia zarejestrowane warstwy przez jedną powierzchnię REST. Odkrywanie rynku przyjmuje ticker serii i zakres czasu, zwracając rynki z tickerami i metadanymi; trasa snapshot zwraca zarejestrowane książki dla jednego dokładnego tickera rynku, z include_orderbook ujawniającym obie drabiny; orderbook/latest zwraca najnowszą zarejestrowaną książkę. Downsampling wybiera rzeczywistą zarejestrowaną obserwację zamiast interpolować, więc luka pozostaje widoczną luką.

  6. Pobieranie danych Kalshi: CSV, Parquet lub REST

    Używaj CSV do inspekcji i małych wyciągów, Parquet do dużych badań kolumnowych oraz REST do ograniczonych lub przyrostowych pobrań. Format powinien zmieniać sposób dostarczania bajtów, nigdy znaczenia rekordu: zachowaj ticker rynku, znacznik czasu odbioru w milisekundach, pełne tablice cen i rozmiarów tak i nie oraz wyraźne znaczniki tam, gdzie danych brakuje. Zbiór danych Kalshi zredukowany do jednej ceny na wiersz to seria świec pod inną nazwą.

  7. Czego celowo tu nie twierdzimy

    Zarchiwizowany zapis zaczyna się w styczniu 2026, gdzie rozpoczęto ciągłe przechwytywanie, a nie tam, gdzie zaczął Kalshi — własne świece i transakcje Kalshi sięgają dalej niż jakikolwiek zewnętrzny archiwum książki, dlatego warstwy te są uzupełniające, a nie zamienne. Zakres obejmuje rynki kryptowalut; dane opisują zmierzone próbki na nazwanej kohorcie, a nie gwarancję usługi. Tam, gdzie rynek nie został zarejestrowany, odpowiedzią jest wyraźna luka.

Pobierz prawdziwą księgę Kalshi przed integracją

Zacznij od ograniczonej próbki nagranej: sprawdź tickery, znaczniki czasu i obie drabinki względem własnego loadera, następnie utwórz klucz, gdy schemat pasuje do zadania.

Uzyskaj dostęp do danych Kalshi · Przeglądaj dostępne zestawy danych do pobrania

Więcej o danych KalshiWięcej o danych Kalshi

Pytania, odpowiedzi.

Rozpocznij backtesting na rzeczywistej głębokości.