定义
Combinatorial spread
$1.00 与所有多结果腿的最优卖价之和之间的差额。
Combinatorial spread
组合价差是 $1.00 与 Polymarket 多结果市场中每个结果的最优卖价之和之间的差额。当你把每个分支上最低可用的卖价相加,而该总和低于 $1.00 时,组合价差就是你通过买入一整套头寸可能捕获的数值差距。
In context
在 Polymarket 上,多结果市场是互斥的:公平价格的总和应为 $1.00。实际上,CLOB 可能为每个结果列出不同的最优卖价。如果 Σ bestAsk(outcome_i) < $1.00,则组合价差为正,表明存在在市场内部买入完整一套头寸(通过一系列限价单或 FAK 订单)并在结算后通过 CTF 的 redeem 流程赎回获胜代币以换取 $1.00 的套利机会。
由于结算使用 Gnosis CTF 并且 Polymarket 的 Relayer 赞助 gas,捕获组合价差的操作步骤通常包括通过 CLOB 下单,必要时通过 Relayer 或 SDK 执行 CTF 的 split/merge/redeem。Polymarket 的挂单方(maker)手续费为零;吃单方(taker)手续费按类别可变,评估组合价差是否超过执行和结算成本时应将其计入。
Risks and practical limits
组合价差是一个数学上的不一致,但并非没有风险。常见的限制包括:
- 结算风险:结果通过 UMA 的 optimistic oracle 结算;争议可能会延迟或改变结算。
- 滑点和部分成交:在你执行时最优卖价可能消失,从而减少或消除价差。
- 手续费和 builder 归因:吃单手续费按类别不同(范围为 0%–1.8%),如果通过 Builder 路由可能还会产生 builder 费用;计算净 edge 时要考虑这些费用。
- 挺尺与流动性:当价格接近极端时,tick_size 可能收紧(到 $0.001),而薄弱的订单簿可能使成交不可预测。
- 结算时效:赎回获胜代币需要等待结算以及任何 UMA 的争议窗口。
See also
- edge