DepthFeed/Kalshi·Механика рынков

Окна и серии крипторынков Kalshi: разбор

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

DepthFeed··6 min

Kalshi группирует свои крипторынки в несколько серий на каждый актив: 15-минутную серию «вверх/вниз» (KX{ASSET}15M), пороговую серию (KX{ASSET}) и направленную серию (KX{ASSET}D). Одна и та же пороговая или направленная серия одновременно ведёт часовые, дневные и недельные рынки, поэтому окно рынка — это свойство конкретного рынка, которое хранится в его поле market_type, а не серии как таковой. DepthFeed отдаёт это окно как фильтр ?type=, так что вы можете выгрузить ровно ту частоту, которая вам нужна.

Серии — по каждому активу

Для каждого криптоактива, который листингует Kalshi, тикеры подчиняются единому шаблону. Подставьте вместо {ASSET} код актива (например, BTC, ETH):

  • KX{ASSET}15M — 15-минутная серия «вверх/вниз»: быстрые рынки на то, вырастет или упадёт актив за 15-минутное окно.
  • KX{ASSET} — пороговая серия: рынки в стиле «будет ли актив выше/ниже уровня X».
  • KX{ASSET}D — направленная серия.

Окно задаётся для каждого рынка и хранится в market_type

Пороговая и направленная серии одновременно ведут часовые, дневные и недельные рынки, поэтому окно рынка нельзя определить по одной лишь серии. Поле market_type в Kalshi несёт фактическое окно каждого рынка, и DepthFeed отдаёт его в API как фильтр ?type= (15m, 1h, 24h, 1w).

Связанный с этим нюанс: определяйте актив по префиксу серии, а не подстрочным поиском в тикере. Поиск, например, 'bnb' внутри тикера заодно совпадёт и с никак не связанными кодами — надёжным ключом для актива служит именно префикс серии (KX{ASSET}…).

Серии и окна — с одного взгляда

СерияКакие рынки ведётОкна (?type=)
KX{ASSET}15M15-минутные «вверх/вниз»15m
KX{ASSET}Пороговые (выше/ниже)1h · 24h · 1w
KX{ASSET}DНаправленные1h · 24h · 1w

Почему это важно для данных и бэктестов

Если пытаться определить окно рынка по серии или определять актив подстрочным поиском в тикере, вы разложите рынки по неверным корзинам и ваш бэктест будет сравнивать несравнимое. Берите актив из префикса серии, а окно — из поля market_type, и тогда 15-минутные, часовые, дневные и недельные окна останутся чистыми для всех семи криптоактивов (BTC, ETH, SOL, XRP, DOGE, BNB, HYPE).

Всё это фиксируется вместе с полным стаканом yes/no — до 100 уровней на каждую сторону, — который непрерывно опрашивается из публичного REST API Kalshi; лицензированный исторический архив продлевает те же серии глубже в прошлое.

Key takeaways

  • 01Серии по каждому активу: KX{ASSET}15M (15-минутные «вверх/вниз»), KX{ASSET} (пороговые), KX{ASSET}D (направленные).
  • 02Пороговая и направленная серии одновременно ведут часовые, дневные и недельные рынки.
  • 03Окно задаётся для каждого рынка — читайте его из market_type (фильтр через ?type=: 15m, 1h, 24h, 1w), а не из серии.
  • 04Определяйте актив по префиксу серии, а не подстрочным поиском в тикере.

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

Начать бесплатно

Ответы на вопросы.

KXBTC15M — это 15-минутная серия «вверх/вниз»: короткие рынки на то, вырастет или упадёт BTC за 15-минутное окно. KXBTC — пороговая серия («выше/ниже уровня X»), которая одновременно ведёт часовые, дневные и недельные рынки. Окно каждого рынка хранится в его поле market_type и отдаётся в API DepthFeed как фильтр ?type= (15m, 1h, 24h, 1w).