限价单和市价单的区别:一张表看懂
交易所的盘口分两边:左边是想买的人挂的价(买盘),右边是想卖的人挂的价(卖盘)。市价单就是直接去对面拿现成的单子;限价单是把自己的单子挂上去排队,或者只按你给的价去拿。
| 市价单 | 限价单 | |
|---|---|---|
| 价格谁定 | 不填价格,按卖盘(买入时)或买盘(卖出时)上现有的价格一档档成交 | 你填价格,只在这个价或更好的价成交 |
| 能不能成交 | 盘口有单就马上成交 | 价格没到就一直挂着,可能部分成交,也可能一直不成交 |
| 会不会多付 | 会,买得多、币冷门,会一路往更贵的价位成交 | 不会比你填的价更差 |
| 手续费身份 | 一定是吃单(Taker) | 挂在盘口上等成交是挂单(Maker);价格填得比现价还好、一下单就成交的,算吃单 |
| 资金 | 立刻成交、立刻扣 | 挂着的这段时间,下单用的钱或币被冻结,撤单后退回 |
| 适合 | 成交量大的币、急着成交、止损离场 | 冷门币、大金额、想买低一点或卖高一点 |
有一点容易搞反:限价买单如果填的价格高于现在的卖一价,不会按你填的价成交,而是马上按卖盘上更低的现价成交,这时候它的效果和市价单差不多,手续费也按吃单算。
市价单以什么价格成交,会多付多少
市价买单从卖一价开始成交,卖一价那一档的量不够,就接着吃卖二、卖三……直到买够为止。所以它的实际成交均价总比买卖中间价高一点,高出来的就是这笔单的隐形成本,和滑点是同一回事。高多少,取决于这个币盘口有多厚。
下面是 2026 年 10 月 18 日 05:46(UTC)同一时刻,从币安现货公开盘口算出来的:如果当时用市价单买入,比买卖中间价多付多少。
| 交易对 | 24 小时成交额 | 市价买 1 万 USDT 多付 | 市价买 10 万 USDT 多付 |
|---|---|---|---|
| BTCUSDT | 约 6.1 亿 USDT | 不到 0.01 USDT | 约 0.01 USDT |
| ETHUSDT | 约 3.2 亿 USDT | 约 0.02 USDT | 约 3.3 USDT(0.003%) |
| SOLUSDT | 约 1.1 亿 USDT | 约 0.48 USDT | 约 14 USDT(0.014%) |
| DOGEUSDT | 约 3,145 万 USDT | 约 0.63 USDT | 约 32 USDT(0.032%) |
| PEPEUSDT | 约 1,211 万 USDT | 约 13 USDT(0.13%) | 约 358 USDT(0.36%) |
| ACTUSDT | 约 19.7 万 USDT | 约 46 USDT(0.46%) | 约 15,500 USDT(15.5%) |
拿币安现货 0.1% 的手续费来比:买 1 万 USDT,手续费是 10 USDT。BTC、ETH、SOL、DOGE 用市价单多付的钱都比手续费小得多,用不用限价单差别不大。PEPE 多付的比手续费还多,原因不在于没人交易,而是它的价格只到小数点后 8 位,0.00000385 和 0.00000386 之间差一格就是 0.26%,买一卖一天生隔着这么宽。ACT 这种一天只成交十几万 USDT 的币,市价买 10 万 USDT 会把卖盘一路吃上去,均价比中间价高 15% 以上,这种币只能用限价单分批买。
盘口每秒都在变,上面是某一时刻的数,换个时间会不一样,行情剧烈的时候盘口变薄,多付的会更多。下单前想知道自己会多付多少,打开交易页的订单簿看卖一到卖五的价格和数量,或者把数字填进滑点计算器估一下。
限价单挂低多少能成交:BTC 一年数据
限价单的代价是可能等不到。挂低一点能省钱,但挂得越低越难成交。用币安 BTCUSDT 现货从 2025 年 10 月 1 日到 2026 年 9 月 30 日的 365 根日线算:每天开盘时挂一张比开盘价低若干个百分点的限价买单,当天和 7 天内价格碰到这个价的比例。
| 比开盘价低 | BTC 当天成交 | BTC 7 天内成交 | ETH 当天成交 | ETH 7 天内成交 |
|---|---|---|---|---|
| 0.5% | 76% | 92% | 81% | 94% |
| 1% | 58% | 84% | 65% | 87% |
| 2% | 35% | 72% | 45% | 77% |
| 3% | 19% | 59% | 30% | 67% |
| 5% | 4% | 36% | 13% | 47% |
| 10% | 1% | 12% | 2% | 23% |
两件事可以直接用上:
- BTC 挂低 1% 以内,一天里成交的机会过半;挂低 5%,当天几乎等不到,一周也只有三分之一。ETH 波动比 BTC 大,同样的距离成交机会高一些。
- 没成交的那些,多半是因为价格往上走了。挂低 2% 一周都没成交的 100 次里,有 94 次 BTC 一周后比挂单时还高,中位数高出 4.1%。为了省 2% 挂单,错过的时候往往要多付更多。
所以限价买单挂多低,先想清楚这笔是「必须买到」还是「便宜才买」。必须买到,挂在现价附近或者干脆分一半用市价;便宜才买,可以挂低 3% 到 5% 慢慢等,同时接受它可能一直不成交。另外,价格刚好碰到你的价也不一定成交:同一个价位上谁先挂谁先成交,排在你前面的单子吃完了才轮到你。
挂单和吃单是什么意思,手续费差多少
挂单(Maker)是你的单子挂在盘口上,等别人来跟你成交,你给盘口「添」了流动性;吃单(Taker)是你去拿走盘口上已经挂着的单,「拿走」了流动性。市价单永远是吃单;限价单要看下单那一刻会不会马上成交。
| 币安普通用户(VIP0) | 挂单 Maker | 吃单 Taker | 一万 USDT 一个来回 |
|---|---|---|---|
| 现货 | 0.1% | 0.1% | 挂单、吃单都是 20 USDT |
| 现货,开了 BNB 抵扣 | 0.075% | 0.075% | 15 USDT |
| U 本位合约(按名义价值) | 0.02% | 0.05% | 挂单 4 USDT,吃单 10 USDT |
也就是说,在币安现货上普通用户用限价单并不能省手续费,省的只是上一节说的盘口差价。合约就不一样了,挂单比吃单便宜六成,频繁开平的人差别很明显。合约下限价单时把有效方式选成「只做 Maker」(Post Only),这张单一旦会马上成交就会被系统直接拒绝,保证按挂单费率收。费率会调整,具体数字和 BNB 抵扣、VIP 阶梯在币安手续费那篇有详细说明,自己的实际费率在 App 的 个人中心 → 费率 里能看到。
限价单和市价单哪个好:按情况选
| 你的情况 | 用哪个 | 原因 |
|---|---|---|
| 买卖 BTC、ETH,几千到一万 USDT,想马上成交 | 市价单 | 多付不到 0.1 USDT,手续费又和限价单一样 |
| 一天成交额只有几百万甚至几十万 USDT 的小币 | 限价单,分几笔挂 | 市价单会把卖盘往上吃,多付的可能比手续费高几倍 |
| 不急,想买得便宜一点 | 限价买单挂在现价下方 1% 到 3% | BTC 挂低 1% 到 3%,一周内成交的比例在 59% 到 84% 之间 |
| 想在某个价位卖掉止盈 | 限价卖单挂在目标价 | 到价自动卖,不用盯盘 |
| 合约频繁开平仓 | 限价单加「只做 Maker」 | 挂单 0.02% 比吃单 0.05% 便宜六成 |
| 行情急跌,必须马上离场 | 市价单 | 先保证出得去,多付一点认了 |
新手最常见的两种亏法正好相反:一种是在冷门币上用市价单,一笔就多付好几个点;另一种是行情掉头时还挂着限价卖单等「回到某个价再卖」,结果价格不回来,越挂越低。前者用限价单避开,后者给自己定好止损。
止损限价单和止损市价单的区别
止损单是先设一个触发价,价格碰到触发价,系统才替你下单。下的是什么单,决定了它和普通单一样的老问题:
- 止损市价单:触发后下市价单,一定卖得出去,但成交价可能比触发价低不少。
- 止损限价单:触发后下一张你事先定好价格的限价单,成交价不会比限价差,但价格跌得太快、直接跳过你的限价,这张卖单就挂在上面没人接,等于没止损。
看一次真实的快速下跌。2025 年 10 月 10 日 21:10 到 21:20(UTC,也就是 UTC+8 的 10 月 11 日凌晨 5:10 到 5:20),币安 BTCUSDT 现货从 114,340 跌到 102,000,十分钟跌了 10.8%;其中 21:19 这一分钟,最高 109,467、最低 103,800,一分钟里上下差 5.2%。同一段时间 ETH 从 3,884.82 跌到 3,435,SOL 到 21:28 才跌到 168.79。
在这种行情里,假如止损市价单正好在 21:19 被触发,成交价可能落在这一分钟 5% 的区间里任何位置;止损限价单如果只给限价留了 0.5% 的空间,价格一分钟走 5%,卖单很可能被甩在价格上方。BTC 那天几分钟后弹回了 108,000 以上,挂着的卖单还有机会成交;行情不回头的时候,这张单就一直挂着,仓位跟着继续跌。
设止损限价单时,可以这样定:
- 触发价放在你判断「跌破就不对了」的位置,不要贴着现价,正常波动就会把它碰掉。上一节的数据里,BTC 一天内往下走 1% 的日子过半。
- 限价比触发价再低一些,给快速行情留空间。成交量大的币留 1% 到 2%,小币留得更多。限价留得越宽,越容易成交,最坏成交价也越低,这两者只能取舍。
- 拿着合约、有爆仓风险的仓位,更在意「一定出得去」,用止损市价单。强平价怎么算见杠杆与爆仓。
- 止损单也占挂单额度:在币安 BTCUSDT 现货上,同一个交易对最多同时挂 5 张带触发价的条件单,所有挂单加起来最多 200 张。
在币安怎么下限价单、市价单
- 打开现货交易页,选好交易对(比如 BTC/USDT),切到「买入」或「卖出」。
- 委托类型选「限价」:填价格和数量(或金额),下单后这张单出现在页面下方的「当前委托」里,没成交的部分可以随时撤单,撤单不收费,冻结的资金马上退回。
- 委托类型选「市价」:不用填价格,可以按数量填(买多少个 BTC),也可以按成交额填(花多少 USDT)。按成交额买,系统会用这笔 USDT 买到尽可能多的币。
- 委托类型选「止盈止损」:填触发价、限价和数量,就是上一节说的止损限价单。不同版本的 App 里,止损市价、OCO(止盈止损二选一)、追踪委托放在同一个下拉菜单里。
- 成交后在「历史成交」里能看到每一笔的成交价、手续费,以及这笔是挂单还是吃单。
几条会被系统拦下的情况:BTCUSDT 一笔最少 5 USDT;限价单的价格不能离现价太远,买单必须在最近 5 分钟均价的 0.5 倍到 1.2 倍之间,卖单在 0.8 倍到 2 倍之间,超出会被拒。限价单挂着不会扣手续费,只有成交的部分才收。
还没有币安账号的,注册和认证步骤在币安注册图解里。下第一笔单之前,可以先用手续费计算器算一下这笔一个来回要付多少。
常见问题
限价单和市价单的区别是什么?
市价单不填价格,下单后马上按盘口上现有的价格成交,成交有保证,价格没保证;限价单由你定价格,只在这个价或更好的价成交,价格有保证,能不能成交没保证。
限价单和市价单哪个好?
看币和金额。在币安买卖 BTC、ETH,几千到一万 USDT 用市价单,比中间价多付不到 0.1 USDT,可以直接用;成交量小的币、金额大、或者想买便宜一点,用限价单。
限价单没成交会扣手续费吗?
不会。只有成交的部分收手续费。限价单挂着的时候,下单用的钱或币会被冻结,撤单后马上退回。
价格到了我的限价,为什么没成交?
同一个价位上先挂先成交。价格只是碰了一下你的价,排在你前面的单子还没成交完,就轮不到你。想更容易成交,把价格往对手方向多挪一两档。
止损限价单为什么没成交?
止损限价单触发后下的是一张限价单。价格跌得太快、直接跳过了你的限价,卖单就挂在价格上方没人接。给限价比触发价多留 1% 到 2% 的空间,或者改用止损市价单。
币安现货挂单和吃单手续费一样吗?
普通用户(VIP0)一样,都是 0.1%,开了 BNB 抵扣都是 0.075%。U 本位合约不一样,挂单 0.02%、吃单 0.05%。
资料来源
- 币安现货开发文档:下单说明 — 限价单、市价单按数量或按成交额下单、止损单触发后下市价或限价单、只做 Maker 单会被拒绝的规则(2026 年 10 月查看)。
- 币安公开行情数据 — 文中的盘口快照、BTC 和 ETH 一年日线、2025 年 10 月 10 日分钟走势、BTCUSDT 最小下单额和限价范围都由这里的公开接口取得并计算。
- 美国证监会投资者网站 Investor.gov:Types of Orders — 市价单保证成交、不保证价格,限价单和止损单的通用定义(2026 年 10 月查看)。