Polymarket 上所有订单本质上都是限价单:“市价单”只是一张能立即和现有挂单成交的限价单,属于吃单,要付手续费;自己定价、挂着等别人来成交的限价单属于挂单,不收手续费,但不一定成交。买入之后,在市场结算前你可以随时卖出,提前锁定利润或止损,盈亏等于份数乘以卖出价与买入价之差。

Polymarket 有哪些订单类型?

Polymarket 用的是 CLOB(中央限价订单簿)。根据官方文档,所有订单在技术上都是限价单,界面上的“市价单”是一张价格设成可以立即成交的限价单。

市价单(立即成交)限价单(挂单等待)
价格按订单簿上现有的最优价格成交,单子大时会逐档吃到更差的价格你自己设定
成交通常立即成交不一定,要等别人接
角色吃单(Taker)挂单(Maker)
手续费大多数类别要付不收,还可能分到返利
适合急着进出、流动性好的市场不着急、价差大的冷门市场

另外两个细节下单前要知道:

  • 最小价格单位(tick):每个市场不同,可能是 0.1、0.01、0.001 或 0.0001。你挂的价格必须是 tick 的整数倍。
  • 最小下单份数:每个市场也不同,官方文档的示例是 5 份,下单页面会提示。

挂单和吃单,手续费差多少?

2026 年 3 月 30 日起,Polymarket 几乎所有类别的市场都对吃单收费,地缘政治类仍然免费。公式是:

手续费 = 份数 × 费率 × 价格 × (1 − 价格)

挂单不收手续费。下面按 Polymarket 手续费 里的政治类费率 0.04 算一下每买 100 份的吃单手续费:

买入价100 份成本吃单手续费占成本比例挂单手续费
0.1010 美元0.36 美元3.6%0
0.3030 美元0.84 美元2.8%0
0.5050 美元1.00 美元2.0%0
0.7070 美元0.84 美元1.2%0
0.9090 美元0.36 美元0.4%0

两个结论:一是按金额算,价格在 0.50 附近手续费最高;二是按成本比例算,便宜的份额手续费占比反而更高。如果你喜欢买低价份额,挂单能省下的比例更可观。各类别费率和更多算例见 Polymarket 手续费。

手续费以下单预览为准

费率由平台设定,2026 年已经调整过多次。上表只用来理解量级,实际金额请看下单前的预览。

怎么在 Polymarket 挂限价单?

各版本界面会有差异,下面写的是通用流程,按钮名称以页面为准:

  1. 打开市场页,选择你要交易的结果(“是”或“否”,多结果市场先选具体选项)。
  2. 在下单区选择买入,把订单类型切换为限价。
  3. 填写限价:买入时,填一个比当前卖一价低的价格,就会挂在订单簿上等待;填得等于或高于卖一价,就会立即成交,变成吃单。
  4. 填写份数,确认不低于该市场的最小下单份数。
  5. 检查预览:成本、预计手续费、潜在回报,确认后提交。
Polymarket 中文版下单面板切换为限价后,出现限价、份额、过期、总计和赢取几栏
把面板右上角的「盘口」换成「限价」之后的样子(2026 年 11 月截图):多了「限价」和「份额」两栏,「过期」默认选的是「绝不」。

挂单前先看一眼订单簿:买一价和卖一价差多少?如果价差只有 0.01,挂单和直接成交差别不大;如果价差有好几美分,挂单能明显改善你的成交价。买卖价的含义见 价格和赔率怎么看。

部分成交和撤单

  • 部分成交:你挂了 200 份,对方只卖给你 80 份,这 80 份立即进入持仓,剩下 120 份继续挂着。
  • 撤单:在未成交订单列表里可以撤销还没成交的部分,已成交的份额不受影响。
  • 改价:一般是撤掉旧单、按新价格重新挂。

挂着的买单一般会占用相应的余额。价格大幅变动后,记得回头检查旧挂单还合不合理,以免在不想要的价格上被成交。

Polymarket 提前卖出怎么算盈亏?

结算前你随时可以把份额卖给其他用户,不需要等结果揭晓:

提前卖出盈亏 = 份数 × (卖出价 − 买入价)

假设你以 0.40 买入 200 份“是”,成本 80 美元:

情况卖出价或结算价收回金额盈亏(未计手续费)
利好,提前卖出0.55110 美元+30 美元
大涨,提前卖出0.70140 美元+60 美元
利空,止损卖出0.3060 美元−20 美元
持有到结算,猜对1.00200 美元+120 美元
持有到结算,猜错00−80 美元

提前卖出的意义在于:用一部分潜在收益,换掉“最后结果反转”的风险。价格 0.70 时,市场认为还有约 30% 的可能这笔仓位最终归零,这时落袋 60 美元的利润,是否比继续赌那 120 美元更划算,取决于你对剩余风险的判断。

加上手续费的完整例子

还是 0.40 买入 200 份,假设买入和卖出都用吃单、费率 0.04:

  • 买入手续费:200 × 0.04 × 0.40 × 0.60 = 1.92 美元
  • 以 0.55 卖出的手续费:200 × 0.04 × 0.55 × 0.45 = 1.98 美元
  • 净盈利:30 − 1.92 − 1.98 = 26.10 美元

如果买入和卖出都用挂单完成,这 3.90 美元的手续费可以全部省下。想快速算不同价格下的提前卖出收益,可以用 赔率与收益计算器。

分批止盈:先收回本金

一个常用的做法是分批卖出。比如价格涨到 0.70 时先卖出 100 份,收回 70 美元(未计手续费),已经接近 80 美元的本金;剩下的 100 份继续持有,猜对再拿 100 美元,猜错最多只亏约 10 美元。这样既保留了上涨空间,又大幅降低了最坏情况的损失。

Polymarket 能设止损吗?

止损和止盈可以靠下面两种办法:

  • 止盈:提前挂一张高于当前价格的限价卖单,价格涨到这里就会被别人成交。这是限价单的正常用法。
  • 止损:价格跌到你事先定好的位置时,自己手动按当时的买一价卖出。

止损靠纪律,不靠功能

买入前就写下“跌到多少我就卖”,到了就执行,不要临时找理由加仓摊平。冷门市场的买一价可能远低于页面显示的参考价,急着卖时要看清实际能成交的价格。

“是”和“否”的合并与拆分

Polymarket 的每个二元市场里,1 份“是”加 1 份“否”在结算时一定价值 1 美元,因为两者必有一个兑付。按官方机制:

  • 合并:同时持有相同数量的“是”和“否”时,可以把它们合并,每对换回 1 美元 pUSD,不用等到结算。
  • 拆分:反过来,可以把 1 美元 pUSD 拆分成 1 份“是”和 1 份“否”。

拆分、合并和领取的链上 Gas 都由 Polymarket 的 relayer 代付,你不需要持有 POL。

这个关系也解释了一件事:对已经持有 1 份“是”的人来说,以 0.40 把它卖掉,和以 0.60 再买入 1 份“否”凑成一对(结算或合并拿回 1 美元,净回收 0.40),最后的结果是一样的。理解了这一点,你就能看懂为什么“是”和“否”的价格之和总在 1 美元附近,以及 Polymarket 套利 是从哪里来的。

结算后怎么领取,钱怎么提出来?

结果确认、市场通过 UMA 预言机结算后:

  1. 猜对的份额每份价值 1 美元,猜错的归零。
  2. 在持仓页点击领取(Redeem 或 Claim),资金回到可用余额。
  3. 有争议的市场可能需要数天才能结算,期间资金一直占用。

想把钱换回法币,就要提现回交易所:在 Polymarket 提现时选择 Polygon 网络上的 USDC,不要把 pUSD 或 USDC.e 直接发到交易所,并在交易所充值页核对合约地址。Polymarket 本身不收提现费,交易所那一端的费用看对方页面。完整步骤见 Polymarket 怎么提现;还没选好交易所的话,可以先看 交易所对比。

如果你还没下过第一单,建议先看 Polymarket 怎么玩 走一遍完整流程,再回来练习挂单和提前卖出。想了解这些工具在整体策略里怎么用,可以继续读 Polymarket 怎么赚钱。