技术支持

合约交易中的“强制平仓”是如何触发的?计算方式详解

在 Binance 等平台进行合约交易时,强制平仓(Forced Liquidation) 是风控机制中的核心部分。当用户保证金不足以维持当前持仓时,系统将自动平仓,以防止账户资产变为负值。


一、什么是强制平仓?

强制平仓是指当用户的持仓保证金低于维持保证金时,平台系统自动平掉仓位,以限制损失。它确保在高波动行情中,用户不会因保证金不足而亏损超过账户余额。


二、强制平仓的触发条件

强平会在满足以下条件时触发:


复制

编辑

当账户的保证金率 ≤ 强平保证金率(= 维持保证金率 + 手续费)

或简化为:


复制

编辑

当账户保证金 ≤ 所需维持保证金

三、关键计算公式详解

1. 保证金率计算:

复制

编辑

保证金率 = (账户总余额 + 未实现盈亏) / 持仓名义价值

2. 维持保证金计算:

复制

编辑

维持保证金 = 持仓名义价值 × 维持保证金率

注:维持保证金率由 Binance下载app 分等级设定,持仓越大,维持比例越高。


3. 强平价格计算公式(简化):

以多仓(Long)为例:


css

复制

编辑

强平价格 ≈ 开仓价格 × [(1 - 初始保证金率 + 手续费)/(1 + 维持保证金率 - 手续费)]

实际计算中会根据是否使用逐仓/全仓、是否有浮盈等因素进行微调。

image.png

四、逐仓与全仓模式下的差异

模式类型 强平触发依据 特点

逐仓模式 单一仓位保证金不足则强平 更灵活,风险集中在单一仓位

全仓模式 全账户余额无法支持整体维持保证金 系统将尝试用其他币种或盈余抵补


五、强制平仓的后果

系统按当前市价自动平掉仓位


可能触发额外手续费(强平费)


影响账户等级(特别是 VIP)和风控记录


若触发爆仓保险机制,可能进入保险基金或自动减仓(ADL)流程


六、如何避免强平?

设置止损线或移动止损


增加保证金或调整杠杆倍数


使用逐仓模式隔离风险


关注维持保证金率变化和未实现盈亏