Данные Kalshi

Данные Kalshi: живые ордербуки, API и четыре слоя данных

Данные Kalshi представлены в четырёх слоях, отвечающих на разные вопросы. Серии, события, рынки, свечи и сделки предоставляются собственным API Kalshi. Отдыхающий ордербук Да и Нет — это слой, который Kalshi показывает только в текущем состоянии — ордербук в прошлом существует только если кто-то его записал.

Первичные данные из архива Kalshi

Вычислено непосредственно из собственного захвата DepthFeed, а не взято из прайс-листа поставщика, поэтому они имеют дату измерения и именованную когорту. Измерено на живом архиве по состоянию на июнь 21, 2026, на рынках BTC с интервалом 15 минут. Покрытие растёт непрерывно, поэтому количество является нижней границей, а не фиксированной величиной.

  • 1.5 миллиарда

    снимки книги заказов. Записанные книги по 2,600,000+ крипторынкам Kalshi.

  • 1¢

    типичный спред. Медианный спред yes на BTC 15-минутных рынках.

  • 96 уровней цен с каждой стороны

    глубина лестницы. Медианные уровни с каждой стороны на BTC 15-минутных рынках из полного 100 Kalshi.

  • 156,000 контрактов

    размер в состоянии покоя. Медианный общий объём контрактов в состоянии покоя по обеим лестницам одного когорты.

Данные Kalshi охватывают четыре слоя: метаданные рынка (серии, события и тикеры рынков и способ расчёта контракта), история цен (свечи с ценами сделок), сделки (исполненные ордера) и глубина ордербука (отдыхавшие заявки Да и Нет в момент времени). API Kalshi исторически обслуживает первые три; конечная точка ордербука возвращает только текущий ордербук.

Просмотр доступных для загрузки наборов данных

Анатомия реальной книги Kalshi

Эта лестница скопирована дословно из одного записанного наблюдения BTC с интервалом 15 минут — реальная строка из архива, а не иллюстрация.

Да, есть предложенияНет заявок0.326,6450.311,1290.301,0250.291,5350.67635.10.661,3510.652,6450.642,310
Остаточный размер на каждом ценовом уровне — KXBTC15M-26JUN211530 (Kalshi). Длина столбца ∝ размеру.

Заявка на да по цене p — это предложение на нет по цене 1 − p, поэтому подразумеваемый спрос на да равен 1 − лучшая заявка на нет.: полное опрос REST глубины.

yes_prices / yes_sizes
Лестница yes bids в состоянии покоя как цена и количество контрактов, сначала лучшие.
no_prices / no_sizes
Лестница no bids в состоянии покоя. Каждый — это предложение yes по цене 1 − цена, так читается подразумеваемый ask yes (здесь 0.33).
тикер
Точный тикер рынка — серия, окно события и страйк — и единственный стабильный ключ соединения.
recv_ts_ms
Когда книга была получена, в миллисекундах эпохи — временная ось, по которой упорядочены и объединены все снимки Kalshi.

Обзор покрытия Kalshi

Снимки состояния книги заявок
1.5 миллиарда+ записанных наблюдений
Захваченные рынки
2,600,000+
История с
Январь 2026
Окна рынка
15 минутные, часовые, дневные и недельные
Криптоактивы
7
Структура книги заказов
Лестницы заявок Да и Нет; подразумеваемый спрос = 1 − лучшая противоположная заявка
Доставка
REST, CSV и Parquet

Получить данные Kalshi по слоям

Сначала откройте рынки по серии, чтобы тикеры и метаданные оставались прикрепленными к запросу, затем запросите записанные книги для одного точного тикера рынка.

Запрос, доступный для копированияshell
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"
  • Используйте полный рыночный тикер, включая страйк; тикер события обозначает несколько рынков с разными книгами.
  • Читать предложение yes как 1 − лучший запрос no; отдельного массива заявок нет.
  • Следуйте за курсором ответа для следующей страницы вместо построения смещений.

Данные Kalshi

Четыре уровня данных Kalshi

  1. Рынки и тикеры — что представляет собой контракт

    Kalshi называет всё тремя вложенными тикерами: серия (KXBTC15M, каждый 15-минутный биткоин-рынок), событие (один интервал серии) и рынок (один страйк внутри события, например KXBTC15M-26JUN211530-30). Тикер рынка — ключ соединения; тикеры серии и события — способ массового обнаружения рынков. Ошибка на этом уровне — самая частая ошибка согласования, потому что событие содержит несколько рынков с разными страйками и очень разными книгами.

  2. История цен Kalshi — свечи и то, что они не показывают

    API Kalshi предоставляет свечи: открытие, максимум, минимум и закрытие цены Да за фиксированные периоды с объёмом. Для точности прогнозов, калибровки и построения графиков это правильный вход. Что свеча не показывает — это доступность объёма: закрытие в 32 цента означает, что там была сделка, а не что ордер на 500 контрактов мог заполниться рядом. На 15-минутном рынке грубая серия свечей содержит лишь несколько точек за весь срок контракта.

  3. Сделки — что исполнено

    Конечная точка сделок Kalshi возвращает исполненные сделки с ценой, количеством и стороной тейкера, и исторический уровень их сохраняет. Это покрывает исследования объёма, потока и времени исполнения. Как и любой торговый лент, она не восстанавливает книгу: тонкий и глубокий рынок могут иметь одинаковые сделки, поэтому проскальзывание ордера нельзя вывести только из сделок.

  4. Данные ордербука Kalshi — заявки Да, заявки Нет и подразумеваемый аск

    Книга Kalshi состоит из двух лестниц заявок: заявок «да» и заявок «нет». Отдельной стороны предложения нет, потому что заявка «нет» по цене p означает предложение «да» по цене 1 − p. В записанном ниже примере лучшая заявка «да» составляет 0.32, а лучшая заявка «нет» — 0.67, поэтому подразумеваемая цена предложения «да» составляет 0.33 — рынок в один цент. Публичная конечная точка Kalshi orderbook возвращает эту структуру только для текущего момента; ее исторический уровень охватывает сделки и свечи, а не глубину с течением времени. Воспроизведение книги в том виде, в каком она была, требует непрерывного захвата, которым и является архив DepthFeed.

  5. API данных Kalshi: сопоставление запроса со слоем

    DepthFeed предоставляет записанные слои через один REST-интерфейс. Обнаружение рынка принимает тикер серии и временной диапазон и возвращает рынки с их тикерами и метаданными; маршрут snapshot возвращает записанные книги для одного точного тикера рынка, с include_orderbook, раскрывающим обе лестницы; orderbook/latest возвращает новейшую записанную книгу. Даунасэмплинг выбирает реальное записанное наблюдение, а не интерполированное, так что пробел остается видимым пробелом.

  6. Загрузка данных Kalshi: CSV, Parquet или REST

    Используйте CSV для инспекции и небольших выборок, Parquet для крупных колоннарных исследований и REST для ограниченных или инкрементальных запросов. Формат должен менять способ доставки байтов, а не смысл записи: сохраняйте рыночный тикер, временную метку получения в миллисекундах, полные массивы цен и размеров для да и нет, а также явные маркеры отсутствия данных. Набор данных Kalshi, сведённый к одной цене на строку, — это серия свечей под другим именем.

  7. Что здесь сознательно не заявлено

    Записанный архив начинается в январе 2026, где начался непрерывный захват, а не с запуска Kalshi — собственные свечи и сделки Kalshi уходят дальше, чем любой сторонний архив книги, поэтому слои дополняют, а не заменяют друг друга. Покрытие здесь — крипторынки; цифры описывают измеренные выборки по именованной когорте, а не гарантию сервиса. Там, где рынок не был захвачен, ответ — явный пропуск.

Получите реальную книгу Kalshi перед интеграцией

Начните с ограниченного записанного образца: проверьте тикеры, временные метки и обе лестницы по сравнению с вашим загрузчиком, затем создайте ключ, когда схема подходит для задачи.

Получить доступ к данным Kalshi · Просмотр доступных для загрузки наборов данных

Подробнее о данных KalshiПодробнее о данных Kalshi

Вопросы, ответы.

Начать бэктестинг на реальной глубине.