仓位栏里强平价写着 2,861.45,标记价格 2,900,中间只差 1.33%。交易所页面上管这叫强平,平时说的快爆仓,指的就是标记价格离这个价只剩一小步。这时手边能做的有三种:往这笔仓位里追加保证金、平掉一部分、再补一笔同方向的单。它们把强平价推开的距离不一样,要花的钱也不一样。
同样新掏 290 USDT,追加保证金能把距离拉到 6.35%,补仓只拉到 2.97%;减仓一半一分钱不掏,强平价却可能纹丝不动,它改的是另一样东西。
盯哪个价,要先认准。币安合约强平协定写着,标记价格达到某仓位的强平价格时,就会发生强行平仓;它讲杠杆和触发类型怎么设的那一页里,也有一句「系统使用标记价格触发强制平仓」。标记价格本身取「价格 1、价格 2、合约价格」三者的中位数,官方说明给它列的用处是避免不必要的强平、计算未实现盈亏,短期内比合约成交价波动小。所以 K 线上最新价插针穿过强平价,不等于已经被强平;标记价格先到了、最新价还没到,照样会被强平。离强平近的时候,拿来比的是仓位上的强平价和标记价格。
拿这笔仓位举个例子:最新价一根针扎到 2,855,比强平价 2,861.45 还低,标记价格只到 2,880,仓位还在;反过来,最新价停在 2,870,标记价格先落到 2,861.45,仓位就被强平了。两个价分开的时候,只看 K 线容易误判。
下面先按逐仓算,多单算完再换全仓账户和空单各走一遍。
| 这笔 ETHUSDT 逐仓多单 | 数值 |
|---|---|
| 持仓 | 2 ETH |
| 开仓均价 | 3,000 |
| 名义价值 3,000 × 2 | 6,000 |
| 保证金(20 倍)6,000 ÷ 20 | 300 |
| 标记价格 | 2,900 |
| 浮亏(2,900 − 3,000)× 2 | −200 |
| 强平价(6,000 − 300)÷(2 × 0.996) | 2,861.45 |
强平价这一行,来自官方强平式在逐仓下的化简:账户余额那一项换成这笔仓位的保证金,其它仓位的保证金和盈亏都记 0;再取第 1 档(速算额 0),不算手续费和资金费,式子就是:
保证金 + 数量 ×(强平价 − 均价)= 维持保证金率 × 强平价 × 数量
解出来,多单强平价 =(数量 × 均价 − 保证金)÷(数量 ×(1 − 维持保证金率))。0.996 是 1 − 0.40%,币安和欧易的 ETH 永续第 1 档都用 0.40% 这个维持保证金率(币安到名义价值 30 万 USDT,欧易到 5,000 张);仓位大到下一档,就得换成档位表上那一档的数。补仓计算器用的是更粗一步的估算,3,000 ×(1 − 1 ÷ 20 + 0.40%)= 2,862,和这里差 0.55,看方向和幅度够用。
追加 100 USDT 保证金,强平价能往下挪多少
三种操作里,只有追加保证金不改仓位大小。把上面的式子换个写法,强平价往下挪的距离 = 追加的钱 ÷(数量 ×(1 − 维持保证金率))= 追加的钱 ÷ 1.992。
| 追加多少(USDT) | 0 | 100 | 290 | 600 |
|---|---|---|---|---|
| 这笔仓位的保证金 | 300 | 400 | 590 | 900 |
| 强平价(6,000 − 保证金)÷ 1.992 | 2,861.45 | 2,811.24 | 2,715.86 | 2,560.24 |
| 离标记价格 2,900 | 1.33% | 3.06% | 6.35% | 11.72% |
钱和距离是一比一换的:每 100 USDT 推开 50.2 个价位,想推远一倍,就得多掏一倍,没有更省的办法。加 600 之后保证金 900,按开仓名义 6,000 算,20 倍降到了 6.67 倍。
代价在表外。押在这笔仓位上的钱从 300 变成 900,价格要是接着跌穿新的强平价,赔掉的是 900。亏损的速度也没变:价格每跌 100,这笔仓位照样亏 200,追加只是把强平价挪远了。
也可以倒过来算:先定好想让强平价离标记价格多远,再求要加多少。式子是:需要的保证金 = 数量 × 均价 − 数量 × 目标强平价 ×(1 − 维持保证金率)。
| 想让强平价离 2,900 有 10% | 数值 |
|---|---|
| 目标强平价 2,900 × 0.9 | 2,610 |
| 需要的保证金 2 × 3,000 − 2 × 2,610 × 0.996 | 800.88 |
| 已有保证金 | 300 |
| 要追加 | 500.88 |
我建议追加之前先做这一步,再问自己一句:这 800.88 全部亏掉,能不能接受。答案是不能的话,下一节的减仓更值得先算一遍。
全仓没有「加到这一笔」这回事。往合约账户转钱,账户余额变厚,强平价跟着往下走;账户里只有这一个仓位时,转进 X,强平价同样下挪 X ÷ 1.992,差别在押上的是整个账户,不只是这一笔的保证金。全仓里追加、减仓、补仓各推多远,后面单独算一节。账户里还有闲钱、全仓只补仓不转钱时,强平价会往现价靠,这一层在补仓之后强平价往哪走那篇按全仓式算过。
减仓一半,强平价可能一动不动
在 2,900 附近平掉 1 ETH。平掉的这 1 ETH 亏(3,000 − 2,900)× 1 = 100,变成已实现亏损。剩下 1 ETH,均价还是 3,000,平掉一部分不改剩下那部分的均价。
剩下的仓位里留多少保证金,要看平完之后仓位栏显示的数。这里把两头的情况各算一遍:
| 平掉 1 ETH 之后 | 保证金按比例留一半 | 原保证金扣掉亏损后全留下 |
|---|---|---|
| 剩余持仓 | 1 ETH | 1 ETH |
| 均价 | 3,000 | 3,000 |
| 已实现亏损 | −100 | −100 |
| 留在仓位里的保证金 | 150 | 200 |
| 强平价(3,000 − 保证金)÷ 0.996 | 2,861.45 | 2,811.24 |
| 离标记价格 2,900 | 1.33% | 3.06% |
把仓位栏里那个保证金数代进式子,就知道落在哪一列,或者落在两列中间。
按比例留下时,强平价一点没动。数量和保证金同时减半,杠杆还是 20 倍,强平价只跟杠杆和均价有关,两样都没变。变的是押在价格上的钱:价格每跌 100,亏损从 200 变成 100;真被强平,这笔仓位最多再赔 150。
减仓减掉的是风险的大小,不是强平价的位置。
保证金全留下时,剩下的 1 ETH 由 200 撑着,按开仓名义 3,000 算是 15 倍,强平价下挪到 2,811.24,和给原仓位追加 100 一样远。它比按比例那一列多押了 50 在仓位里,这 50 来自原来的保证金,没再掏新钱。
两列之间其实能自己走过去。按比例那一列,平掉 1 ETH 释放出 150,扣掉 100 亏损,剩 50 回到可用余额;把这 50 再追加回这笔仓位,保证金变成 200,强平价就到了 2,811.24。想靠减仓把强平价推远,做法就是「减仓 + 把剩下的钱加回去」两步一起。
补仓:同样掏 290,强平价只挪到 2,813.76
在 2,900 再开多 2 ETH,还是 20 倍:
| 补仓 2 ETH | 数值 |
|---|---|
| 新增保证金 2,900 × 2 ÷ 20 | 290 |
| 持仓 | 4 ETH |
| 新均价(6,000 + 5,800)÷ 4 | 2,950 |
| 这笔仓位的保证金 300 + 290 | 590 |
| 强平价(4 × 2,950 − 590)÷(4 × 0.996) | 2,813.76 |
| 离标记价格 2,900 | 2.97% |
同样是 290 新钱,直接追加能把强平价压到 2,715.86,补仓只压到 2,813.76,离标记价格的距离差了一倍多。
原因是这 290 全是新开那 2 ETH 自己的保证金。补仓等于在 2,900 新开一笔 20 倍的多单,这笔新仓单独看,强平价约 2,900 ×(1 − 1 ÷ 20 + 0.40%)= 2,766.60。合进老仓位后,整笔的强平价落在老的 2,861.45 和新的 2,766.60 之间。杠杆一点没降,强平价就只能在两个 20 倍的强平价之间找位置,推不远。
补仓时多垫保证金也一样吃亏。同样补 2 ETH,这次按 5 倍的比例给新补的部分放保证金,新增保证金 5,800 ÷ 5 = 1,160,整笔保证金 1,460,强平价(11,800 − 1,460)÷ 3.984 = 2,595.38,离标记价格 10.50%。同样这 1,160 不开新仓、直接追加,强平价是(6,000 − 1,460)÷ 1.992 = 2,279.12,离标记价格 21.41%。补仓的钱,总有一份要拿去撑新开的那部分仓位。
更险的一面在仓位翻倍。价格每跌 100,补仓后亏 400。跌到 2,850 时,补仓那一种浮亏 4 ×(2,850 − 2,950)= −400,追加保证金那一种是 2 ×(2,850 − 3,000)= −300。再往下到 2,813.76,补仓的这笔被强平,590 保证金基本赔光;追加保证金那一种在这个价位还离强平有约 98 个价位。
逐仓按原杠杆补,强平价至少还往下挪了一点。全仓里只补仓、不转钱,强平价反而往现价靠,那就是越补越近;全仓的算例在前面提到的补仓那篇。
追加、减仓、补仓摆在一张表里比
| 在标记价格 2,900 时 | 新掏的钱 | 强平价 | 离标记价格 | 价格每跌 100 | 押在仓位里的保证金 |
|---|---|---|---|---|---|
| 什么都不做 | 0 | 2,861.45 | 1.33% | −200 | 300 |
| 追加 290 保证金 | 290 | 2,715.86 | 6.35% | −200 | 590 |
| 减仓一半,保证金按比例留 | 0 | 2,861.45 | 1.33% | −100 | 150 |
| 减仓一半,保证金全留下 | 0 | 2,811.24 | 3.06% | −100 | 200 |
| 补仓 2 ETH | 290 | 2,813.76 | 2.97% | −400 | 590 |
减仓那两行另有已经实现的 100 亏损,没算在表里。
几种操作也能叠着做。先减仓、再把释放出来的 50 追加回去,就是表里第四行;补仓的同时多放保证金,等于降杠杆补仓,上一节算过,同样的钱仍然不如直接追加推得远。表里每个数都按标记价格停在 2,900 算,真要动手时,拿那一刻的标记价格重算一遍。
只看「离标记价格」那一列,追加保证金最好看。我更倾向先看减仓:表里只有它让「每跌 100 亏多少」和「押着多少钱」两列同时变小。追加保证金拿新钱换距离,亏的速度不变;补仓花一样的钱,距离拉得最少,亏的速度还翻了倍。强平价只差 1.33%,说明这笔 20 倍的仓位从开仓价往下只扛得住约 4.6% 的波动;减仓是直接改仓位大小的那一个。
上面每一行都默认来得及下手。距离只剩 1% 多,标记价格再走 38.55 个价位就到强平价;一旦穿过,这笔逐仓仓位的保证金可能全部亏光,刚追加进去的钱也在里面。
同一笔仓位放在全仓账户里,三种操作各推多远
全仓没有单独分给这笔仓位的保证金,扛它的是整个合约账户的余额。账户里只有这一笔时,强平式和逐仓那条长得一样,只是保证金那一项换成钱包余额:
钱包余额 + 数量 ×(强平价 − 均价)= 维持保证金率 × 强平价 × 数量
要让全仓的强平价也落在 2,861.45,钱包余额得正好是 300。动手之前先看还开不开得出新单。可用余额按「钱包余额 − 起始保证金 + 未实现盈亏」算(币安合约博客给的算法,浮盈加仓那篇按它算过一遍),起始保证金按开仓名义 ÷ 杠杆粗算:
| 全仓账户,只有这笔 2 ETH 多单 | USDT |
|---|---|
| 钱包余额 | 300 |
| 起始保证金 6,000 ÷ 20 | 300 |
| 未实现盈亏(2,900 − 3,000)× 2 | −200 |
| 可用余额 300 − 300 − 200 | −200 |
| 在 2,900 补 2 ETH 要的起始保证金 5,800 ÷ 20 | 290 |
| 想补这一单,至少先转入 200 + 290 | 490 |
逐仓补仓只要 290。全仓得先把 200 的浮亏窟窿填上,一共转 490 才开得出这一单。拿 490 当同一笔钱,几种操作摆在一起:
| 全仓,标记价格 2,900 | 钱包余额 | 持仓 | 均价 | 强平价 | 离标记价格 |
|---|---|---|---|---|---|
| 什么都不做 | 300 | 2 ETH | 3,000 | 2,861.45 | 1.33% |
| 转入 490,不开新仓 | 790 | 2 ETH | 3,000 | 2,615.46 | 9.81% |
| 平掉 1 ETH,亏损 100 落袋 | 200 | 1 ETH | 3,000 | 2,811.24 | 3.06% |
| 转入 490,再补 2 ETH | 790 | 4 ETH | 2,950 | 2,763.55 | 4.71% |
每一行都是(数量 × 均价 − 钱包余额)÷(数量 × 0.996)。转入 490 不开仓:(6,000 − 790)÷ 1.992 = 2,615.46。补仓那一行:(11,800 − 790)÷ 3.984 = 2,763.55。同样 490,不开新仓推开 9.81%,补仓只推开 4.71%,和逐仓是一个方向。
减仓那一行和逐仓不一样。逐仓要看平完后仓位里留了多少保证金;全仓没有这个悬念,亏损 100 从钱包余额里扣掉,剩下的 200 全部撑着剩下的 1 ETH,强平价到(3,000 − 200)÷ 0.996 = 2,811.24,一定往下走。全仓里不掏新钱还能把强平价推开的,只有减仓。
这几个数只在账户里没有别的仓位时成立。全仓账户里还开着别的合约,它们占的保证金和浮动盈亏都会进同一条式子:别的仓位在赚,这笔的强平价被撑远;别的仓位在亏,会把它一起拖近。被强平时,赔进去的也是整个合约账户的余额,不止这 300。
欧易的全仓规则不直接给强平价的式子,给的是一个比率。它的「合约账户模式全仓交易规则」(2026-08-11 更新)里,维持保证金率大意是(全仓账户该币余额 + 全仓仓位盈亏 − 各类挂单占用 − 手续费)÷(维持保证金 + 强平手续费),低于 300% 预警,降到 100% 及以下触发强平。同一笔仓位在欧易是 20 张 ETH-USDT 永续,一张 0.1 ETH。没有挂单、先不计手续费和强平手续费,代进去:
| 标记价格 | 余额 + 盈亏 | 维持保证金 0.40% × 价格 × 2 | 比率 |
|---|---|---|---|
| 2,900 | 100.00 | 23.20 | 431% |
| 2,884.62 | 69.24 | 23.08 | 300% |
| 2,861.45 | 22.90 | 22.89 | 100% |
余额 + 盈亏那一列是 300 + 2 ×(标记价格 − 3,000)。比率掉到 300% 时,标记价格是 2,884.62,离 2,900 只有 15.38 个价位,预警来得很早。到 100% 的那个价,和上面那条式子解出来的 2,861.45 是同一个点:比率等于 1,就是余额加盈亏正好等于维持保证金。把手续费和强平手续费算进去,分子变小、分母变大,两条线都会再近一点。
空单快爆仓时强平价怎么算,同样的钱推开多远
空单亏在上涨,强平价在标记价格上方。把多单那条式子里的方向对调,就是空单的:
保证金 + 数量 ×(均价 − 强平价)= 维持保证金率 × 强平价 × 数量
解出来,空单强平价 =(数量 × 均价 + 保证金)÷(数量 ×(1 + 维持保证金率))。这条是从多单式对称推出来的,同样只取第 1 档、不算手续费和资金费。拿一笔方向相反的逐仓单来算:开空 2 ETH,均价 3,000,20 倍,保证金 300,标记价格涨到 3,100,浮亏同样是 200。
| 逐仓空单 2 ETH,标记价格 3,100 | 新掏的钱 | 强平价 | 离标记价格 | 价格每涨 100 |
|---|---|---|---|---|
| 什么都不做(6,000 + 300)÷ 2.008 | 0 | 3,137.45 | 1.21% | −200 |
| 追加 310 保证金(6,000 + 610)÷ 2.008 | 310 | 3,291.83 | 6.19% | −200 |
| 减仓一半,保证金按比例留(3,000 + 150)÷ 1.004 | 0 | 3,137.45 | 1.21% | −100 |
| 减仓一半,保证金全留下(3,000 + 200)÷ 1.004 | 0 | 3,187.25 | 2.81% | −100 |
| 在 3,100 再开空 2 ETH(12,200 + 610)÷ 4.016 | 310 | 3,189.74 | 2.89% | −400 |
再开空 2 ETH,新增保证金是 3,100 × 2 ÷ 20 = 310,均价变成(6,000 + 6,200)÷ 4 = 3,050。为了拿同一笔钱比,追加那一行也按 310 算。
排下来的顺序和多单一样:310 直接追加,推开 6.19%;拿去加空,只推开 2.89%;减仓动不动,要看留下多少保证金。数字上有两处小差别。分母从 1.992 换成了 2.008,每追加 100 USDT,强平价往上挪 100 ÷ 2.008 = 49.80 个价位,比多单的 50.2 少一点。再就是加空的成交价比原来高,同样 2 ETH 要 310,多单那边在更低的价位补只要 290;行情越往上走,空单补一次越贵。
什么都不做等到爆仓,这笔仓位还剩多少
回到那笔多单。一样都不动,等标记价格碰到 2,861.45,按逐仓的式子,到那个价位这笔仓位只剩维持保证金 0.40% × 2,861.45 × 2 ≈ 22.89 USDT。维持保证金这个说法,传统期货里也在用:芝商所(CME Group)期货入门课程的 Margin: Know What’s Needed 一课说,它是账户里任何时候都必须留住的最低金额,跌破之后可能收到追加保证金通知、被减仓或被自动平仓。币安合约强平协定写明,强平时会按仓位名义价值和强平清算手续费率收取强平清算手续费;仓位要是破产,损失由合约风险保障基金尽可能承担。落到这笔仓位上,就是 300 保证金基本赔光。
追加的钱算不算数,爆仓后还剩什么
追加保证金和往合约账户转钱是一回事吗?
逐仓不是。逐仓仓位只认分给它的那份保证金,钱转进合约账户以后,还要加到这笔仓位上,强平价才会动。全仓仓位共用账户余额,转进来就算数。
爆仓(被强平)之后,剩下的保证金会退回来吗?
别指望退回多少。币安合约强平协定写明,强平时会按仓位名义价值和强平清算手续费率收取强平清算手续费;仓位破产产生的损失,由合约风险保障基金尽可能承担。逐仓仓位到强平价时只剩维持保证金那一点,再扣掉清算手续费,这笔保证金基本就没了。