
「账户里明明还有钱,为什么提示保证金不足」——这是新手在合约账户上问得最多的一句。答案不复杂:界面上那几个都叫「余额」的数字,说的根本不是同一件事。钱包余额只认已经落袋的钱,保证金余额把还没平仓的浮盈浮亏也算进去,可用余额才是此刻真能拿去开新仓的那部分。三个数看懂了,不光那句提示不再神秘,你也能提前看出自己离危险还有多远。
三个余额分别是什么?
先按官方口径把定义摆出来,再说人话。币安在合约余额的说明里给的是这三条:
| 名字 | 官方定义 | 怎么算 | 用来干什么 |
|---|---|---|---|
| 钱包余额 | 合约钱包里持有的加密货币总值 | 净划入 + 已实现盈亏 + 净资金费 − 手续费 | 对账,看这段时间到底赚亏了多少 |
| 保证金余额 | 当前作为未平仓头寸抵押品的资金总额 | 钱包余额 + 未实现盈亏 | 判断离强平还有多远 |
| 可用余额 | 可用于开新仓或满足现有仓位保证金要求的资金 | 钱包余额 − 起始保证金 + 未实现盈亏 | 下单,判断还能不能开 |
换成人话:
- 钱包余额像银行流水的余额,只记已经发生的事——你转进来多少、平仓赚亏了多少、收付了多少资金费、交了多少手续费。持仓期间价格怎么跳,它一动不动。
- 保证金余额是「假如此刻全部平掉,账上会剩多少」的估计。它把浮动盈亏算了进来,所以行情一动它就动。保证金率怎么看里那个决定生死的比值,分母正是它。
- 可用余额是「还有多少没被绑住」。已有仓位压着的起始保证金被扣掉了,剩下的才是你能动的。
顺带把一个容易混的词也定住:起始保证金是开这张仓位时被锁进去的本金,数值等于仓位名义价值除以杠杆倍数。杠杆开得越高,同样大的仓位锁进去的钱越少——这也是杠杆倍数怎么理解那篇讲的核心机制之一。
为什么可用余额比我看到的总数少一截?
因为钱有三个去处,都不在「可用」这一栏里。
- 已有仓位占着的起始保证金。这是最大的一块。开仓那一刻它就被划出去了,平仓才还回来。
- 还挂着的开仓委托。没成交的开仓单同样会占住一部分可用余额,所以有时候你一张仓位都没有,可用余额却比钱包余额小。这一条最容易验证:去当前委托里翻一翻,把忘了撤的挂单撤掉,再回头看那个数字。具体怎么记账以账户实际显示为准。
- 浮亏。未实现盈亏是负的时候,它会同时压低保证金余额和可用余额。这一条最容易被忽略:你什么都没做,只是行情走了一段,可用余额自己就少了。
还有一个和保证金模式有关的差别值得提一句。全仓模式下,合约账户里的钱是所有全仓仓位共用的一池,浮盈浮亏会互相牵连;逐仓模式下,每张仓位的保证金是单独划出去的一份。两种模式下这几个数字的联动方式不一样,细节见全仓和逐仓的区别。要开新仓之前,别按脑子里的总资产估算,直接看可用余额那一格显示的数字。
未实现盈亏和已实现盈亏差在哪?
差在「有没有落袋」这一件事上,但它带来的连锁反应不小。
未实现盈亏是当前持仓的浮动结果,随行情实时变。它按标记价格计算,不是 K 线默认显示的最新成交价——这一点直接解释了为什么你心算的浮盈和账户显示的对不上,原因写在标记价格和最新价格差在哪。已实现盈亏是平仓之后定下来的数,进钱包余额,不再变。
两个实用推论:
- 浮盈不是你的钱。保证金余额比钱包余额多出来的那一截,是账面上的。行情回头,它就没了。想让它变成钱包余额里的数字,只有平仓一条路,怎么平见平仓到底怎么操作。
- 浮亏也不是「还没亏」。它已经在压你的保证金余额了,保证金率照它算,强平判定照它走。所谓「不平仓就不算亏」在合约账户里不成立:这笔浮亏已经写在保证金余额里,强平判定就按这个数走。
提示可用余额不足,按什么顺序排查?
照这个顺序走一遍,基本能定位:
- 看当前委托。有没有忘了撤的挂单在冻结保证金?这是最常见也最容易解决的一项。
- 看仓位栏。已有仓位占了多少起始保证金?如果占用远超预期,通常是杠杆比你以为的低,或者仓位比你以为的大。
- 看未实现盈亏。是不是浮亏把可用余额吃掉了?这时候补保证金还是减仓,是两个不同的决定,别用「先加点钱撑住」当默认答案。
- 看账户和币种对不对。钱是不是还在现货账户里,或者划进了另一种保证金类型的合约账户。
- 看这一单本身。前四项都排除,那就是这张单对当前可用余额来说太大了。用这单最多亏多少把数字摆出来看看,通常比硬凑保证金更有用。
需要提醒的一点:可用余额不足只是「开不了这一单」,它本身不是风险信号。真正要盯的是保证金率,也就是保证金余额相对维持保证金的位置——那才是决定仓位存亡的指标。
现货和合约之间怎么划转,转多少合适?
合约账户是独立的一格,钱要先划进来才能用。同一个交易所内部账户之间的划转是账本上改数字,不上链,通常即时到账,平台一般不收划转费——它和提币到外部地址完全是两件事,后者要走区块链、要付网络费。
划转时注意三点:方向(从现货到合约,还是反过来)、币种(U 本位合约认 USDT 这类计价币)、以及目标是哪一类合约账户。转错了不会丢,再划一次回来就行,但在行情紧张的时候多花的这几十秒并不便宜。
至于转多少,这是个仓位管理问题而不是余额问题。一个朴素但有效的做法:只把这一段时间准备承担风险的钱划进合约账户,其余的留在现货账户。合约账户里的钱越少,一次判断失误的后果上限就越低,尤其在全仓模式下——那里所有全仓仓位共享同一池保证金。怎么反推这个数,第一单开多大那篇给了一套算法。
最后一个习惯:平仓之后,如果短期内不打算再开,顺手把钱划回现货账户。这不是什么纪律要求,只是让账户显示的数字和你的实际意图保持一致——账上留着一笔随时能开仓的钱,和账上没有,决策时的感受确实不一样。
常见问题
账户明明有钱,为什么提示保证金不足?
钱从现货账户转到合约账户,要收手续费吗?到账要多久?
保证金余额和钱包余额差的那部分,能提现吗?
规则与数字以官方页面为准:币安合约余额说明、币安支持中心。发现错误请写信 [email protected],查证后进更正记录。