独立交易读本 · 不提供投资建议
nalog.币安现货 · 下单与规则
SPOT TRADING JOURNAL看懂指令,再决定下一步
从这里开始限价单不成交最小下单金额撤单后发生什么

挂单占用余额:有资产,为什么还提示可用不足?

找出哪张挂单占用了余额,区分已经花掉的钱与撤单后可释放的金额。

本文内容先读总额、可用和委托中买单通常占用报价资产卖单占用的可能是基础资产撤单确认后,再看释放了多少撤掉一张单,为什么还有资金被占用

现货账户里看得到资产,却提示可用余额不足,先找有没有尚未结束的挂单。比如账户共有 1,000 USDT,其中 300 USDT 用于挂单,就只有 700 USDT 能用于另一笔买单。这个排查只针对普通现货挂单占用,不把提币审核、产品锁定或账户限制统称为同一种“冻结”。

先读总额、可用和委托中

  • 总额:该资产在当前账户中的数量。
  • 可用余额:当前可以用于相应操作的部分。
  • 委托中或锁定部分:需要结合未结束的订单解释。

注意这里说的是某一资产的数量,而不是首页汇总的法币估值。估值随行情变化,适合粗看资产规模,不适合验证某笔限价单预留了多少报价资产。

币安现货活动页面说明区分了总余额、可用余额和委托资金。开发文档的现货账户余额字段也分别呈现 free 与 locked。字段分开并不代表每种资金限制都能仅凭一个 locked 数字诊断,仍要结合账户提示和具体业务。

尤其先看账户位置。同一种资产可能出现在不同产品入口;总览看见的数量不一定等于现货下单框的可用数量。本文不建议为了处理一个错误提示就跨产品随意划转。先确认资产在哪个账户、当前页面是什么产品,往往比先增加资金更能说明问题。

买单通常占用报价资产

用一个省略费用和其他预留规则的教学账说明:现货有一千 USDT,提交按一百 USDT 买三单位 ABC 的普通限价单。若这张单仍全部等待,它对应的预算为三百 USDT;在这个简化模型中,七百可用,三百为订单预留,总额仍是一千。资产没有因为创建委托就全部变成 ABC。

预留的三百,不能同时花第二次。

这时候又提交一笔需要八百 USDT 的买单,即使账户总额仍显示一千,也要先比较新单需要的资产与该资产可用数量。不要拿预计成交后的收益、另一种币的估值或还没结束的卖单预计所得补到可用栏里。

如果原订单成交一单位,教学账中一百 USDT 转化为对应买入资产,另外二百继续用于未成交部分。此时“少了的一百”是执行结果,“仍被预留的二百”是待执行指令,二者不是同一项扣款。实际记录还可能包含费用和更优成交价格,示例不能替代账户的最终明细。

简化阶段可用 USDT预留 USDTUSDT 合计
提交之前100001000
全部等待7003001000
按 100 成交 1 单位700200900
确认撤销剩余委托9000900

卖单占用的可能是基础资产

卖出 ABC/USDT 时,待售的是 ABC。假设有五单位 ABC,挂出卖四单位的普通限价单,那么在简化情形下只剩一单位 ABC 可用于其他相同资产操作。不能看 USDT 余额充足,就认为这张卖单一定有足够 ABC;买卖两边需要的资产不同。

多张订单同时等待时,单看当前交易对可能漏掉其他占用。比如 ABC/USDT 的买单与 XYZ/USDT 的买单都可能使用 USDT,两个页面看起来买的是不同资产,预算却来自同一报价资产。检查当前委托时留意是否开启“只显示当前交易对”,必要时查看与该资产有关的其他现货委托。

上面的账,只解释普通限价示例。

条件单、关联订单和特殊功能的预留时点可能不同。不要把教学账套到所有订单类型,也不要仅靠挂单价格乘数量,就宣称已完整还原平台资产管理规则。遇到不符合简化账的部分,保留具体订单类型和原始提示,再查该功能的官方说明。

撤单确认后,再看释放了多少

如果你已决定不再保留原委托,可以按界面操作请求撤单,但按下按钮不是释放资金的最终证据。请求处理期间还可能出现成交;页面也可能暂时显示旧数据。先核对订单最终状态和累计执行数量,再刷新可用余额。只有没有执行的余量,才对应可以结束的预留。

沿用表格例子,最初预留三百,后来成交用掉一百,撤销余量后释放的是二百,而不是再拿回完整三百。已买到的一单位 ABC 仍然存在。若为了“恢复一千 USDT”又卖出 ABC,那是一笔新交易,会产生新的价格结果,不是撤单动作的补充步骤。

确认结束之后,余额仍不对,再查其他委托。

若终态已经明确、页面刷新后仍显示占用,还要查看该资产是否存在另外的功能限制。不要连续点击撤全部,也不要删除账户记录;保留订单号、确认时间、资产和余额字段,让官方支持能够核对同一时点。界面没有给出释放时限时,本文不会猜一个固定分钟数。

撤掉一张单,为什么还有资金被占用

再做一张多订单教学账:原本有一千 USDT,订单 A 为买 ABC 预留三百,订单 B 为买 XYZ 预留四百,剩下三百可用。如果 A 在没有成交的前提下确认撤销,可用增加到六百,B 的四百仍然预留。只打开 ABC 那一个交易对,就可能误以为撤单之后所有余额都应该可用。

把场景改一点:A 撤销前先花掉一百成交,那么它只释放未使用的二百。B 不变时,可用变为五百,总 USDT 数量为九百。差额是已经发生的交易,而不是本例假设的一笔撤单罚款。实际账户有费用或其他变化时,应另记对应项,不能为了让算式简单就把它们悄悄并入预留。

表格还需要一个共同的观察时点。

成交前截图的余额,与成交后查询的订单余量,并不是同一个状态。先写明各自读取时间,再刷新官方页面比较。如果始终无法获得一致的数据,就把这个限制告诉支持;不能因为“可能延迟”四个字就无限期忽略真实的差异。

余额核对也不能替代下单参数检查。即使可用资产足够,新单仍可能不符合最小金额、数量步长或其他交易条件。反过来,参数格式报错也不能证明存在资金预留。先分清错误消息回答的是资金问题还是指令条件问题,才知道下一步应该查余额,还是查价格与数量输入。

如果你还在其他设备或工具上下过单,也检查那些订单。比如手机上撤掉 A,电脑上提交的 B 仍可能占用 400 USDT。对照订单号、剩余数量和检查时间,逐张确认;如果所有相关订单都已结束,却仍有资金不可用,再查账户提示。

  1. 确认这是一笔现货订单。
  2. 写明它买卖哪种基础资产、使用哪种报价资产。
  3. 看需要支付或交付的那种资产的可用数量。
  4. 查所有相关开放委托及其剩余数量。
  5. 在你决定结束某张委托且收到确认后,再核对余额。

这个顺序可以区分单位看错、账户看错和实际已有预留。

如果没有相关挂单,或者提示明确写着安全审核、服务限制等其他原因,就停止用“挂单占用”解释它。不同原因有不同处理入口。向官方支持提供必要记录即可,不要把密码、验证码或验证器备份交给声称能“解冻余额”的人;查询挂单不需要把登录凭据交给别人。

需要确认撤单与执行先后时,继续看撤单之后能否重新下单。需要分清已成交和仍在等待的数量时,查看订单历史与成交历史核对。先让原账能够解释余额,再决定有没有新的交易需求。

接着读