Skip to content

Polymarket 其实是“定价游戏” #3

Description

@parallelarc

Polymarket 其实是“定价游戏”

一个观察:Polymarket 不是"谁判断对了未来",而是"谁把现实更快定价进价格"。在"预测题"里待久了,交学费是大概率的事。

Polymarket 上存在三层逻辑:它是什么 → 怎么看盘 → 优势在哪。每层对应不同的认知阶段,也对应不同的玩法。


1. Binary Contract:游戏规则的起点

策略之前,先搞清楚这个市场的底层结构。这不是理论推演,而是几次亏钱后得到的教训。

1.1 数学结构

Polymarket 的每个市场本质上是一个 Binary Contract

合约 条件 结算
YES 结果为真 $1
NO 结果为假 $1

当价格显示 $0.62 时,意思是市场认为这件事有 62% 的概率会发生。从合约角度看,这更像是用 62 美分买一张"可能兑付 1 美元"的期权。

这带来一个视角转变:

问"会发生什么" → Probability Assessment
问"什么已经发生但价格还没反映" → Pricing Inefficiency

1.2 "预测"思维的陷阱

一种常见误解是把 Polymarket 当成"未来的投票机"——根据判断下注,等待结果揭晓。这种方式的问题在于:

赚的不是"对错",而是"价格更新过程中的滞后"。

市场的运转路径大致是:

Real-world Event → Information Diffusion → Price Update → Arbitrageurs Enter → Price Convergence

利润来源通常在这几个环节:

  • 信息传播速度差带来的时间窗口
  • 参与者情绪化导致的价格偏离
  • Resolution Criteria 与事实之间的时间差

2. 盘口分析:实际看什么

接受 Polymarket 是真实市场而非预测游戏后,看盘方式需要调整。三个核心指标如下。

2.1 Liquidity

Liquidity 决定进出的成本。简单理解就是:

能不能进得去、出得来,并且不把价格搞崩。

Liquidity 不足时通常会出现两种情况:

  • 进场时买入行为推高价格,实际成交价(Fill Price)高于盘面显示价格(Market Price)
  • 退出时盘口没有足够对手方,被迫以更差价格成交

常用的 Liquidity 指标:

  • Order Book Depth:当前价格附近各档位的订单总量
  • 24h Trading Volume:历史活跃度的一个参考
  • Maker/Taker Ratio:做市商参与程度的信号

2.2 Spread

Spread 是买一价和卖一价之间的差距,本质是"不耐心"要付出的成本。

Bid-Ask Spread = Ask Price - Bid Price

一个典型场景:

  • YES 显示价格 $0.62
  • 实际 Bid Price 可能 $0.60,Ask Price $0.65
  • 如果立即买入并卖出(不考虑手续费),已经亏损 $0.05

同样是这个方向这个判断,不同的 Execution 能力会带来完全不同的收益曲线。

2.3 Resolution Time

这个指标直接影响市场的"性质":

Resolution Time Market Characteristic
Long (far from resolution) Emotion-driven, similar to opinion voting
Short (near resolution) Pricing convergence, arbitrageurs dominate

一个观察:大部分可捕获的错价集中在"信息已明朗但结算尚未触发"的窗口期。这段时间利润最肥厚,竞争也最激烈。

这三个指标看过之后,大概能判断这个市场有没有值得参与的空间。


3. 三种结构性机会

观察发现,Polymarket 上存在几种相对可复制的错价来源。

3.1 Temporal Arbitrage(临近结算错价)

理论上,结算时间越近,价格应该越接近 $0 或 $1。但现实中经常能看到 $0.97~$0.99 还在交易。

这种情况通常由以下因素导致:

  • 恐慌性出逃:持有者担心意外结果,提前平仓
  • Liquidity Gap:临近结算时做市商撤出
  • Slippage:大额订单把价格推离理论值

这不是预测能力的问题,而是 Execution 能力的问题——在盘口很差的情况下完成正确成交。

常见做法:

  • Limit Order 而非 Market Order
  • 分批建仓,单次不冲击市场(minimize Market Impact)
  • 预设可接受的 Slippage 范围

3.2 Pair Arbitrage(YES + NO 配对套利)

这是最"机械"的一种方式,不需要主观判断方向。

avg_YES = total_cost_YES / quantity_YES
avg_NO  = total_cost_NO / quantity_NO
Pair Cost = avg_YES + avg_NO

当 Pair Cost < $1.00 时,无论最后哪边结算兑付 $1,都锁定利润。

一个实际例子:

  • 买入 100 个 YES,平均成本 $0.60
  • 买入 100 个 NO,平均成本 $0.35
  • Pair Cost = $0.95
  • 锁定利润 = $0.05 × 100 = $5.00

重点不在于判断方向,而在于持续扫描市场中出现的配对成本失衡。这种机会不定期出现,窗口通常很短。

3.3 Cross-Market Arbitrage(跨市场逻辑约束)

当多个市场之间存在逻辑关系时,价格有时会出现违反基本概率约束的情况。

举例:

  • 市场A:候选人X赢得选举(概率 65%)
  • 市场B:候选人Y赢得选举(概率 40%)
  • 市场C:第一轮产生结果(概率 30%)

如果 A + B 的概率之和 > 100%,或者 C 与 A/B 的组合逻辑矛盾,就存在套利空间。

实现这种策略需要把市场间的逻辑关系写成约束条件,然后检测价格是否违背这些约束

这种策略门槛较高,但一旦跑通,护城河相对较深。


4. 交易日志与复盘

认知层面的内容如上。实践层面,有一些记录可供参考。

4.1 日志字段

记录每一笔交易,通常关注这些信息:

字段 含义
Entry Price 实际成交价
Position Size 投入的资金量
Bid/Ask Snapshot 入场时的盘口状态
Average Cost 分批建仓的加权均价
Stop Loss 预设的退出位置
Exit Price 最终平仓价格
Exit Reason 主动/被动/止损

这些字段对应了前文提到的各个分析维度,方便事后归因。

4.2 复盘流程

每周花 30 分钟回顾交易日志,关注几个维度:

|Execution Analysis
|- Fill Price 与 Market Price 的差距(Slippage)
|- 仓位是否影响了市场价格(Market Impact)

|Decision Analysis
|- 入场时的 Liquidity 是否足够
|- Spread 在不在可接受范围
|- 距离结算还有多少时间

|Attribution Analysis
|- 盈亏来自方向判断还是 Execution
|- 如果亏损,是认知问题还是执行问题

4.3 一个观察

Polymarket 的特点:

  • 参与者情绪化
  • 信息传播不均匀
  • Resolution Criteria 与事实之间存在时间差

规则与价格的间隙里,存在可捕获的收益。这不是"预测谁对谁错"的竞赛,而是"谁能更快把 Pricing Inefficiency 装进口袋"的效率竞争。


参考


Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions