市价单 vs 限价单:成交速度、滑点与 Maker/Taker 怎么选

市价单解决「我现在就要成交」,限价单解决「超过这个价格我就不要」。两者不是快慢之分,而是在成交确定性和价格确定性之间做取舍。这篇用交易所的实际下单画面和手续费表,带你看懂两者怎么成交、怎么收费。

市价单 vs 限价单:成交速度、滑点与 Maker/Taker 怎么选

第一次打开交易所的现货下单区,最先看到的就是「限价」「市价」两个分页。很多新手直接选市价,按下去就成交;也有人选了限价,结果挂了一整天都没成交。

两者的差别可以用一句话说明:市价单保证成交、不保证价格;限价单保证价格、不保证成交。下面用实际的下单画面、订单簿与手续费表,说明它们各自怎么运作。

内容更新于 2026 年 10 月。不同平台的订单类型、价格保护规则与手续费会调整,请以官方页面显示为准。

下单区在哪?限价、市价分页长怎样?

以币安 BTC/USDT 现货交易页为例,画面左边是订单簿,中间是 K 线图,下单区在 K 线图下方,最上面一排就是「限价」「市价」「限价止盈止损」三个分页。

币安 BTC/USDT 现货交易页,左侧订单簿红色卖单与绿色买单,中间 K 线图,下方下单区有限价、市价、限价止盈止损分页及价格、数量字段
币安现货交易页:下单区在 K 线图下方,左右两栏分别是买入与卖出,上方可切换限价与市价(2026 年 10 月截取)。

两个分页要填的东西不一样:

  • 限价:要填「价格」和「数量」。价格就是你愿意成交的价格上限(买)或下限(卖)。字段旁的 BBO 按钮可以快速带入当下的最佳买卖价。
  • 市价:不用填价格,只填要买多少数量或花多少金额,送出后由系统直接和订单簿上现有的挂单成交。

OKX 的界面逻辑一样,右侧先选「买入」或「卖出」,再切换「限价委托」「市价委托」,限价的价格字段旁有「最优价」可以快速带入。

OKX BTC/USDT 现货交易页,右侧有买入、卖出切换,以及限价委托、市价委托、止盈止损分页与价格、数量字段
OKX 现货交易页:右侧下单区可切换限价委托与市价委托,限价模式需要填价格和数量(2026 年 10 月截取)。
币安现货下单区的市价分页,价格栏显示市价,买入以成交额下单、卖出以数量下单
币安现货「市价」下单区:价格栏固定显示「市价」,买入时以成交额(USDT)下单、卖出时以数量(BTC)下单,余额已屏蔽(2026 年 10 月截取)。

市价单是怎么成交的?

市价买单会从订单簿上最便宜的卖单开始成交,一层吃不够就往上一层吃,直到数量满足为止。

假设卖盘只有这两层(以下数字为假设,方便计算):

  • 100 USDT:2 枚
  • 101 USDT:3 枚

你用市价买 5 枚,平均成交价是 (100×2 + 101×3) ÷ 5 = 100.6 USDT,比画面上看到的最低卖价 100 高了 0.6%。这个差距就是滑价。

所以画面上的「最新价」不是保证成交价。订单越大、订单簿越薄,平均成交价越可能偏离。像 BTC/USDT 这种主流交易对,截取当下最佳买价和最佳卖价只差 0.01 USDT,小额市价单几乎感觉不到差距;但冷门币种、刚上架的新币,价差和深度就完全不同。滑价的完整计算方式,可以看加密货币滑价是什么。

限价单会有哪两种结果?

限价买单代表「最高愿意付多少」。送出后会出现两种情况:

  1. 价格设得比目前最低卖价低:订单不会马上成交,而是挂在订单簿上等待,直到有人愿意用你的价格卖给你。这时你提供了流动性,通常属于 Maker(挂单)。
  2. 价格设得等于或高于目前最低卖价:订单会立刻和现有的卖单成交,效果接近市价单,但不会超过你设置的价格。这时你拿走了流动性,通常属于 Taker(吃单)。

所以「限价单一定是 Maker、一定比较便宜」是常见误解。Maker 或 Taker 看的是订单有没有立即成交,不是看你选了哪个分页。

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

手续费表通常会把 Maker、Taker 分开列。以 OKX 现货标准交易对为例,普通用户的挂单手续费是 0.0800%,吃单手续费是 0.1000%。

OKX 交易手续费页,现货标准交易对普通用户挂单成交手续费 0.0800%、吃单成交手续费 0.1000%,下方列出各 VIP 等级费率
OKX 手续费页:普通用户现货挂单 0.0800%、吃单 0.1000%,等级越高费率越低(2026 年 10 月截取)。

用一笔假设的 1,000 USDT 订单来算:

成交方式费率(OKX 普通用户)手续费
挂单成交(Maker)0.0800%0.8 USDT
吃单成交(Taker)0.1000%1 USDT

单笔差距不大,但交易频繁时会累积。不同平台的设计也不一样:币安普通用户的现货费率是挂单、吃单都 0.100%,用 BNB 支付可以打 75 折变成 0.075%,对普通用户来说选限价或市价不会改变费率。费率会调整,下单前请以平台当下的费率页为准,计算方式可以看交易所手续费怎么算。

限价单一直没成交怎么办?

限价单不成交,最常见的原因是价格离市场太远。可以这样检查:

  1. 到「当前委托」确认订单还挂着,没有被取消。
  2. 对照订单簿,看你的价格和目前最佳买卖价差多少。
  3. 决定要继续等,还是撤单后改价。

如果你的订单是 GTC(成交为止或手动撤单前一直有效),它会一直留在订单簿上,不会自己消失,记得定期检查,避免价格大幅变动后才意外成交。

限价单只成交一半,剩下的怎么处理?

假设你以 100 USDT 挂限价买入 10 枚,只成交了 4 枚,价格就反弹到 100.8(数字为假设),剩下 6 枚留在订单簿上。常见的处理方式有三种:

  • 维持原单:等价格回落,代价是可能一直不成交。
  • 撤掉剩下的 6 枚,改用市价或更高的限价追进:代价是垫高平均成本。
  • 撤单后分批往上挂:在成交概率和成本之间取一个折衷。

撤单只会取消未成交的部分,已经成交的 4 枚不会被取消,手续费也已经按成交部分计算。

什么情境该用哪一种?

情境比较适合的做法
主流币、小额、想马上成交市价单,送出前看一下预估成交信息
有明确的价格上限或下限限价单,接受可能不成交
订单金额相对订单簿深度较大拆单、用限价,或等待流动性更好的时段
新币刚上架、行情剧烈波动避免直接市价,先看价格保护规则与订单簿深度

如果你还不太会看订单簿,可以先读怎么看 K 线与订单簿。

常见问题(FAQ)

新手买币应该用市价单还是限价单?

小额买主流币,用市价单比较简单;想控制价格、不急着成交,就用限价单。不论哪一种,送出前都先确认数量与金额。

限价单一定比市价单便宜吗?

不一定。限价价格设在可以立即成交的位置时,仍然是 Taker 成交;而且有些平台普通用户的挂单、吃单费率相同。

市价单会不会成交在很离谱的价格?

在深度很薄的交易对有可能。部分平台设有价格保护机制限制偏离幅度,但具体规则各平台不同,下单前先看订单簿深度。

限价单挂着,账户里的资金会被锁住吗?

会。挂单期间,对应的 USDT 或币会被冻结,撤单后才会释放回可用余额。


⚠️ 风险提示:加密货币价格波动大,限价单可能不成交,市价单可能出现滑价。本文为下单操作说明,不构成投资建议;费率与规则以官方页面为准。

📍 地区声明:本站内容不面向中国大陆居民。

官方说明

市价单 限价单 差别限价单不成交Maker Taker 手续费挂单 吃单现货怎么下单部分成交