Skip to content
← 博客

Kalshi 与 Polymarket 如何为法国对西班牙的世界杯半决赛定价

dino.markets

世界杯的第一场半决赛还有两天就要开打。法国将于 7 月 14 日对阵西班牙,这也是目前唯一一场在两个平台都已匹配的半决赛;另一边的对阵还没有确定到能让我们的匹配引擎把 Kalshi 市场和 Polymarket 市场配对的程度。对于法国对西班牙这场比赛,胜负盘(moneyline)自 7 月 11 日 10:11 UTC 起就已经在我们的数据源上线并完成匹配。到我们提取这份快照时,也就是 7 月 12 日 02:15 UTC,两边订单簿已经对同样三个结果并排报价了 660 个一分钟刻度。

这场比赛一共匹配了十二个市场:胜负盘、四个让分盘、六个大小盘,以及一个晋级决赛的市场。目前的价格历史只够对胜负盘做出有意义的分析,因此下文只讨论这一个市场。

两个平台对结果的定义完全一致。Kalshi 的市场说明以 90 分钟加伤停补时后的比分结算;加时赛和点球大战不计入内,如果两队届时战平,名为"平局"的市场就会判定为 Yes。Polymarket 匹配的市场也按同样的 90 分钟口径为同样三个结果定价。这一点很关键,因为即便某队随后在加时赛或点球大战中获胜并晋级决赛,90 分钟时的平局仍然是一个真实、需要支付的结果。两个市场问的都是同一个狭窄的问题:90 分钟时刻记分牌上写的是什么。

这是快照时刻两个平台的报价,以及各自在整段 16 小时数据带里交易过的区间:

结果Kalshi 当前价Polymarket 当前价Kalshi 区间Polymarket 区间平均价差(Kalshi − Poly)
法国$0.42$0.43$0.41–$0.42$0.41–$0.43−$0.0177
西班牙$0.30$0.30$0.30–$0.30$0.30–$0.30$0.0000
平局(90 分钟)$0.30$0.30$0.30–$0.30$0.30–$0.31−$0.0030

三条线里有两条已经接近两个独立平台能做到的极限重合度。西班牙这一项,在我们记录的每一个刻度上两个平台的价格都完全相同,三十美分,没有例外。平局这一项在整段数据里的差距都没超过一美分。法国是唯一的例外。在几乎整整 16 小时里,Kalshi 对法国的报价始终比 Polymarket 低一到两美分,平均低了不到 1.8 美分,而且这个方向从未反转过,不是来回摆动。这是一个小幅但持续偏向一边的倾斜,而不是噪音。

把每个平台三项卖一价加起来,Kalshi 是 1.02,Polymarket 是 1.03。两者都没有正好等于 1.00,这在订单簿定价里很正常,但也意味着这场比赛目前还没有出现三腿套利机会。确认套利需要跨两个平台买入全部三个结果的合计成本低于一美元,目前为止这里还没有发生这种情况。

值得多琢磨一下的数字是平局。两个平台都是三十美分,接近十分之三。这是市场对法国和西班牙在 90 分钟结束时战平的概率的判断——而这场比赛终究要有一方拿到 7 月 19 日决赛的名额。它提醒我们,这里的"平局"是一个针对比赛特定时刻比分的、具体且需要支付的判定,而目前两个平台都认为这仍是一个真实存在的可能性。

关于这里的统计口径说明一下。这份对比只使用匹配引擎确认在两个平台对应同一结果、属于确定平价区间的组合;另有一个匹配确定性较低的复核区间,这里完全不计入。几乎所有这些组合仍然带有一个结算方面的提醒:一个平台通常会说明比赛取消或中止时如何结算,而另一个平台对此保持沉默,这意味着在这种尾部情形下两边的赔付可能不同。这一点会针对每个市场单独披露,并不影响结果匹配本身——确定平价区间指的正是结果匹配的确定性。而且这一切都在变动。这些都是数据带上某一时刻的快照数字,而不是预测,两个平台的价格在开球前既可能进一步靠拢,也可能进一步分化,甚至反转。

这场比赛的匹配数据源,包括胜负盘和其余十一个组合,都通过 REST 提供,任何套餐都可以免费读取。基于我们 Centrifugo WebSocket 的实时推送——像上面法国这样的价差一打开就立即送达给你——在 Basic 和 Pro 套餐提供。快速入门 可以让你用免费密钥拉取一路数据源。

博客中的更多文章