Calci预测市场技能Skill calci-prediction-market

这个技能提供了Calci预测市场领域的全面知识,基于Kalshi平台。它解释了二进制事件合约的工作原理、隐含概率计算、交易机制、数据结构和API集成。适用于量化交易员、金融科技开发者和预测市场爱好者。关键词:预测市场、Kalshi、二进制合约、量化金融、API、WebSocket、交易结算。

衍生品定价 0 次安装 0 次浏览 更新于 3/9/2026

名称: calci-prediction-market 描述: Calci预测市场领域的上下文和工作知识,由Kalshi驱动。每当用户询问Calci预测市场、Kalshi市场、代码、订单簿、定价、结算或Kalshi API/WebSocket时使用此技能。 允许工具: 读取, 搜索, 全局

Calci预测市场(Kalshi)

Calci的预测市场层建立在Kalshi之上。此技能提供了您需要的领域模型、交易机制和API约定,以推理Calci/Kalshi数据并向用户清晰解释。

核心心智模型

  1. 二进制事件合约

    • 每个可交易合约都是对现实世界结果的是/否
    • 获胜方支付**$1**,失败方支付**$0**。
    • 价格在**$0.01–$0.99**之间代表隐含概率。
  2. 隐含概率

    • 如果一个是合约以**$0.74交易,市场隐含约74%**的是概率。
    • 否价格是互补的(大致1 − 是,忽略费用/点差)。
  3. 完全抵押

    • 用户预先支付最大损失。无保证金/杠杆。
    • 您永远不会损失超过您花费在合约上的金额。

数据层次结构(Kalshi → Calci)

Kalshi使用严格层次结构:

  • 系列 → 重复市场的模板(共享规则/结算)。
  • 事件 → 系列中的特定实例(现实世界发生)。
  • 市场 → 事件中的单个二进制合约(一个是/否结果)。

Calci镜像这些对象。当您在Calci UI中看到“市场”时,澄清它是事件页面(容器)还是特定市场结果(二进制支)。

市场对象:字段含义

当解释Calci/Kalshi市场JSON时:

  • 代码: 唯一标识符(字符串)。
  • 事件代码 / 系列代码: 父标识符。
  • 标题 / 副标题: 人类可读的问题和澄清。
  • 是出价 / 是要价(美分)和*_美元*: 最佳买卖是价格。
  • 否出价 / 否要价: 最佳买卖否价格。
  • 最后价格: 最后交易的是价格。
  • 成交量 / 24小时成交量 / 未平仓合约: 活动和未平仓合约。
  • 开盘时间 / 收盘时间 / 到期时间: 生命周期时间戳。
  • 状态: 初始化、活跃/开放、关闭、结算。
  • 结果 / 结算值: 解决后设置。

交易机制解释

  • 订单簿在是和非两侧。
  • 快速/市场订单跨越当前点差以立即成交。
  • 限价订单停留在选定价格;可能增加流动性。
  • 关闭头寸 = 稍后采取相反侧(卖出是或买入否)。
  • 互斥事件包含多个市场,其中最多一个可以结算是。

Kalshi上的费用是可变/二次的,大约为潜在利润的百分比;做市订单可能有折扣。

结算与解决

  • 每个系列定义官方结算来源和规则。
  • 市场通常在触发/决策时间之前关闭,然后在确认后结算。
  • 如果can_close_early为真,一些市场可以提前解决。

当被问及“这如何解决?”,参考系列规则和结算来源,然后用通俗语言重述。

应使用的API约定

公共数据(无需认证):

  • GET /series
  • GET /events(事件包括其市场)
  • GET /markets
  • GET /market/{代码}
  • GET /market/orderbook
  • GET /market/candlesticks
  • GET /market/trades
  • GET /exchange/status

交易/账户(需要认证):

  • POST /orders, DELETE /orders/{id}, GET /orders/{id}
  • POST /order-groups和相关订单组端点
  • GET /portfolio/balance, GET /portfolio/positions, GET /portfolio/fills

认证使用API密钥ID加RSA签名头:

  • KALSHI-ACCESS-KEY
  • KALSHI-ACCESS-TIMESTAMP
  • KALSHI-ACCESS-SIGNATURE

实时更新通过WebSocket订阅代码到达。

回答时如何应用此技能

  1. 映射Calci术语→Kalshi术语,如果用户含糊。
  2. 始终区分系列/事件/市场并重述您讨论的级别。
  3. 在有用时显式转换价格到概率
  4. 解释两侧(是/否)和点差,当讨论定价或订单簿时。
  5. 引用规则+结算来源解决疑问。
  6. 保持中立:描述机制和风险;不提供财务建议。

示例

  • “这个Calci市场是Kalshi市场代码。它是一个二进制合约,如果是则支付$1。在$0.62,市场隐含约62%是概率。”
  • “事件是互斥的,所以每个候选结果是一个单独的市场。恰好一个可以结算是。”
  • “要获取实时价格,订阅Kalshi WebSocket上的市场代码;Calci镜像这些更新。”

更多细节,请参阅reference.md