强平价格怎么算?U 本位合约逐仓强平公式与实例
逐仓合约的强平价格由开仓价、杠杆与维持保证金率决定。用 BTC 实例说明做多与做空的公式、标记价格的作用,以及怎么避免被强平。
本文要点
- 逐仓做多强平价 = 开仓价 ×(1 − 1/杠杆)÷(1 − 维持保证金率),做空则为开仓价 ×(1 + 1/杠杆)÷(1 + 维持保证金率)。
- BTC 在 80,000 开 10 倍多单、维持保证金率 0.4% 时,强平价约 72,289,下跌约 9.6% 就会被强平。
- 币安与欧易都以标记价格判断强平,不是最新成交价。
- 降低杠杆、在强平价之前设止损,是避免强平最直接的方法。
合约交易最痛的不是亏损,而是强平:价格反向走到某个位置,交易所强制平掉你的仓位,保证金基本归零。开仓前先算出强平价,是最基本的风险管理。
逐仓强平价格公式是什么?
以 USDT 本位永续合约、逐仓模式,并忽略手续费与资金费:
做多:强平价 = 开仓价 ×(1 − 1/杠杆)÷(1 − 维持保证金率)
做空:强平价 = 开仓价 ×(1 + 1/杠杆)÷(1 + 维持保证金率)
维持保证金率是交易所要求你至少保留的保证金比例,主流币小仓位通常在 0.4% 到 1% 之间,仓位越大比例越高(分级制度)。
这个公式的意思是:价格反向移动造成的亏损,把保证金消耗到只剩维持保证金时,就触发强平。所以强平距离永远比「1 ÷ 杠杆」短一点,维持保证金率越高,短得越多。
BTC 80,000 开 10 倍,跌到多少会爆仓?
维持保证金率以 0.4% 计算:
- 做多:80,000 × 0.9 ÷ 0.996 ≈ 72,289,价格下跌约 9.6% 就强平。
- 做空:80,000 × 1.1 ÷ 1.004 ≈ 87,649,价格上涨约 9.6% 就强平。
把杠杆换成 25 倍,做多的强平价约 77,108,只要下跌 3.6%。BTC 一天波动 3% 并不少见。
用 强平价格计算器 可以直接拖动杠杆,看强平价怎么变。
2 倍到 50 倍杠杆,强平价格各是多少?
同样以 BTC 开仓价 80,000、维持保证金率 0.4%、逐仓并忽略手续费计算:
| 杠杆 | 做多强平价 | 下跌幅度 | 做空强平价 | 上涨幅度 |
|---|---|---|---|---|
| 2 倍 | 40,161 | 49.8% | 119,522 | 49.4% |
| 3 倍 | 53,548 | 33.1% | 106,242 | 32.8% |
| 5 倍 | 64,257 | 19.7% | 95,618 | 19.5% |
| 10 倍 | 72,289 | 9.6% | 87,649 | 9.6% |
| 20 倍 | 76,305 | 4.6% | 83,665 | 4.6% |
| 50 倍 | 78,715 | 1.6% | 81,275 | 1.6% |
以 5 倍做多为例:80,000 ×(1 − 1/5)÷(1 − 0.4%)= 80,000 × 0.8 ÷ 0.996 = 64,000 ÷ 0.996 ≈ 64,257,距离开仓价 (80,000 − 64,257) ÷ 80,000 ≈ 19.7%。
可以看到,杠杆从 10 倍提高到 20 倍,强平距离并不是少一点点,而是直接减半。杠杆与强平距离、手续费的关系,见 合约开几倍杠杆合适。
做空的强平价怎么算?为什么比做多近一点?
做空的算法方向相反:价格上涨造成亏损,涨到强平价时保证金只剩维持保证金。换一个例子,ETH 开仓价 3,000、5 倍杠杆、维持保证金率假设为 0.5%:
- 做空:3,000 ×(1 + 1/5)÷(1 + 0.5%)= 3,600 ÷ 1.005 ≈ 3,582,上涨约 19.4% 强平。
- 做多:3,000 ×(1 − 1/5)÷(1 − 0.5%)= 2,400 ÷ 0.995 ≈ 2,412,下跌约 19.6% 强平。
同样杠杆下,做空的强平距离略短。原因是价格上涨时仓位价值变大,需要的维持保证金也跟着变多;做多时价格下跌,仓位价值变小,维持保证金反而减少。差距不大,但高杠杆时值得留意。
强平后保证金还剩多少?
按公式算出来的强平价,是保证金只剩「维持保证金」的位置。继续用 BTC 80,000、10 倍、1,000 USDT 保证金的多单(仓位 0.125 BTC)来算:
- 价格跌到 72,289 时,未实现亏损 =(80,000 − 72,289)× 0.125 ≈ 964 USDT。
- 剩下的保证金 = 1,000 − 964 ≈ 36 USDT。
- 维持保证金 = 72,289 × 0.125 × 0.4% ≈ 36 USDT,两者相等,于是触发强平。
也就是说,触发强平时账面上通常还剩一点保证金,大约是仓位价值乘以维持保证金率。但这部分会用来支付强平过程中的平仓成本与成交滑点,最后能不能退回、退回多少,依交易所强平规则而定,以交易所页面显示为准。对一般交易者来说,应该把「被强平」当作这个仓位的保证金基本全部损失。
强平价格会随着持仓时间改变吗?
会。逐仓的强平价由仓位里的保证金决定,保证金一变,强平价就跟着变。用更一般的写法:
做多强平价 ≈(开仓价 × 数量 − 保证金)÷(数量 ×(1 − 维持保证金率))
代入上面的仓位:(10,000 − 1,000) ÷ (0.125 × 0.996) = 9,000 ÷ 0.1245 ≈ 72,289,和前面的结果一致。
| 情况 | 保证金 | 计算 | 做多强平价 |
|---|---|---|---|
| 开仓时 | 1,000 USDT | 9,000 ÷ 0.1245 | 约 72,289 |
| 追加 500 USDT 保证金 | 1,500 USDT | 8,500 ÷ 0.1245 | 约 68,273 |
| 30 天共付 90 USDT 资金费 | 910 USDT | 9,090 ÷ 0.1245 | 约 73,012 |
第三行假设资金费率一直是每 8 小时 0.01%、仓位价值大致维持 10,000 USDT:每次付 1 USDT,一天 3 次,30 天共 90 USDT。资金费的算法见 资金费率是什么。
全仓模式下,强平价取决于整个合约账户的余额,账户里其他仓位的盈亏也会影响它,两种模式的比较见 全仓和逐仓的区别是什么。
为什么交易所显示的强平价和公式算的不一样?
交易所显示的强平价还会考虑:
- 手续费与资金费:已付的手续费、未结算的资金费会减少你的保证金。
- 维持保证金速算额:分级制度下的修正项,大仓位影响较明显。
- 全仓模式:全仓会用账户里所有可用余额支撑仓位,强平价取决于整个账户。
所以计算器的结果适合开仓前评估,实际以交易所显示为准。
强平看的是哪个价格?
币安与欧易都以 标记价格 判断是否强平,而不是这家交易所的最新成交价。标记价格以多家现货交易所的指数价为基础,所以只发生在单一盘口的瞬间插针,通常不会直接触发强平;但整个市场一起急跌时,标记价格也会跟着跌。两者的差别见 标记价格是什么。
计算强平价时常见的错误
- 以为 10 倍杠杆要跌 10% 才强平:因为要保留维持保证金,实际约 9.6% 就强平;杠杆越高,这个差距占比越明显。
- 用保证金代替仓位价值:维持保证金按仓位价值计算,1,000 USDT 保证金开 10 倍,算维持保证金时要用 10,000 USDT 左右的仓位价值。
- 把止损设在强平价之后,或贴得太近:价格快速移动时止损成交会有滑点,止损价要在强平价之前留出空间。设置方法见 合约止盈止损怎么设置。
- 把 U 本位的公式套到币本位合约:币本位合约的保证金是币本身,盈亏与强平计算方式不同,见 U本位和币本位合约的区别。
- 只算一次就不再看:加仓、减仓、追加保证金或长期支付资金费之后,强平价都会改变,持仓期间要定期确认。
怎么避免合约被强平?
- 低杠杆:3 到 5 倍的强平距离约 20% 到 33%,比 20 倍以上安全得多。
- 设止损:在强平价之前主动止损,损失可控,还能省下强平清算费用。
- 留意资金费:高费率时持有多单,保证金会被资金费慢慢消耗,强平价也会靠近。看 资金费率雷达。
合约交易使用杠杆,亏损可能超过预期,请只用能承受损失的资金参与。
开户
在币安、欧易开户
注册前请确认你所在地区可以合法使用该交易所。
参考资料
常见问题
强平是看最新成交价吗?
不是。币安与欧易都以标记价格(综合多家现货价格的指数价)判断是否强平,避免单一交易所的价格被瞬间拉动而误触强平。
被强平后还会欠钱吗?
逐仓模式下,最多损失这个仓位的保证金。交易所以保险基金承担穿仓损失,一般用户不会倒欠。
怎么让强平价离远一点?
降低杠杆、追加保证金,或减少仓位。逐仓仓位可以手动追加保证金,强平价会随之移动。
10 倍杠杆跌多少会爆仓?
以 USDT 本位逐仓、维持保证金率 0.4% 计算,10 倍多单在价格下跌约 9.6% 时强平,而不是刚好 10%。维持保证金率越高,强平距离越短。
持仓时间久了,强平价会变吗?
逐仓仓位支付的资金费会从这个仓位的保证金里扣除,保证金变少,强平价就会慢慢靠近;收到资金费或追加保证金,强平价则会远离。
看到不懂的名词?查 合约术语表。
- 01合约ADL 自动减仓是什么?为什么盈利仓位会被减仓ADL 自动减仓是强平单无法在破产价之前成交、且保险基金不足时,交易所按盈利与杠杆排序,强制减少对手方盈利仓位的机制。以 4 个 BTC 空单为例说明排队顺序、指示灯怎么看、被 ADL 是否亏钱与对冲仓位被打乱的风险。
- 02合约全仓和逐仓的区别是什么?合约保证金模式怎么选逐仓只用分配给该仓位的保证金承担风险,全仓用整个合约账户余额支撑所有仓位。用 BTC 80,000、10 倍做多的实例对比两者的强平价与最大亏损,并说明逐仓还是全仓更适合你。
- 03合约合约盈亏怎么算?收益率 ROE 与盈亏平衡价计算U 本位合约做多盈亏 =(平仓价 − 开仓价)× 数量,收益率 ROE = 盈亏 ÷ 初始保证金。BTC 80,000 开 10 倍多单涨到 84,000,盈亏 500 USDT、ROE 50%,扣掉吃单手续费约剩 489.75 USDT,盈亏平衡价约 80,080。
- 04合约单向持仓和双向持仓有什么区别?对冲模式怎么用单向持仓把同一合约的多空合并成一个净仓位;双向持仓(对冲模式)可同时持有多单与空单。以 BTC 80,000 同时开 0.1 BTC 多空、88,000 平仓为例,吃单手续费合计 16.8 USDT,资金费在同一交易所基本互相抵消。