订单状态
币安限价单为什么一直没成交?按这几项检查
先确认订单真的在等,再看价格条件、队列和已成交数量,别急着重复下单。

币安限价单一直没成交,先别急着把同一张单再下一遍。大多数时候,问题落在四处:订单根本没成功提交;买卖价格方向看反;价格看似到了,但可成交数量没有轮到你;订单已经成交一部分,只是你把剩余部分当成整张订单。
限价单的承诺很有限:它帮你守住最差成交价格,却不承诺什么时候成交,也不承诺一定全部成交。买入限价是最高愿意付多少,卖出限价是最低愿意收多少。
第一步不是看行情,是先把订单找到
打开现货交易页面的开放订单和订单历史,用交易对、方向和大致时间找到那张订单。最好再看订单编号,避免把两张金额相近的订单混在一起。
如果订单在开放订单里,说明它仍可能等待撮合;如果只在订单历史里,就看最终状态是已成交、已撤销、已过期还是被拒绝。若成交历史已经有记录,说明至少有一部分真正成交。订单不在开放列表,只能证明它不再等待,不能直接证明它从未成交。
Binance 的现货活动说明把开放订单、订单历史和成交历史分开:开放订单用于查看仍在等待的订单,订单历史保留完成与未完成记录,成交历史才记录实际撮合。可参考Binance 如何查看现货交易活动。链接若因地区跳到首页,请从账户内帮助中心搜索同名标题。
页面卡顿或按钮没反馈时,先查订单记录,不要连续点“买入”或“卖出”。重复提交可能产生两张都有效的订单,等行情变化后一起成交。
买单和卖单,价格方向正好相反
限价买入写的是“我最多愿意支付多少”。市场上有人愿意按这个价格或更低价格卖给你,才有成交机会。你的买入限价低于当前卖方愿意接受的价格时,订单等待很正常。
限价卖出写的是“我最低愿意收多少”。市场上有人愿意按这个价格或更高价格买,才有成交机会。你的卖出限价高于当前买方愿意支付的价格时,也会继续等待。
| 订单方向 | 你的限价表示 | 要遇到什么价格 |
|---|---|---|
| 限价买入 | 最高接受价格 | 有卖单愿意按你的限价或更低价格成交 |
| 限价卖出 | 最低接受价格 | 有买单愿意按你的限价或更高价格成交 |
教学示例:AAA/BBB 的卖方最低报价是每单位 10.2 BBB,你挂 10 BBB 的限价买单。没有卖方愿意在 10 BBB 或更低价格成交时,这张订单就会等待。反过来,买方最高只出 9.8 BBB,你挂 10 BBB 的卖单,也没有立即成交条件。数字和资产均为假设。
买卖方向读错,会让你以为价格“已经超过目标”却仍没成交。每次都把订单读成一句话:我是在买左边资产,最高愿意付多少右边资产;或者,我在卖左边资产,最低愿意收多少右边资产。
明明看到价格到了,为什么还没轮到我
页面上的最新价通常是最近一笔已经发生的成交,不是一个为你的订单保留的买卖报价。价格短暂出现,只能说明当时有人完成了一笔交易,不能证明那个价位还有足够数量继续满足你的订单。
真正与限价买单更接近的是卖方当前愿意接受的价格和数量;与限价卖单更接近的是买方当前愿意支付的价格和数量。
订单簿会把这些买卖要求分档列出。只盯最新价,会漏掉“现在还有谁愿意按什么价格、提供多少数量”这一半信息。
买一和卖一之间的距离常被叫作价差。价差较大时,最新成交价可能夹在你关注的买卖报价之间,也可能很快变旧。限价是否有机会成交,仍要回到你的方向:买单去看能不能遇到符合条件的卖单,卖单去看能不能遇到符合条件的买单。
限价单还要面对同价队列。许多订单都可能挂在同一个价格上,先进入队列的数量通常先等待撮合。即使市场在你的限价成交了一些数量,也可能先消化排在前面的订单,还没有轮到你。
教学示例:你在 10 BBB 挂买入 5 AAA,但同价位前面已有其他买单。之后只出现 2 AAA 的卖出数量与该价位成交,这些数量可能先给前面的订单。
图表上出现了 10 BBB,不代表你的 5 AAA 必然成交。
页面显示精度也会制造错觉。图表可能只显示较少小数位,而订单簿和撮合使用更细的价格步长。两个数字看起来都写成 10.00,实际更高精度可能不同。判断时看订单详情和成交记录,不只看走势图上的一个标签。
还有时间差。行情变动、网络传输、页面刷新和订单进入系统各有先后。你看到价格触及后才提交,等订单真正进入队列时,可成交数量可能已经被其他订单拿走。这里不需要怀疑“系统故意跳过”,先用队列和可用数量解释。
订单可能不是没成交,而是只成交了一部分
打开订单详情,比较原始数量与已成交数量。
已成交数量大于零、小于原始数量,就是部分成交。剩余部分可能继续留在开放订单中,因此页面仍显示这张单,而你已经收到一部分资产。
Binance 现货术语表把 PARTIALLY_FILLED 定义为订单的一部分已经成交,executedQty 是已成交数量,origQty 是原始数量。官方定义可见Binance 现货 API 术语表。
如果你撤掉这张订单,已经成交的部分不会消失,只会停止未成交部分继续等待。订单最终可能显示已撤销,但成交历史仍保留原先完成的撮合。这不是状态冲突,而是订单完整经历的结果。
部分成交还会改变余额。买单已经成交的部分会使用报价资产并收到基础资产,剩余订单继续锁定相应报价资产;卖单则会锁定尚未卖出的基础资产。详细情况见订单只成交一部分,撤单以后剩下什么。
报错没下成,和挂着没成交是两回事
如果提交时页面直接报数量、价格、金额或余额不符合要求,订单可能根本没有进入开放订单。这时排查交易对规则和账户状态,而不是继续等行情。
公开交易对规则会涉及价格步长、数量步长、最小或最大数量、订单金额等条件,具体字段与适用方式以 Binance 当前过滤器文档和交易对信息为准。
规则会变化,不要背某个交易对今天的固定小数位或最小金额。Tracepu 的现货下单规则查询可以读取公开规则,帮你看数字单位。
价格步长不是“最多能填几位小数”的另一种说法。一个价格即使小数位数看着没超,也可能不落在允许的步进上;数量步长同理。若页面在提交时就拒绝,保留原始输入和错误提示,按当前交易对规则重新填写,不要靠不断删一个零、加一个零碰运气。
订单金额通常与价格乘数量有关,但市价订单可能使用文档规定的参考价逻辑检查相关门槛。普通用户不需要自己推测系统参考价,只需知道屏幕最新价并不覆盖全部校验条件。公开查询适合解释字段,实际是否通过仍看订单返回。
公共规则只能回答交易对的一般要求。它不能读取你的可用余额、地区资格、身份状态,也不能替代个人资产限制或账户专属限制。即使公开规则看起来符合,账户仍可能因为自身状态或平台当前检查而拒绝订单,最终以实际返回的提示为准。
Binance 在 2026 年更新的现货过滤器文档中还说明,部分价格范围规则会使用系统给出的参考价;若没有该参考价,再按文档规定的平均价或最新价逻辑判断。普通用户无需手算这条规则,更不能只拿屏幕最新价去断言订单一定合规。遇到价格范围报错时,保留原提示并重新查看当前规则。
若订单已经在开放订单中,说明它至少通过了当时的提交步骤。之后一直等待,重点回到价格、队列、可成交数量和交易状态。把“被拒绝”和“没轮到”分开,会省掉很多无意义的重复下单。
钱被占用,不代表订单已经成交
开放限价单需要为可能发生的成交预留资产。买单会占用相应报价资产,卖单会占用相应基础资产,所以可用余额会下降。这个变化只表示资产为订单保留,不等于买卖已经完成。
Binance 官方术语把 locked 描述为被开放订单和平台其他服务锁定的资产,把 free 描述为可用于交易或提取的资产。总余额可以仍然包含两部分,而你能再拿来下单的通常是可用部分。
撤单完成后,未成交部分原先占用的资产通常解除,但已经成交的部分按照真实买卖保留。余额没有完全回到下单前,不一定是异常:可能已有部分成交、产生手续费,或同一资产还有其他开放订单。可以继续看可用余额与锁定余额的排查方法。
等、撤还是改价格,先回答三个问题
教程不能替你判断市场会往哪里走,但可以帮你避免在没看清状态时操作。决定前问:
- 原来的价格边界还合理吗?如果仍是你能接受的最差价格,等待才有一致性。
- 已经成交多少?部分成交会改变你真正还需要的数量。
- 剩余资产要不要继续被占用?保留订单意味着它仍可能成交,也意味着可用余额继续减少。
想改价格时,先确认原订单是否已经撤销,再提交新订单。不要让旧单和新单在自己不知情的情况下同时开放。网络卡顿时尤其如此:先查订单编号和最终状态,不用重复点击测试系统有没有收到。
若原订单已经部分成交,新订单的数量也应按你现在真正还需要的部分重新考虑。原来想买 10 单位,已经成交 4 单位,撤单后再照抄 10 单位,会把总需求变成 14。不要把改价理解成原单数字自动搬家;它通常意味着结束一张订单,再提交一张独立的新订单。
如果你选择继续等待,就给自己一个查看条件,例如价格明显变化后再检查订单,而不是每几秒刷新一次。等待不会让限价单自动变得更正确;它只是保留原来的价格条件。条件已经不符合你的想法,就重新评估,不必为了“已经等了很久”继续挂着。
订单不成交本身不是损失证明,也不是省钱证明。你可能错过行情,也可能避开了不愿接受的价格。限价单只忠实执行你写下的边界。
仍然解释不了时,带对资料再求助
- 交易对、买卖方向和订单类型。
- 订单编号、提交时间与最终状态。
- 限价、原始数量、已成交数量和剩余数量。
- 页面完整错误提示,或开放订单与成交记录的对应情况。
这些信息足够说明大多数订单问题。截图时遮住邮箱、手机号、完整账户余额、其他订单和身份信息。密码、短信或邮箱验证码、验证器密钥、通行密钥及远程控制权限都不属于排查材料。
最后再按这个顺序检查一遍:先找订单,再读买卖价格方向;确认最新价是否只是短暂成交;检查同价队列和部分成交;若订单根本没被接收,再看公开规则与个人账户提示。走完仍不明白,再从自己保存的官方入口联系客服。这样处理,比把同一张订单再下一遍安全得多。