Kalshi 加密市场窗口与系列详解
Kalshi 的加密代码看起来像天书。本文讲清楚各系列如何对应市场窗口,以及怎样精确拉取你想要的节奏。
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 承载
阈值系列和方向系列各自会同时运行小时、日和周三种市场,所以你无法仅凭系列判断某个市场的窗口。Kalshi 的 market_type 字段承载着每个市场实际的窗口,DepthFeed 在 API 上把它暴露为 ?type= 筛选参数(15m、1h、24h、1w)。
一个相关的坑:要从系列前缀识别标的,而不要靠在代码里做子串匹配。比如在代码里搜索 'bnb',也会误中无关的代码——系列前缀(KX{ASSET}…)才是识别标的的可靠键。
系列与窗口一览
| 系列 | 运行的市场 | 窗口(?type=) |
|---|---|---|
| KX{ASSET}15M | 15 分钟涨跌 | 15m |
| KX{ASSET} | 阈值(高于/低于) | 1h · 24h · 1w |
| KX{ASSET}D | 方向 | 1h · 24h · 1w |
这对数据和回测为何重要
如果你试图从系列判断市场窗口,或靠在代码里做子串匹配来识别标的,就会把市场分错桶,你的回测会变成拿苹果跟橘子比。用系列前缀识别标的、用 market_type 字段判断窗口,那么在全部七个加密标的(BTC、ETH、SOL、XRP、DOGE、BNB、HYPE)上,15 分钟、小时、日和周这几个窗口都能保持干净分明。
所有这些都连同完整的 yes/no 订单簿一并采集,每侧最多 100 levels,从 Kalshi 的公开 REST API 持续轮询;获授权的历史归档把同样的系列进一步向更早延伸。
Key takeaways
- 01每个标的的系列:KX{ASSET}15M(15 分钟涨跌)、KX{ASSET}(阈值)、KX{ASSET}D(方向)。
- 02阈值系列和方向系列各自会同时运行小时、日和周三种市场。
- 03窗口是逐市场的——从 market_type 读取(用 ?type= 筛选:15m、1h、24h、1w),而不是从系列读取。
- 04用系列前缀识别标的,而不要靠在代码里做子串匹配。
Kalshi 的加密代码看起来像天书。本文讲清楚各系列如何对应市场窗口,以及怎样精确拉取你想要的节奏。
免费开始