直接说结论:限价单不成交 99% 是因为你挂的价市场没碰到。买单挂得比当前市价低、卖单挂得比市价高,市场没回到那里就一直挂着。账号要登录的话先到 币安官网,或者直接用 币安官方APP;苹果用户参考 iOS安装教程。
限价单的成交逻辑
限价单的本质是"我愿意按 X 价格成交,市场来匹配我"。
举例:BTC 当前 65000,你挂个 64000 的限价买单。这笔单子进入盘口排队,等到市场跌到 64000 才有人愿意按这个价卖给你。如果市场一直没跌到 64000,你的单子就一直挂着不成交。
不成交不代表故障,是市场没给你想要的价。
排查不成交的优先顺序
按下面的顺序逐项检查,绝大部分问题都能找到:
| 检查项 | 排查方法 |
|---|---|
| 当前价 vs 挂价 | 对比交易对当前价和你的挂价 |
| 数量是否过小 | 看是不是低于交易对最小下单量 |
| 限价是否合理 | 离当前价超过 5% 基本不会很快成交 |
| 是否选错买卖方向 | 买入/卖出标签别选反了 |
| 单子是否有效 | 看「当前委托」状态,不是「已撤销」 |
| 网络延迟 | 重启 APP 刷新订单状态 |
| 服务器异常 | 极少发生,看公告 |
第一种情况:挂价偏离太远
最常见。打开「当前委托」对照一下你的挂价和实时价:
- 限价买入挂在比市价低很多的位置 → 市场没跌下来不会成交
- 限价卖出挂在比市价高很多的位置 → 市场没涨上去不会成交
举例:BTC 当前 65000,你挂限价买 60000,差距 7.7%。一周内可能根本到不了。
解决:撤单 → 重新挂在更接近当前价的位置(比如 64500),或者挂得稍微高于当前价 0.1% 让它直接成交(变成 taker)。
第二种情况:限价单挂错方向
币安APP界面上买入和卖出是两个独立标签。下单前要确认:
- 想买入 → 顶部「买入 BTC」绿色标签
- 想卖出 → 顶部「卖出 BTC」红色标签
少数新手把"挂在低价等便宜买入"理解成卖出,方向选反了,挂上去自然没匹配。
解决:撤单后重新选对方向再挂。
第三种情况:数量低于最小下单量
每个币对都有"最小下单数量"和"最小下单金额"两个限制,低于阈值会下单失败但有时也会显示成功——单子在系统里自动作废不撮合。
币安主流币的常见限制:
| 交易对 | 最小数量 | 最小金额 |
|---|---|---|
| BTC/USDT | 0.00001 BTC | 5 USDT |
| ETH/USDT | 0.0001 ETH | 5 USDT |
| BNB/USDT | 0.001 BNB | 5 USDT |
| 大部分山寨/USDT | 0.01-1 | 5 USDT |
下单前金额建议至少 10 USDT,避免触发各种边界问题。
解决:撤单,调高数量重挂。
第四种情况:交易对暂停
非常少见但偶尔遇到。币安有时会因为合约升级、维护、紧急公告暂停某交易对的交易,已挂单子停止撮合。
解决:
- 进入「公告」 → 「币安最新公告」
- 搜索你交易对的关键字(比如 "ETHFI")
- 如果有"暂停交易"通知,等恢复时间
- 通常公告里会写恢复后挂单是否需要重挂
第五种情况:交易对成交量极低
冷门小币种盘口本来就薄。有时候你看到挂价"已经到了",但因为没有对手盘穿过,单子还是没成交。
特别是涉及到二级单位的时候:你挂限价 1.234 USDT 买入,市场最低卖价 1.235,差 0.001 也不成交。这就是盘口断档现象。
解决:挂价稍微高一点(买入挂当前最低卖价之上 1 跳),或者直接用市价单。
实操:调整未成交单的挂价
操作步骤:
- APP 底部点「订单」
- 顶部选「当前委托」
- 找到那笔未成交的限价单
- 点右侧「撤销」 → 确认
- 撤销后回到交易对,重新下单
- 选限价 → 输入新价格 → 数量 → 「买入/卖出」
币安没有"修改挂单"功能,只能撤单重挂。整个过程 30 秒内可以完成。
实操:判断"该等还是该撤"
挂单未成交时面临选择:继续等还是撤掉重挂?参考下面的判断:
| 价差(挂价距当前价) | 建议 |
|---|---|
| 0-1% | 继续等,很快可能到 |
| 1-3% | 等一两天,没到再调 |
| 3-5% | 看自己时间是否充裕 |
| > 5% | 撤掉,要么放弃要么改价 |
挂在 3% 以上的单子可能挂一周也不成交,机会成本巨大——这段时间钱锁定不能用,行情往反方向跑。
一个常被忽视的细节:网络延迟
少数情况下挂单已经在服务器成交了,但 APP 显示还在「当前委托」里。原因是网络延迟或缓存。
判断方法:
- 下拉刷新「当前委托」页面
- 退出 APP 重新打开
- 切换到「历史委托」看是否已经成交
如果发现已成交但 APP 显示仍在挂,重启 APP 即可。资金不会丢失。
限价单到底要等多久
不同价差的成交概率参考(基于历史回测,不构成保证):
| 价差 | 24h 内成交概率 | 一周内成交概率 |
|---|---|---|
| 0.1% | 70% | 95% |
| 0.5% | 40% | 80% |
| 1% | 25% | 60% |
| 2% | 10% | 35% |
| 3% | 5% | 20% |
| 5% | < 2% | 8% |
主流币行情活跃时这个数字会上浮,行情清淡时下浮。
撤单和换价的成本
撤单完全免费、换价也是免费。但要注意:
- 撤单后重挂会重新进入排队——就算同一个价,也排到队尾
- 高频撤改单可能被风控提示(一天几百次的话)
- BNB 抵扣开关在撤单时不影响
少有"撤单代价"概念,可以放心调整。
怎么避免再次挂单不成交
新手期建议:
- 限价价格距当前价不超过 1%
- 挂上后设个手机闹钟两小时检查一次
- 大金额分批挂,每笔小额(不要一次挂 5000 USDT 的单等成交)
- 行情快速移动时(一天涨跌 5%+)当天挂的单子第二天再检查一次
FAQ
Q:限价单挂多久会过期? A:默认 GTC(Good Till Cancel)模式,永不过期,需要手动撤销。换 IOC/FOK 模式才会自动过期或撤销。
Q:未成交的限价单算冻结资金吗? A:算。挂限价买单时 USDT 被冻结,挂限价卖单时对应币种被冻结。撤单后立即解冻。
Q:能改限价单的价格不撤单吗? A:不能。币安不支持"修改挂单",只能撤单重挂。其他交易所大多类似。
Q:限价单成交一半剩余怎么办? A:剩余部分继续挂在盘口。可以选择手动撤销,或者继续等成交。
Q:限价单可以挂在涨停/跌停吗? A:现货没有涨跌停限制。理论上可以挂任意价,但偏离市场太远没意义。
Q:BTC/USDT 这种主流对一般几秒成交? A:限价价不偏离市价的话几秒就成。如果一直不成交基本是挂价问题。
Q:撤单失败怎么办? A:极少发生。先重启 APP 看状态,再不行联系在线客服。资金被锁定但不会丢失。
未成交不要慌,先看挂价再看市价。绝大多数时候原因都很简单——市场没给你便宜价或没给你好价。