Kalshi 集成

用于 Kalshi 的网球数据。

在添加数据前,把网球比赛与球员上下文连接 Kalshi 事件和市场标识。

一个代码只是起点。

探索三个场景,检查各自输出的映射。

已匹配

kalshi 上下文

Jannik Sinner / Carlos Alcaraz

将平台标识符与 DFT 比赛一起保留。

event_ticker
<event_ticker>
ticker
<market_ticker>

一个是/否市场指向特定球员与比赛。请保留代码对应的含义。

  • 双方球员身份已匹配
  • 赛事届次与日期已匹配
  • 具名结果或选择项已匹配

确认后的映射可将 DFT 比分、历史与概率带入应用。

DFT 映射
{
  "platform": "kalshi",
  "status": "matched",
  "dft_match_id": "cfaabd98-37a1-4652-b1a3-8b26b5840b7e",
  "dft_edition_id": "f431d1e9-bd98-4d7c-ace9-d34a795f7175",
  "platform_ids": {
    "event_ticker": "<event_ticker>",
    "ticker": "<market_ticker>"
  },
  "outcomes": [
    {
      "ref": "yes",
      "playerId": "bfec67b0-65b9-4f6a-bce2-5c6d8dd001b6",
      "side": "a"
    },
    {
      "ref": "no",
      "playerId": "22c4fbb8-caae-4bfd-b732-aef9b8a5f986",
      "side": "b"
    }
  ]
}

映射保留 event_ticker、市场代码和是/否背后的球员。请阅读具体市场规则。

区分 ticker 与球员身份。

本地身份匹配示例在所选 DFT 比赛旁保留输入的 Kalshi 引用。

status
matched、ambiguous 或 unmatched。未解决的情况保持空映射。
dft_match_id
DFT 比赛标识,用于关联逐分、球员和赛事届次。
platform_ids
输入的平台引用,与 DFT 比赛和球员标识分开保存。
outcomes
每个具名引用保留 playerId 和 side。列表顺序变化不会改变球员身份。

常见问题

从可识别的比赛开始。

检查匹配行为,准备 DFT 数据流程。