第 33 章中的第 10 章

简短版

Polymarket 订单簿是所有待成交买单和卖单的公开账本。学会读它,你就能从一个需要支付价差的吃单方,变成一个能赚取返佣、避免滑点,并且在其他参与者意图真正成交前就先看见的人。本文是一篇一气呵成的指南,带你了解 CLOB - 也就是支撑平台上每一笔交易的中央限价订单簿。

你将学到什么

  • 什么是 CLOB,以及它为什么关系到执行质量
  • 买盘、卖盘、价差和深度 - 像专业人士一样读懂订单簿
  • 互补的 Yes/No 订单簿技巧 - 将你的有效流动性翻倍
  • 所有订单类型:GTC、GTD、FOK、FAK - 以及各自适用场景
  • 为什么限价单能赚取返佣,而市价单需要支付费用
  • 识别 spoofing、冰山单、堆单以及真实挂单量
  • 一份 30 秒执行检查清单,可用于每一笔交易
完整的 Polymarket 市场页面,右侧显示中央限价订单簿,买盘为绿色、卖盘为红色,当前价差被突出显示。

完整的 Polymarket CLOB 视图。你的全部执行优势都始于正确阅读这个面板。

01
第一章

第 1 部分:什么是 CLOB?

CLOB 是 Central 限价单 (limit order) Book 的缩写。它是撮合引擎,在 Polymarket 上将买家和卖家配对。每一笔订单 - 你的订单、巨鲸的订单、专业做市商的订单 - 都存在于每个市场的同一个订单簿中。

  • Central: 每个市场只有一个统一的订单簿,而不是分散在不同平台上
  • Limit: 该订单簿围绕限价单组织 - 即具有特定价格条件的订单
  • 订单簿 (order book): 按价格-时间优先级排序的所有未成交买单和卖单的实时列表

Polymarket 的 CLOB 以混合方式运行:一层链下撮合层(用于亚秒级速度),通过基于 Polygon 的 Conditional Tokens Framework(CTF)在链上结算每一笔已成交交易。你会获得中心化交易所级别的执行质量,以及去中心化的结算保障。当相对的 Yes 和 No 订单相遇($0.65 + $0.35 = $1.00)时,引擎会基于 USDC 抵押铸造新的结果代币。当相反方向的卖单相遇时,它会将代币销毁并兑换回 USDC。用户之间直接匹配的交易则完全跳过铸造。

Polymarket 如何显示“价格”

每个市场卡片上的主显示价格是买卖价差的中间价 - 除非该价差超过 $0.10,在这种情况下,显示会回退到最近成交价。了解这条规则可以避免你被“0.62”的标签误导,因为实际买入成本是 $0.71,而真实买价是 $0.53。

02
第二章

第 2 部分:订单簿剖析

买单和卖单

  • 买单(买入订单): 来自希望以特定价格买入的人所下的订单。按从高到低排序。最高买价是“最佳买价”。
  • 卖单(卖出订单): 来自希望以特定价格卖出的人所下的订单。按从低到高排序。最低卖价是“最佳卖价”。
Annotated Polymarket order book with labels on best bid, best ask, spread, depth columns and cumulative volume indicator.

左侧是买单(绿色,按高到低排序),右侧是卖单(红色,按低到高排序),中间是价差。

价差

价差是最佳买价和最佳卖价之间的差距。

例如:最佳买价 = $0.62,最佳卖价 = $0.65 → 价差 = $0.03(3 美分,约占价格的 4.6%)。

价差是因不耐心而立刻付出的成本。如果你用市价买入,你支付 $0.65。如果你转身又用市价卖出,你收到 $0.62。仅仅因为来回交易 - 还没算任何费用 - 你每股就损失了 $0.03。MetaMask 对 2026 年 1 月预测市场的分析发现,即使是“流动性”较好的 Polymarket 合约,在前 20 大市场之外也经常出现 5 美分的价差。这就是不认真对待订单类型所要付出的代价。

解读价差

价差含义执行策略
$0.01 或更少流动性非常好,竞争激烈小额交易可使用市价单
$0.02-0.03正常的高流动性市场限价单挂在价差内 1 美分
$0.04-0.08中等流动性始终使用限价单。要有耐心。
$0.09+薄市场在价差内挂限价单,缩小规模,预计成交较慢

市场深度

深度是每个价格档位挂单的美元金额。它告诉你,在价格对你不利变动之前,你最多可以交易多少。Kaiko Research 在 2026 年 2 月关于预测市场的报告中,将 Polymarket 的加密订单簿基准测得比单个 Deribit BTC 期权行权价薄 20-40 倍 - 这意味着仓位规模纪律比你交易过的任何地方都更重要。

Order book ladder view showing cumulative volume at each price level with a visual bar chart next to each price.

阶梯视图展示了每个档位的深度。顶部看起来很紧的盘口,往下仅 2 美分往往就很浅。

深度和滑点示例

某个市场的卖盘一侧看起来如下:

  • $0.65 - 可成交 $5,000
  • $0.66 - 可成交 $3,000
  • $0.67 - 可成交 $4,000

如果你用市价买入 $12,000,你的成交如下:

  • 以 $0.65 成交 $5,000
  • 以 $0.66 成交 $3,000
  • 以 $0.67 成交 $4,000

平均成交价:$0.6575。滑点:0.75 美分。在旗舰市场(选举、Super Bowl LX)中,Polymarket 可在滑点极小的情况下吸收 $50-100K 的成交量。在长尾市场(平台上的大多数市场 - 根据 BlockBeats 的分析,大多数市场总成交量低于 $10K)中,同样的 $12K 订单可能使价格移动 5-10 美分。

03
第三章

第 3 部分:互补订单簿

这是 Polymarket 最有用的结构性特征。每一笔对 Yes 的买单,也同样会以对 No 的卖单形式可见,反之亦然。这两个订单簿在数学上是相互关联的:如果 Yes 的交易价格为 $0.65,那么 No 必须交易在 $0.35(因为在二元合约中 Yes + No = $1.00)。

Side-by-side view of the Yes book at 0.65 and the No book at 0.35 showing equivalent trades mirrored across outcomes with arbitrage lines.

65 美分的 Yes 订单簿和 35 美分的 No 订单簿,是同一份流动性的两种视角。务必同时查看两者。

这在实践中的含义是:

  • 有效流动性是你在单一一侧看到的两倍 - Yes 买盘会变成 No 卖盘
  • 以 $0.65 买入 Yes,在经济上等同于以 $0.35 卖出 No
  • 在进入或退出时,查看两个订单簿 - 一侧通常比另一侧有更紧的价差或更好的深度
  • 套利机器人会将总和锁定在 $1.00 附近,误差只有几个 bps 基点;出现偏差时可能就是你的机会
04
第 4 章

第 4 部分:Polymarket 上的订单类型

Polymarket 的 CLOB 支持四种订单类型。选择正确的类型比大多数新手意识到的更重要。

类型代码行为何时使用
Good-Till-CancelledGTC在订单簿中保留,直到成交或你取消适合耐心进出场的默认选择
Good-Till-DateGTD保留到指定日期/时间,然后自动取消当你只想在截止日期前持有敞口时
Fill-or-KillFOK按你的价格一次性全部成交,否则全部取消当部分成交比不成交更糟时
Fill-and-KillFAK立即成交能成交的部分,其余取消无需挂单、立即获得部分敞口时

“市价单”不是单独的一种类型 - 它是以对手方最佳档位或更优价格挂出的 FAK 限价单。GTD 订单的到期选项包括: 1 分钟、5 分钟、1 小时、12 小时、24 小时、当日结束,或自定义时间戳。在快速变化的市场中使用更短的到期时间,这样在你的判断失效后,过期订单就不会再成交。

Polymarket order entry panel with the order type dropdown open showing GTC, GTD, FOK and FAK options alongside a price field and a size field.

订单类型选择器。从默认设置切换到带有 1 小时到期时间的 GTD,是区分专业人士和赌徒的第一大习惯。

05
第 5 章

第 5 部分:为什么限价单几乎总是胜出

Polymarket 的费用结构会强力奖励流动性提供者。收取的吃单方手续费 100% 会在每天重新分配给挂单方。

类别吃单方手续费典型挂单返佣
地缘政治0%n/a(无手续费池)
体育0.75%吃单方手续费的 25%
政治 / 科技 / 金融1.00%约 25%(金融最高可达 50%)
经济 / 文化 / 天气1.25%约 25%
加密货币1.80%(动态)吃单方手续费的 20%
美国 DCM 交易所0.30% 固定美国返佣池(单独)

挂在订单簿里的限价单无需支付任何费用,还能获得返佣。 市价单每次都会支付交易价值的 0.75-1.80%。加密市场使用动态费用(在 50 美分概率附近更高),专门用来抑制延迟套利 - 这也是将限价单挂在中间价之外的另一个原因。

1 美分技巧

如果最佳买价是 $0.62,最佳卖价是 $0.65,就把你的买入限价单设在 $0.63。你通常会在几秒内以 $0.63 成交,而不是支付 $0.65 - 每股省下 2 美分。若交易 5,000 股,就能省 $100。若一整年每周都交易,总计可省 $5,000+ - 这往往就是盈利年份和亏损年份之间的差别。

只有一种情况下市价单才算合理:突发新闻、每秒都很关键,而且你认为错误定价大于价差 + 手续费成本。在 90% 以上的交易中,请使用限价单。

06
第六章

第 6 部分:从订单簿中读取信号

如果你懂得如何阅读,订单簿就是一份信息含量极高的文档。

大额挂单

在某个价位上挂着的大单,意味着那里有真金白银的资金方持有强烈观点。它可以起到以下作用:

  • 支撑(当前价格下方的大买单):充当地板,减缓下跌走势
  • 阻力(当前价格上方的大卖单):充当天花板,减缓上涨走势

持续数小时到数天的订单通常是真实的。几秒内出现又消失的订单通常是诱骗挂单。

深度失衡

当买盘一侧的深度比卖盘一侧多 3-5 倍时,说明存在真实的买入压力,价格往往会在接下来的数小时内逐步上行。反过来也同样成立。要小心 - 流动性稀薄的市场尤其容易受到这一信号的操纵。

诱骗挂单

诱骗挂单确实存在 - 即使在链上也是如此

诱骗挂单是指你故意挂出大单、随后撤销,以制造供需失衡的假象。如果你看到一笔巨额订单出现,停留 60-90 秒,然后在任何成交触及它的瞬间消失,这就是这种模式。不要根据创建时间少于 2-3 分钟的订单做决定。Polymarket 的链上结算意味着,即使是从未成交、后来被撤销的订单,也仍会留下取证痕迹 - 但实时执法能力有限。

冰山订单

非常大的交易者有时只展示其订单的一小部分,以避免暴露规模。你会看到一笔“很大但不算巨大”的订单,在每次成交后又持续补单。如果同一价位不断吸收成交量而价格却不动,那就是冰山单。Theo 在 2024 年进行的 8500 万美元政治交易(11 个账户,下注 8000 万美元)采用了冰山式拆分 - 这也是为什么他的规模从未以一个块的形式出现。

堆叠

“堆叠”是指在连续价位上排布的一串订单 - 例如 $0.60、$0.61、$0.62、$0.63,每个 2K 美元。堆叠通常表明一位专业做市商正在运行库存算法。它们通常不表示观点 - 它们表示有人在提供流动性以换取返佣。

07
第七章

第 7 部分:30 秒执行清单

每次交易前,按这个清单检查:

  1. 检查价差。 超过 3 美分吗?始终使用限价单。
  2. 检查最佳档位的深度。 在没有滑点的情况下,你能否挂出至少是目标交易量 3 倍的规模?如果不能,就拆单。
  3. 检查订单簿的另一侧。 以 0.65 美元买入 Yes 比以 0.35 美元卖出 No 更差吗?使用更好的交易场所。
  4. 选择合适的订单类型。 GTC 适合耐心等待,FAK 适合可接受立即部分成交,FOK 只在部分成交比不成交更差时使用。
  5. 把限价挂在价差内。 比最佳价格好 1 美分通常就足够了。
  6. 设定时间预算。 10 分钟还没成交?问问是市场先动了,还是你的价格错了。
08
第八章

第 8 部分: 常见情形的执行策略

耐心入场

你想以 $0.55 买入 Yes。当前卖价是 $0.63。挂一个 $0.55 的 GTC 限价单,然后离开。如果市场在接下来的几小时或几天内向你靠拢,你就能按你的价格成交。许多盈利交易都来自于下单后挂单 6-48 小时才成交的订单。

突发新闻

新闻在 5 分钟前刚刚发布。市场正在快速波动。挂一个略微穿过当前最佳价位的 FAK 限价单 - 接受为求立即成交而支付价差,但不要留下一个无限制的市价单。等尘埃落定后(2 小时以上 - 有关新闻反转窗口请参见 probability-thinking),重新评估并为更大规模再挂一些 GTC 限价单。

逐步加仓

你想在 24 小时内建仓 $10,000,同时又不想惊动订单簿。把它拆成 5-10 个更小的 GTC 订单,并设置在略有不同的价位。调整下单规模,避免看起来像算法交易。每隔几小时刷新一次。

在结算前退出

不要因为抱有希望就把亏损仓位一直拿到结算。如果你的判断已被证明错误,就在市价平仓,或者用更激进的限价单 - 吃掉 2 美分的价差,总比承受 65 美分的亏损要好。

09
第九章

第 9 部分: 持续赚取返利

返利计划(完整细节见 流动性奖励)会向提供流动性的挂单方支付返利。要点如下:

  • 只有在成交前挂在订单簿中的订单才会获得挂单返利
  • 以对手方最优价格或穿过对手方最优价格下单(跨越价差)的订单计为吃单 - 不享受返利
  • 在价差内侧 1 美分挂单,通常会在市场向你的价格移动时获得挂单成交
  • 体育市场拥有最丰厚的返利池: 2026 年约为每月 500 万美元,另有每月 500 万美元来自通用计划
  • 返利每天以 USDC 直接支付到你的 Polymarket 钱包 - 无需手动领取

对于活跃交易者来说,“始终吃单”和“始终挂单”之间的差异,往往相当于全年成交量的 1.5-2.5% - 这是一个在一年中复利累积的巨大优势。

Polymarket rebates history tab showing cumulative USDC earned over the past 30 days from maker activity with a daily bar chart.

你的返利历史标签页 - 耐心的限价单交易者每天收到的回执。

10
第十章

第 10 部分: 程序化访问

以上所有内容也都可通过 API 使用。CLOB 端点通过 WebSocket 提供实时订单簿状态,支持签名下单和撤单,并发布交易历史。官方 SDK: py-clob-client(Python)、@polymarket/clob-client(JS/TS)。速率限制: 通常读接口为 300 次请求/分钟,写接口为 30 笔订单/分钟(请查看 API 指南 获取当前限制)。巨鲸钱包通常会使用 API 加本地做市脚本,每天从成千上万笔订单中赚取返佣 - 散户交易者在单一市场上采用同样方法,往往是最容易在不做方向判断的情况下实现 +EV 的方式。

身份验证

每个写请求都会使用你的 Polymarket 代理钱包通过 EIP-712 类型化数据进行签名。签名类型 1(POLY_PROXY)适用于通过 CREATE2 部署的浏览器钱包,类型 2(GNOSIS_SAFE)适用于基于 Safe 的账户。该签名可证明你控制该钱包,而无需暴露私钥。官方客户端会自动处理签名 - 你只需提供一次私钥,库会处理其余部分。

常见程序化使用场景

  • 做市机器人: 同时报出市场双边价格,每隔 N 秒刷新一次,赚取返佣
  • 执行算法: 将大额订单在数分钟或数小时内按 TWAP 或 VWAP 拆分执行
  • 跨平台套利: 当 Polymarket 与 Kalshi 或其他预测平台价格出现偏离时进行套利 - 仅 2026 年 4 月 24-25 日两天就提取了超过 4000 万美元的无风险套利收益
  • 结果事件监控: 监测 UMA DVM 事件,并在市场一旦结算时立刻平仓,抢在他人更新前行动
  • 巨鲸追踪数据流: 接入链上交易事件,并在已知钱包动用超过 1 万美元时发出通知

第 11 部分: 真实市场深度层级(Polymarket 2026)

并非每个市场都相同。仓位规模纪律取决于你交易的是哪个层级。

Four order book snapshots side by side showing tier 1 through tier 4 depth from flagship elections to thin long tail markets with size guidance under each.

Polymarket 深度的四个层级。知道自己处于哪个层级,决定你的最大合理下单规模。

层级示例(2026)24 小时成交量无重大滑点的最大订单
1 - 旗舰美国总统选举、超级碗 LX(Polymarket 上 7.01 亿美元 vs Kalshi 上 8.71 亿美元)、FIFA 世界杯(7.29 亿美元)500 万美元以上5 万-10 万美元以上
2 - 日常高流动性每周美联储会议、BTC 月度、NBA 顶级比赛50 万-500 万美元5000-2 万美元
3 - 中等国会初选、SAG/奥斯卡、每周 NFL5 万-50 万美元500-2000 美元
4 - 长尾根据 BlockBeats 分析的大多数市场终身总量低于 1 万美元每次 50-200 美元

如果你在一个第 4 层级市场上以 1000 美元建仓,你实际上就是这个市场本身。你的成交会成为所有人都在盯着看的打印记录 - 进场时预期有 5-10% 的价格冲击,出场时还会有另外 5-10%。要么选择第 1/2 层级,要么把这种冲击视为成本模型的一部分。

第 12 部分: 来自做市方的已验证技巧

今天就能实施的专业技巧

  • 同时打开 Yes 和 No 订单簿。 两个标签页。每次下单前都检查两边。只需 5 秒 - 每笔交易可省几分钱。
  • 在对新闻敏感的市场上使用 1 小时到期的 GTD。 过时的 GTC 订单常会在突发新闻期间于最糟糕的时点成交。
  • 将限价设在价差内侧 1 美分,而不是最佳买价。 你会跳过排队,同时仍能获得比市价更好的价格。
  • 把大额订单按不同价格拆成 5 份。 即使在流动性高的市场里,单笔 2 万美元的大单也会明显打印出来,并吸引不利选择。
  • 下单前先查看 24 小时成交量。 如果某市场一天内成交低于 5000 美元,你的 1000 美元订单就占了成交量的 20% - 价格会移动。
  • 当价差 > 4 美分时,绝不要用市价买入。 你只是在给做市方送钱。始终使用限价单。
  • 每天撤掉过时订单。 过夜未撤的订单常会在重大新闻后,基于过时判断成交。

第 13 部分: 常见执行错误

以下是最让散户亏钱的订单簿级别错误:

  • 在价差扩大时用市价买入。 当新闻爆出时,价差会先扩大三倍,然后订单簿才补回来。0.03 美元的价差可能在 30 秒内变成 0.12 美元。在这段窗口内市价买入,就是散户向做市方白送 10 多美分的方式。
  • 在 UMA 争议期间保留 GTC 订单。 当市场进入 UMA 挑战时,价格常会跳空 20-40 美分。你原价挂着的 GTC 可能会在灾难性的价位成交。争议市场在结算明确前应撤掉所有订单。
  • 在薄市场中使用 FOK。 FOK 要求在你的价格上有完整数量,这在第 3/4 层级市场上几乎不存在。改用 FAK 或 GTC。
  • 追逐一个不断漂移的挂单堆。 如果每次你重新定价时,专业挂单方都比你提前一美分刷新挂单堆,那你就是在和算法赛跑并且在输。退一步,让它运行;把订单放在远离 3-5 个 tick 的位置,然后等待。
  • 忽视加密市场 50 美分的手续费溢价。 动态手续费在中间价附近最高。如果你能等价格偏离 50 美分再下单,就等 - 在 0.40 或 0.60 时手续费会明显下降。

关键要点

在 Polymarket 上持续盈利的交易者,会把 polymarket 订单簿指南当作一个系统,而不是凭感觉行事。记住上面的数字 - 它们就是 7.6% 盈利钱包与其他钱包之间的区别。

接下来是什么?

  1. 卖出仓位 - 如何高效地使用订单簿退出
  2. 流动性奖励 - 挂单方返利计划深度解析
  3. 交易策略 - 在执行到位后该怎么做
  4. API 指南 - 对 CLOB 的程序化访问