Kalshi API danych

Kalshi API danych

Jedno czyste API dla głębokości Kalshi: czysty JSON przez REST z jednym kluczem Bearer dla historii oraz strumień live WebSocket dla teraźniejszości — oba emitują identyczne obiekty snapshotów, więc kod, na którym backtestujesz, czyta strumień live bez żadnych zmian.

Kalshi API danych od DepthFeed udostępnia głębokość księgi zleceń i dane cenowe jako czysty JSON przez HTTPS. Taryfikowane REST API zwraca wykrywanie rynków, metadane oraz pełnej głębokości snapshoty historyczne i najnowsze za pomocą jednego klucza Bearer; strumień WebSocket dostarcza te same obiekty na żywo. Bez SDK — wpina się w dowolny stack, w tym narzędzia agentowe typu function-calling i MCP.

Kalshi API danych w skrócie

Protokół
JSON przez HTTPS — REST + WebSocket
Autoryzacja
Bearer / X-API-Key (lub ?api_key= na WS)
Wykrywanie
Rynki → snapshoty → live /v3/stream
Gotowe pod agentów
Bez SDK; przyjazne MCP / function-calling
Aktywa
7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
Znaczniki czasu
Epoch-ms giełdy i odbioru, na snapshot
Cena instrumentu bazowego
Binance spot/futures, łączona na snapshot
Historia
Okna 7/30/90-dniowe + pełne archiwum (Desk)
Dostarczanie
REST API + live WebSocket, identyczny JSON
Rozdzielczość
Każda zmiana lub downsampling ?interval= 30s–1d

Co daje Ci to API

REST dla historii, WebSocket dla live — jeden kształt JSON

Wykryj rynki, a następnie pobierz snapshoty o pełnej głębokości dla dowolnego rynku przez REST API. Strumień live (wss://api.depthfeed.com/v3/stream) wysyła identyczne obiekty snapshotów w miarę zmian księgi, więc loader, który napiszesz do odtwarzania historii, czyta strumień live bez zmian — backtestuj na archiwum, potem skieruj ten sam kod na strumień i handluj.

Stworzone z myślą o automatyzacji i agentach

API to czysty JSON z jednym kluczem Bearer (lub X-API-Key), więc nie wymaga SDK i wpina się prosto w dowolną definicję narzędzia typu function-calling lub MCP. Protokół WebSocket to trzy operacje JSON (subscribe / unsubscribe / ping), z autoryzacją ?api_key= tam, gdzie nie da się ustawić nagłówków. Błędy korzystają ze stabilnego enuma kodów, na którym możesz rozgałęziać logikę (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST, …).

Taryfikowane, stronicowane i regulowane

Stronicowanie keyset (cursor) oraz limity zapytań zależne od planu utrzymują duże pobrania przewidywalnymi, z nagłówkami X-RateLimit-* przy każdej odpowiedzi. Wybierz swoją rozdzielczość: domyślnie każda zarejestrowana zmiana księgi, albo dodaj ?interval= (30s–1d), by downsamplować po stronie serwera do jednej księgi na przedział. Pełna dokumentacja z gotowymi do skopiowania przykładami znajduje się w docs.

Start pulling kalshi api danych

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.

Pytania i odpowiedzi.

Nie. To czysty JSON przez HTTPS z jednym kluczem Bearer, więc działa z dowolnego języka mającego klienta HTTP i wpina się w narzędzia agentowe typu function-calling lub MCP bez żadnego wrappera. Live WebSocket używa trzech prostych operacji JSON (subscribe / unsubscribe / ping), a autoryzacja ?api_key= obsługuje klientów, którzy nie mogą ustawiać nagłówków.