SuperAPI AI 工具集

kalshi

编程与开发

查看项目

更新于 10-16 03:13

技能介绍

用途:Kalshi 是受 CFTC 监管的预测市场交易所,用户可就现实事件结果进行交易。本技能用于对接 Kalshi API,完成行情数据获取、交易下单、投资组合管理与 WebSocket 实时数据订阅。

主要能力:REST API 覆盖市场、事件、订单、投资组合、子账户、订单组、RFQ/报价、历史数据、多变量集合、里程碑、实时数据、搜索发现、交易所与账户、激励计划等;WebSocket 提供 ticker、trade、orderbook_delta、fill、order、market_positions 等频道。官方提供 Python 同步/异步与 TypeScript SDK。

使用方式:生产 REST 基址 https://api.elections.kalshi.com/trade-api/v2,WebSocket 为 wss://api.elections.kalshi.com/trade-api/ws/v2;演示环境为 demo-api.kalshi.co。认证采用 RSA-PSS 签名,需三个请求头:KALSHI-ACCESS-KEY、KALSHI-ACCESS-TIMESTAMP、KALSHI-ACCESS-SIGNATURE,签名内容为 {timestamp}{METHOD}{path},path 不含查询参数。API Key 在账户设置中创建,私钥仅显示一次。SDK 安装:pip install kalshi_python_sync、pip install kalshi_python_async、npm install kalshi-typescript。分页为游标式,默认每页 100。

适用场景:构建行情监控、自动交易、组合跟踪、实时推送等应用。

限制:速率限制按 Basic/Advanced/Premier/Prime 分级;写操作端点受限;订单组有 15 秒滚动合约上限,触发后自动撤单;历史数据仅限已归档市场。具体费率、价格与效果资料未提供。