Kalshi数据API
Kalshi数据API
Kalshi 深度的一个 API:通过带有 Bearer 密钥的 REST 提供存储历史的 JSON,以及通过 WebSocket 提供标准化的当前订单簿更新。每个界面的精确信封和时间戳均有文档说明。
DepthFeed Kalshi 数据 API 通过 REST 返回市场发现、元数据和全深度存储观察。WebSocket 发布标准化的实时订单簿帧。两者均为纯 JSON,但客户端应遵循其文档约定,而非假设字节级完全相同的对象。
Kalshi 数据 API 一览
- 协议
- HTTPS 上的 JSON — REST + WebSocket
- 认证
- Bearer / X-API-Key(或 WS 上的 ?api_key=)
- 发现
- 市场 → 快照 → 实时 /v3/stream
- 代理准备
- 无 SDK;兼容 MCP / 函数调用
- 资产
- 7 种 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
- 时间戳
- 毫秒级观察时间;场所特定源时间戳
- 基础价格
- 可用时采用最近的 Binance 参考价
- 历史
- 7/30/90 天窗口 + 完整档案(Desk)
- 交付
- REST 历史 + 标准化实时 WebSocket 帧
- 分辨率
- 原始存储观察或 ?interval= 1s–1d
在拉取Kalshi历史数据前先发现行情代码
Kalshi系列名称和市场行情代码是不同的标识符。先发现请求时间窗口内的交易场所本地行情代码,然后将一个精确的行情代码传递给订单簿或快照端点。
curl -s "https://api.depthfeed.com/v3/kalshi/markets?series=KXBTC15M&start_time=2026-07-01T00:00:00Z&end_time=2026-07-02T00:00:00Z" \
-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"- 不要从UTC时间戳合成历史市场行情代码;请使用发现接口返回的标识符。
- DepthFeed将价格归一化到0–1美元,同时保留交易场所本地行情代码和Yes/No订单簿语义。
Kalshi数据API
API 为您提供的内容
历史数据用 REST,当前订单簿用 WebSocket
发现市场,然后通过 REST 拉取全深度观察。实时流(wss://api.depthfeed.com/v3/stream)发布标准化的当前订单簿帧。共享的订单簿字段便于集成,而场所特定的标识符、时间戳和响应信封保持明确。
为自动化和代理设计
API 是纯 JSON,使用一个 Bearer 密钥(或 X-API-Key),无需 SDK,可直接嵌入任何函数调用或 MCP 风格的工具定义。WebSocket 协议包含三个 JSON 操作(订阅 / 取消订阅 / ping),在无法设置头部时支持 ?api_key= 认证。错误使用稳定的代码枚举,可用于分支处理(AUTH_INVALID、COIN_NOT_IN_PLAN、RATE_LIMIT_BURST 等)。
计量、分页且可调节
键集分页、通用 REST 访问和独立的历史工作负载控制使大规模拉取可预测。选择存储分辨率或添加 ?interval= 参数,从 1 秒到 1 天,选择每个时间桶内的一条记录观察。端点不会插值未捕获的行。
