// 订单

限价单为什么不成交?撤单改价怎么做,滑点怎么减

示意插图:一张小票挂在刻度柱的某个高度,波浪形的绳子往上涨却还没碰到它

限价单挂着不成交,大多是三种情况之一:价格还没走到你挂的价;价格碰到过,但同一价位排在你前面的单先把对手盘吃完了;这个交易对挂单太薄,没人跟你成交。想马上成交,就在【当前委托】里把价格往对手方向改,或者撤单改用市价单,代价是吃一点滑点。另有两种是单子根本没挂上:勾了「只做 Maker」的单会在下单时被系统取消,限价偏离市价太远(普通交易对超出市价 50%–200% 的范围)下不了单。下面先讲原理,再讲在币安里怎么查、怎么改,最后讲市价单的滑点。

先说订单簿是什么。任何一个交易对的价格,背后不是只有一个数字,而是一摞挂单:上面是一档一档想卖的人(卖一、卖二、卖三……价格越来越高),下面是一档一档想买的人(买一、买二、买三……价格越来越低)。中间那条缝就是买一和卖一的差,叫点差。你下的每一笔单,要么排进这个簿子里等别人来吃,要么主动去吃簿子里现成的单。限价单和市价单的区别,就在这“等”和“吃”上。

一、限价单为什么挂着不成交

限价单是“我只接受这个价格或更好的价格”。买入限价单是“不高于这个价我才买”,卖出限价单是“不低于这个价我才卖”。它最大的特点是价格优先、成交不保证——价格能保住,但可能一直成交不了。挂着不动通常是这三种情况之一:

一是价格根本没到。你挂的买单价比当前卖一价低、或者卖单价比当前买一价高,它就只能乖乖排在订单簿里等行情走到你这个价位。这不是卡单,是你设的价格还轮不到成交。想确认,把你的挂单价和盘口的买一卖一比一下就知道差多远。

二是到了价位,但你排在队伍后面。同一个价位上,先挂的单子先成交,这叫时间优先。如果你和很多人挂在同一个价,价格刚好碰过来,前面那些单可能就把对手盘的量吃完了,价格又弹走,轮到你时已经没人和你成交。于是你看着价格“碰到过”自己的价位,单子却没成。

三是深度不够、对手盘太薄。清淡的小币种或冷门时段,某个价位上压根没多少对手单,你的单挂在那像在空房间里等人,成交自然慢。

怎么调整:想成交快一点,就把价格往对手方向靠——买单往上调一点、卖单往下调一点,靠近甚至越过当前买一卖一,越靠近越容易立刻成交;但靠太狠就接近市价单了,等于放弃了价格优势。不急的话,挂着等是限价单的正常用法,它本来就是用时间换价格。

二、在币安里怎么查、怎么改

上面三种情况是所有交易所通用的道理。落到币安的界面上,按帮助中心的说明(2026-10 查证),能动手的地方是这几处:

  • 在哪看:App 里进【交易】页,页面下方的【当前委托】列着所有还挂着的单。单子还在这里,就说明它还活着,只是没成交完。把挂单价和盘口的买一、卖一对一下,就知道差多远。
  • 部分成交:帮助中心写得很直白,流动性只够满足一部分时,订单会部分成交。已成交的那部分已经进了你的余额,没成交的部分继续留在【当前委托】里挂着。这时撤单,撤掉的只是剩下没成交的量。
  • 改价:还挂着的限价单(没成交或只成交了一部分)可以直接改价格和数量:在【当前委托】里点这张单旁边的【编辑】,填新价格和数量就行,网页端是点【修改】图标。帮助中心原话是改完之后「原有订单将会被取消,系统会生成新的订单和新的ID」,所以改价后的单要在新价位重新排队。想省事也可以直接撤单,按新价格重下。
  • 勾了「只做 Maker」,单子一下就没了:只做 Maker(Post only)的单只许挂着等别人来吃。按帮助中心的说明,如果它一下单就会有一部分立刻成交(比如买价高于当前卖一),系统会在下单时自动取消它。想挂上去,买单价格要低于卖一、卖单要高于买一;不在乎挂单还是吃单,就把这个勾去掉。普通用户现货挂单、吃单费率相同(见 币安手续费怎么算),勾它多半只是为了不吃到对手盘。
  • 价格偏离太大,下不了单:帮助中心写明,普通交易对只能下限价在市场价格 50%–200% 之间的订单,稳定币交易对是 80%–120%(2026-10 查证,以页面实时显示为准)。市价 100 USDT 时,限价只能填 50 到 200 USDT。想「挂个低价等暴跌接货」,价格低于市价一半是挂不上去的。

三、市价单的滑点是怎么产生的

市价单是另一个极端:“我不管价格,立刻给我成交”。它成交优先、价格不保证。问题就出在订单簿是一档一档的:当你下一个市价买单,系统会从卖一开始吃,卖一的量吃完了去吃卖二,再不够就吃卖三……一路往上,直到把你要的量填满。结果你的平均成交价,就比你下单那一刻看到的那个最好价位要差一截。这个偏差,就是滑点。

滑点大不大,取决于两件事。一是这个币的流动性(深度):主流大币每一档都堆着厚厚的量,你吃掉一档价格几乎不动,滑点很小;冷门小币每档薄薄一层,一笔单就能把好几档吃穿,滑点很大。二是你的单子有多大:同样的币,小单只动第一档、几乎没滑点,大单要吃穿很多档,滑点成倍放大。所以“流动性差”和“单子大”叠在一起,滑点最吓人。

剧烈波动的那几分钟也是滑点高发期——行情急动时挂单被快速抽走、补单跟不上,订单簿一下变薄,这时候打市价单很容易成交在一个离谱的价位上。重大数据公布、突发消息、深夜流动性差的时段,都属于这类。

一个常见的栽法:看到行情急拉,急着用市价单追进去一大笔,结果成交均价比屏幕上的价高出一截——不是平台坑你,是你的大单在薄盘里把订单簿吃穿了。越是慌、越是想一把冲进去,越容易吃滑点。

四、怎么减小滑点

滑点没法完全消除,但能管住。几个实用做法:

  • 能用限价单就用限价单。限价单从根上锁死了成交价不会比你设的差,等于把滑点风险换成了“可能等不到”的风险。建仓、离场不急的时候,优先限价。
  • 大单拆成几笔。把一笔大单分成几笔小单、隔开一点时间下,让订单簿有时间补单,比一口气吃穿要省不少。这点和定投分批买入的思路是相通的。
  • 挑流动性好的标的和时段。主流币、活跃时段,深度厚、点差小,滑点天然小;冷门小币和深夜,能避则避。
  • 避开剧烈波动那几分钟。真不是非进不可的话,等行情稍微稳一稳、订单簿补回来再动手。

说到底,限价和市价是一对取舍:在乎价格用限价、在乎成交用市价,没有哪个永远更好。哪种订单配哪种场景、还有止盈止损这类条件单怎么搭,看 订单类型详解;想分清止盈止损单和 OCO 一类的二选一组合单,去 OCO 和止盈止损单怎么选。下单前如果想先算清楚“连手续费一起,要涨到多少才回本”,用 回本价计算器 比凭感觉靠谱。

常见问题

限价单一直不成交,是不是卡单了?

多数情况不是卡单,是价格还没到,或者到了但你排在队伍后面。限价单只按你设的价格或更优价成交:买单挂得比当前卖一价低、卖单挂得比当前买一价高,就只能挂在订单簿上等。即使价格刚好碰到你的价位,同价位先挂的单会先成交,轮到你时对手盘的量可能已被吃完,你还得继续等。想快点成交,在【当前委托】里把价格往对手方向改(改完是一张新订单,要重新排队),或者撤单改用市价单,但市价单要承担滑点。

市价单的滑点是怎么来的,能避免吗?

滑点来自订单簿是一档一档堆起来的。市价单要求立即成交,会从盘口最好的那一档开始一档一档往下或往上吃,直到把你的量填满;第一档不够,剩下的就成交在更差的价位,平均成交价偏离了下单时看到的价格。它无法完全避免,但能减小:把大单拆成几笔分批下、挑流动性好的主流币和不那么清淡的时段、或者改用限价单锁死价格。剧烈波动和大单时滑点最明显,这两种情况尤其小心。

那我到底该用限价单还是市价单?

看你更在乎价格还是成交。在乎价格、不急这一秒,用限价单:设定能接受的价位,成交价一定不比它差,代价是可能挂着等甚至等不到。必须立刻成交、不想错过行情,用市价单:保证成交,代价是接受滑点。常见做法是平时建仓离场用限价单慢慢来,只在需要果断进出时才用市价单,并尽量避开剧烈波动那几分钟。

本文不构成投资建议,加密资产价格波动大,交易存在亏损风险,请自行评估、量力而为。第二节的规则对照了币安帮助中心三页说明(2026-10 查证):为什么我的限价单没有被成交?、如何修改挂单中的订单参数、只做 Maker 订单、生效时间订单和冰山订单简介。

署名:工具机编辑部 / 数字取自当天的币安页面,文中标了日期,动手前以你账户当期显示为准 / 本站为独立第三方,非币安官方。