第 33 章中的第 10 章
简短版
Polymarket 订单簿是所有待成交买单和卖单的公开账本。学会读它,你就能从一个需要支付价差的吃单方,变成一个能赚取返佣、避免滑点,并且在其他参与者意图真正成交前就先看见的人。本文是一篇一气呵成的指南,带你了解 CLOB - 也就是支撑平台上每一笔交易的中央限价订单簿。
你将学到什么
- 什么是 CLOB,以及它为什么关系到执行质量
- 买盘、卖盘、价差和深度 - 像专业人士一样读懂订单簿
- 互补的 Yes/No 订单簿技巧 - 将你的有效流动性翻倍
- 所有订单类型:GTC、GTD、FOK、FAK - 以及各自适用场景
- 为什么限价单能赚取返佣,而市价单需要支付费用
- 识别 spoofing、冰山单、堆单以及真实挂单量
- 一份 30 秒执行检查清单,可用于每一笔交易

完整的 Polymarket CLOB 视图。你的全部执行优势都始于正确阅读这个面板。
第 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。
第 2 部分:订单簿剖析
买单和卖单
- 买单(买入订单): 来自希望以特定价格买入的人所下的订单。按从高到低排序。最高买价是“最佳买价”。
- 卖单(卖出订单): 来自希望以特定价格卖出的人所下的订单。按从低到高排序。最低卖价是“最佳卖价”。

左侧是买单(绿色,按高到低排序),右侧是卖单(红色,按低到高排序),中间是价差。
价差
价差是最佳买价和最佳卖价之间的差距。
例如:最佳买价 = $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 倍 - 这意味着仓位规模纪律比你交易过的任何地方都更重要。

阶梯视图展示了每个档位的深度。顶部看起来很紧的盘口,往下仅 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 美分。
第 3 部分:互补订单簿
这是 Polymarket 最有用的结构性特征。每一笔对 Yes 的买单,也同样会以对 No 的卖单形式可见,反之亦然。这两个订单簿在数学上是相互关联的:如果 Yes 的交易价格为 $0.65,那么 No 必须交易在 $0.35(因为在二元合约中 Yes + No = $1.00)。

65 美分的 Yes 订单簿和 35 美分的 No 订单簿,是同一份流动性的两种视角。务必同时查看两者。
这在实践中的含义是:
- 有效流动性是你在单一一侧看到的两倍 - Yes 买盘会变成 No 卖盘
- 以 $0.65 买入 Yes,在经济上等同于以 $0.35 卖出 No
- 在进入或退出时,查看两个订单簿 - 一侧通常比另一侧有更紧的价差或更好的深度
- 套利机器人会将总和锁定在 $1.00 附近,误差只有几个 bps 基点;出现偏差时可能就是你的机会
第 4 部分:Polymarket 上的订单类型
Polymarket 的 CLOB 支持四种订单类型。选择正确的类型比大多数新手意识到的更重要。
| 类型 | 代码 | 行为 | 何时使用 |
|---|---|---|---|
| Good-Till-Cancelled | GTC | 在订单簿中保留,直到成交或你取消 | 适合耐心进出场的默认选择 |
| Good-Till-Date | GTD | 保留到指定日期/时间,然后自动取消 | 当你只想在截止日期前持有敞口时 |
| Fill-or-Kill | FOK | 按你的价格一次性全部成交,否则全部取消 | 当部分成交比不成交更糟时 |
| Fill-and-Kill | FAK | 立即成交能成交的部分,其余取消 | 无需挂单、立即获得部分敞口时 |
“市价单”不是单独的一种类型 - 它是以对手方最佳档位或更优价格挂出的 FAK 限价单。GTD 订单的到期选项包括: 1 分钟、5 分钟、1 小时、12 小时、24 小时、当日结束,或自定义时间戳。在快速变化的市场中使用更短的到期时间,这样在你的判断失效后,过期订单就不会再成交。

订单类型选择器。从默认设置切换到带有 1 小时到期时间的 GTD,是区分专业人士和赌徒的第一大习惯。
第 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% 以上的交易中,请使用限价单。
第 6 部分:从订单簿中读取信号
如果你懂得如何阅读,订单簿就是一份信息含量极高的文档。
大额挂单
在某个价位上挂着的大单,意味着那里有真金白银的资金方持有强烈观点。它可以起到以下作用:
- 支撑(当前价格下方的大买单):充当地板,减缓下跌走势
- 阻力(当前价格上方的大卖单):充当天花板,减缓上涨走势
持续数小时到数天的订单通常是真实的。几秒内出现又消失的订单通常是诱骗挂单。
深度失衡
当买盘一侧的深度比卖盘一侧多 3-5 倍时,说明存在真实的买入压力,价格往往会在接下来的数小时内逐步上行。反过来也同样成立。要小心 - 流动性稀薄的市场尤其容易受到这一信号的操纵。
诱骗挂单
诱骗挂单确实存在 - 即使在链上也是如此
诱骗挂单是指你故意挂出大单、随后撤销,以制造供需失衡的假象。如果你看到一笔巨额订单出现,停留 60-90 秒,然后在任何成交触及它的瞬间消失,这就是这种模式。不要根据创建时间少于 2-3 分钟的订单做决定。Polymarket 的链上结算意味着,即使是从未成交、后来被撤销的订单,也仍会留下取证痕迹 - 但实时执法能力有限。
冰山订单
非常大的交易者有时只展示其订单的一小部分,以避免暴露规模。你会看到一笔“很大但不算巨大”的订单,在每次成交后又持续补单。如果同一价位不断吸收成交量而价格却不动,那就是冰山单。Theo 在 2024 年进行的 8500 万美元政治交易(11 个账户,下注 8000 万美元)采用了冰山式拆分 - 这也是为什么他的规模从未以一个块的形式出现。
堆叠
“堆叠”是指在连续价位上排布的一串订单 - 例如 $0.60、$0.61、$0.62、$0.63,每个 2K 美元。堆叠通常表明一位专业做市商正在运行库存算法。它们通常不表示观点 - 它们表示有人在提供流动性以换取返佣。
第 7 部分:30 秒执行清单
每次交易前,按这个清单检查:
- 检查价差。 超过 3 美分吗?始终使用限价单。
- 检查最佳档位的深度。 在没有滑点的情况下,你能否挂出至少是目标交易量 3 倍的规模?如果不能,就拆单。
- 检查订单簿的另一侧。 以 0.65 美元买入 Yes 比以 0.35 美元卖出 No 更差吗?使用更好的交易场所。
- 选择合适的订单类型。 GTC 适合耐心等待,FAK 适合可接受立即部分成交,FOK 只在部分成交比不成交更差时使用。
- 把限价挂在价差内。 比最佳价格好 1 美分通常就足够了。
- 设定时间预算。 10 分钟还没成交?问问是市场先动了,还是你的价格错了。
第 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 美分的亏损要好。
第 9 部分: 持续赚取返利
返利计划(完整细节见 流动性奖励)会向提供流动性的挂单方支付返利。要点如下:
- 只有在成交前挂在订单簿中的订单才会获得挂单返利
- 以对手方最优价格或穿过对手方最优价格下单(跨越价差)的订单计为吃单 - 不享受返利
- 在价差内侧 1 美分挂单,通常会在市场向你的价格移动时获得挂单成交
- 体育市场拥有最丰厚的返利池: 2026 年约为每月 500 万美元,另有每月 500 万美元来自通用计划
- 返利每天以 USDC 直接支付到你的 Polymarket 钱包 - 无需手动领取
对于活跃交易者来说,“始终吃单”和“始终挂单”之间的差异,往往相当于全年成交量的 1.5-2.5% - 这是一个在一年中复利累积的巨大优势。

你的返利历史标签页 - 耐心的限价单交易者每天收到的回执。
第 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)
并非每个市场都相同。仓位规模纪律取决于你交易的是哪个层级。

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/奥斯卡、每周 NFL | 5 万-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% 盈利钱包与其他钱包之间的区别。
接下来是什么?
推荐阅读
如果你是新手,从这里开始;或者直接跳到最适合你当前阶段的页面:











