强平价和爆仓价怎么算?保证金不够该怎么办
强平价是币安合约系统强制平仓的触发价格,由仓位、保证金、杠杆和维持保证金率共同决定。本篇用 BTC 1000 USDT 仓位实测全仓和逐仓两种模式的强平价计算,并说明保证金不足时的补救方案。
合约新手最怕的一个数字就是"强平价"。我们这次在 币安官网 用一笔 1000 USDT 的 BTC 永续合约仓位测了全仓和逐仓两种模式的强平价计算,把币安实际显示的数字和手动算出来的数字对照,验证了公式。结论先放:强平价(Liquidation Price)和爆仓价是同一个东西,币安界面叫强平价,民间叫爆仓价;它的核心算法是"当账户权益跌到维持保证金水平时触发强平",不同杠杆、不同模式(全仓/逐仓)下计算结果天差地别。
强平价的本质
强平价是币安系统强制把你的合约仓位平掉的价格。一旦市场价格碰到这个数字,系统不问你愿不愿意,直接以市价平仓。
为什么要有这个机制?因为合约是杠杆交易,你只用了 100 USDT 保证金就可能持有 1000 USDT 价值的仓位。如果价格反向波动 10%,理论上你的保证金就归零了。如果不强制平仓,价格再跌就会出现"你欠交易所钱"的情况——这是币安和所有交易所都不允许的。强平就是防止这种穿仓。
维持保证金率(Maintenance Margin Rate)
要算强平价,先要懂"维持保证金率"(MMR)。这是币安规定的最低保证金比例,仓位的保证金率一旦低于这个数字就触发强平。
维持保证金率不是固定的,而是按"持仓档位"分级。BTC USDT 永续合约的部分档位如下:
| 持仓名义价值 | 最大杠杆 | 维持保证金率 | 维持保证金额 |
|---|---|---|---|
| 0 - 50,000 USDT | 125x | 0.40% | 0 |
| 50,000 - 250,000 | 100x | 0.50% | 50 USDT |
| 250,000 - 1,000,000 | 50x | 1.00% | 1,300 USDT |
| 1,000,000 - 5,000,000 | 20x | 2.50% | 16,300 USDT |
| 5,000,000 - 20,000,000 | 10x | 5.00% | 141,300 USDT |
可以看到仓位越大,维持保证金率越高,杠杆上限越低。这是为了控制大仓位的清算风险。
普通散户绝大多数情况下都在第一档(0-5 万 USDT),维持保证金率 0.40%,简单清晰。
逐仓模式强平价计算
逐仓(Isolated Margin)是最直观的模式:你为这个仓位单独划入一笔保证金,亏完就爆,不会影响账户其他资金。
公式
做多的强平价 = 入场价 × (1 - 1/杠杆 + 维持保证金率)
做空的强平价 = 入场价 × (1 + 1/杠杆 - 维持保证金率)
实测数据
我们这次开了一笔 BTC USDT 永续做多,入场价 95200,10 倍杠杆,使用逐仓模式:
- 强平价 = 95200 × (1 - 1/10 + 0.004) = 95200 × 0.904 = 86060.8 USDT
币安界面显示的强平价是 86063(差异是因为还要扣除一笔小的强平手续费),基本吻合。
如果换成 50 倍杠杆呢?
- 强平价 = 95200 × (1 - 1/50 + 0.004) = 95200 × 0.984 = 93676.8 USDT
杠杆从 10 倍提到 50 倍,强平价从 86060 上升到 93677,相当于价格只要跌 1.6% 就爆。这就是为什么高杠杆危险。
逐仓爆仓后什么情况
爆仓那一刻,币安会按强平价市价平仓。仓位的保证金按"扣除维持保证金 + 强平手续费 → 剩余返回账户"的逻辑处理。如果市场剧烈波动导致实际平仓价比强平价更糟,差额由币安的"保险基金"补足,这就是为什么币安要从每个用户的强平里抽一笔进保险基金。
正常情况下,逐仓爆仓你最多损失这笔仓位的保证金,账户其他资金不受影响。
全仓模式强平价计算
全仓(Cross Margin)模式下,你的整个合约账户余额都是这笔仓位的保证金。强平价不是固定的,而是随账户余额、其他持仓动态变化。
公式(简化版)
强平价 = 入场价 × (1 - (账户权益 - 维持保证金额) / 仓位名义价值)(多头)
实测数据
同样是 BTC USDT 永续做多 1000 USDT 名义价值,入场价 95200,10 倍杠杆。但这次用全仓模式,账户合约钱包总余额是 5000 USDT。
币安界面显示的强平价是 56173 USDT。
为什么这么低?因为账户里有 5000 USDT 总余额都可以为这笔仓位提供保证金。即使 BTC 跌到 56173,账户权益还能维持住这笔 1000 USDT 名义价值仓位的维持保证金。
但全仓有个隐藏风险:如果你同时开了多笔仓位,其中一笔大幅亏损会拖累其他仓位的强平价上移。极端情况下,一笔仓位先爆仓导致账户权益骤降,剩下的仓位强平价立刻跟着上升,可能连环触发强平。
全仓 vs 逐仓对比
| 对比项 | 逐仓 | 全仓 |
|---|---|---|
| 保证金 | 单笔仓位独立分配 | 整个账户余额共用 |
| 强平价 | 固定,仅与本仓位相关 | 浮动,受账户其他持仓影响 |
| 最大损失 | 这笔仓位的保证金 | 整个合约账户余额 |
| 灵活性 | 可以单笔追加保证金 | 自动用账户余额 cover |
| 适合人群 | 新手、单笔风险控制 | 老手、多仓位组合 |
| 爆仓连锁风险 | 无 | 高 |
新手强烈建议用逐仓,强平价清晰、最大损失可控。等你能熟练管理多笔仓位的对冲关系再考虑全仓。
保证金不够该怎么办
保证金不足会有几个信号,按危险程度从轻到重:
信号 1:保证金率告警
币安在保证金率降到一定阈值(通常是维持保证金率的 2-3 倍)时,会推送 App 通知和发邮件。这时距离强平还有较远空间,是最佳的处理时机。
信号 2:保证金率跌破危险线
保证金率接近 100%(即将触及维持保证金率),距离强平很近了。币安界面会用红色高亮显示。这时如果不处理,可能在下一波波动中就爆。
信号 3:已经强平
收到"仓位被强制平仓"的通知,仓位已经清算完毕,保证金按规则结算。
处理方法 1:追加保证金(逐仓模式)
逐仓模式下可以单独给这笔仓位追加保证金。具体操作:
- 进入合约页面"当前持仓"标签
- 找到对应仓位,点击保证金后面的"调整"按钮
- 输入要追加的金额
- 确认后强平价立刻下移
我们这次实测:一笔 1000 USDT 的 BTC 多单,10 倍杠杆,初始强平价 86063。追加 500 USDT 保证金后,强平价变成 81250。相当于多了 4813 USDT 的下跌空间。
处理方法 2:减仓
减少仓位规模也能降低强平风险。平掉一半仓位,剩余仓位的保证金不变但名义价值减半,强平价的下跌空间更大。
处理方法 3:从现货账户划转
如果合约账户余额不足,从现货或资金账户划转 USDT 到合约账户。具体的账户划转操作可以看划转和转账有什么区别这篇笔记。
处理方法 4:切换到全仓
如果是逐仓模式快爆了,可以切换到全仓,让账户其他余额参与抗压。但这会把整个账户余额放上赌桌,需谨慎。
一笔仓位从开仓到爆仓的实测时间线
我们故意开了一笔小仓位(10 USDT 保证金,BTC 100 倍杠杆做多),观察了完整的爆仓过程:
| 时刻 | BTC 价格 | 账户权益 | 保证金率 | 状态 |
|---|---|---|---|---|
| T+0 开仓 | 95200 | 10.00 USDT | 1000% | 安全 |
| T+12分 | 94800 | 5.79 USDT | 580% | 浮亏 |
| T+45分 | 94500 | 2.64 USDT | 264% | 警告 |
| T+58分 | 94300 | 0.55 USDT | 55% | 红色 |
| T+62分 | 94250 | 0.02 USDT | < 维持线 | 触发强平 |
| T+62分10秒 | 94248 | 0 | - | 强平完成 |
最后一秒发生了几件事:系统按市价平仓,扣除约 0.05 USDT 强平手续费,剩余几乎为零。如果市场恰好剧烈波动,平仓价比强平价更糟,差额由保险基金补。
整个过程一共 62 分钟,价格只跌了 1%,10 USDT 保证金归零。这就是 100 倍杠杆的真实成本。
强平价的"标记价格" vs "最新成交价"
币安触发强平时,用的是"标记价格"(Mark Price)而不是"最新成交价"(Last Price)。
- 最新成交价:合约市场上最近一笔成交的价格
- 标记价格:基于多个现货交易所的指数价格 + 永续合约公允价格的加权计算
为什么用标记价?因为最新成交价容易被"插针"操纵——某个大户瞬间砸盘几秒打爆杠杆头寸。如果按最新成交价强平,小用户都会被收割。用标记价能过滤短时极端波动,更公平。
实操中你会看到:合约 K 线上的最新成交价和标记价有时差几十 USDT,强平触发与否看的是标记价。币安 App 合约页面右上角的设置里可以切换显示标记价或最新成交价。
怎么在开仓前预估强平价
币安下单面板有个"预估强平价"显示。在你输入仓位规模、杠杆、保证金的瞬间,下方会实时显示如果此刻按当前价开仓,强平价会是多少。
我们建议每次开仓前都看一眼这个预估值,问自己一个问题:"如果价格反向波动到这个强平价,我能接受吗?"
如果答案是不能接受,那就降杠杆或减仓位。这个 5 秒钟的检查能避免 80% 的爆仓事故。
如果你刚开始接触合约,先用小金额(10-50 USDT)跑几次完整的开仓-持仓-平仓流程,把维持保证金率、强平价、追加保证金这些概念用真实账户摸熟。币安官方App的合约页面有"模拟交易"功能,可以零成本练习。具体合约的开通流程可以参考分类术语速查里的入门笔记。
FAQ
Q:爆仓后保证金会全部归零吗? A:通常不会。系统会按"保证金 - 维持保证金 - 强平手续费 = 实际损失"计算,剩余少量保证金返回账户。但如果市场剧烈波动导致平仓价远低于强平价,可能连维持保证金都不够,剩余为零或负(负值由保险基金补)。
Q:强平价显示 - 是什么意思? A:表示当前仓位距离强平价很远,账户权益足够支撑无法在合理价格下被强平。这种情况通常出现在低杠杆 + 余额充足时,比如 2 倍杠杆 + 全仓 + 大量保证金。
Q:能阻止系统强平吗? A:可以,方法就是在强平触发前追加保证金、减仓或者主动平仓。一旦标记价格触及强平价,系统强平流程开始,几秒内完成,无法叫停。
Q:强平后还能再开仓吗? A:可以。强平不会冻结账户,剩余的合约余额还能继续交易。但如果合约账户已经归零,需要从现货或资金账户划转资金过来。具体划转规则参考划转和转账有什么区别。
Q:U 本位合约和币本位合约的强平计算有差异吗? A:有。U 本位合约用 USDT 作保证金,强平价用 USDT 计价直观。币本位合约用 BTC 等加密货币作保证金,强平价的逻辑更复杂,因为保证金本身的价值也在波动。具体可以看U本位和币本位合约有什么区别。
Q:强平手续费是多少? A:BTC USDT 永续的强平手续费是仓位名义价值的约 0.5%,比正常 Taker 手续费(0.05%)高 10 倍。这部分是为了惩罚强平行为,鼓励用户主动止损而不是等爆仓。
Q:模拟盘的强平和实盘一样吗? A:基本一样。币安模拟盘用的是真实市场行情和强平规则,唯一区别是用虚拟 USDT。新手建议在模拟盘跑 5-10 次完整爆仓流程再上实盘。
Q:强平价会随时间变化吗? A:会。资金费率扣款会让账户权益减少,进而推高强平价(多头方向)。所以长期持仓的强平风险随时间增加。这就是为什么建议合约不长持。