强制平仓总览
强制平仓是指当标记价格达到强平价格时,以破产价格(保证金为 0% 时的价格水平)进行平仓。此时,仓位保证金余额低于维持保证金要求。
例如,强平价格为 15,000 USD,当前的标记价格为 20,000 USD。当标记价格下跌到 15,000 USD 时,意味着标记价格达到强平价格,仓位的未结亏损已达到维持保证金水平。此时将触发强平。
欲详细了解如何查看标记价格,请参阅此处。
强平价格计算
(A) 逐仓保证金模式
在逐仓保证金模式下,仓位将分配到一定数额的保证金,此保证金独立于交易者的账户余额。这使得交易者能够控制账户风险,在触发强平时所需承担的最大损失即为相应的仓位保证金。
计算公式
买入/做多:
强平价格(做多)= 合约数量 / [仓位价值 + (起始保证金 - 维持保证金)]
卖出/做空:
强平价格(做空)= 合约数量 / [仓位价值 - (起始保证金 - 维持保证金)]
注:
— 仓位价值 = 合约数量 / 开仓均价
— 起始保证金 = 仓位价值 / 杠杆倍数
— 维持保证金 = (仓位价值 × 维持保证金率) - 维持保证金扣减额
— 维持保证金率 (MMR) 视风险限额等级而定。更多详情请参阅维持保证金(USDT 永续合约)。
— 受到平仓手续费影响,实际强平价格可能会略有出入。
示例
示例 1(做多):
交易者 A 使用 50 倍杠杆,以 50,000 USD 的价格开立 100,000 USD 的 BTCUSD 多仓。假设 MMR 为 0.5%,且不增加追加保证金:
仓位价值 = 100,000 / 50,000 = 2 BTC
起始保证金 = 2 / 50 = 0.04 BTC
维持保证金 = 2 × 0.5% - 0 = 0.01 BTC
强平价格 (LP) = 100,000 / [2 + (0.04 - 0.01)] = 49,261.08 USD
示例 2(做空):
交易者 B 使用 10 倍杠杆,以 50,000 USD 的价格开立 60,000 USD 的 BTCUSD 空仓。假设 MMR 为 0.5%,且不增加追加保证金:
仓位价值 = 60,000 / 50,000 = 1.2 BTC
起始保证金 = 1.2 / 10 = 0.12 BTC
维持保证金 = 1.2 × 0.5% - 0 = 0.006 BTC
强平价格 (LP) = 60,000 / [1.2 - (0.12 - 0.006)] = 55,248.61 USD
示例 3(做多,从仓位保证金中扣除资金费用)
交易者 C 使用 50 倍杠杆,以 50,000 USD 的价格开立 100,000 USD 的 BTCUSD 多仓。初始强平价格为 49,261.08 USD(见上述示例 1)。然而,该交易者产生了 0.01 BTC 的资金费用,可用余额不足以支付资金费用。
当交易者的可用余额不足以支付资金费用时,资金费用将从仓位保证金中扣除。随着仓位保证金的减少,强平价格将向标记价格靠近,使仓位更容易遭到强平。
由于仓位保证金减少,新的强平价格计算如下:
强平价格 = 100,000 / [2 + (0.04 - 0.01 - 0.01)] = 49,504.95 USD
(B) 全仓保证金模式
与逐仓保证金模式相比,全仓保证金模式下的强平价格可能会不断变化,因为可用余额将受到其他交易对的影响。在全仓保证金模式下,每个仓位占用的初始保证金独立于账户余额,但剩余余额由所有仓位共享。可用余额将受到所有现有仓位中未结盈亏的影响。仅当可用余额为 0 且维持保证金不足以维持仓位时,才会发生强平。
计算公式
买入/做多:
强平价格(做多)= 合约数量 / [仓位价值 + (起始保证金 - 维持保证金) + 可用余额]
卖出/做空:
强平价格(做空)= 合约数量 / [仓位价值 - (起始保证金 - 维持保证金) + 可用余额]
注:
— 仓位价值 = 合约数量 / 开仓均价
— 初始保证金 = 仓位价值 / 杠杆倍数
— 维持保证金 = (仓位价值 × MMR) - 维持保证金扣减额
— MMR 视风险限额等级而定。更多详情请参阅维持保证金(USDT 永续合约)。
— 受到平仓手续费影响,实际强平价格可能会略有出入。
示例
交易者 D 使用 20 倍杠杆,以 25,000 USD 的入场价格开立 50,000 USD 的 BTCUSD 永续多仓。交易者账户中的可用余额为 0.5 BTC。MMR 为 0.5%。
仓位价值 = 50,000 / 25,000 = 2 BTC
起始保证金 = 2 / 20 = 0.1 BTC
维持保证金 = 2 × 0.5% - 0 = 0.01 BTC
强平价格 = 25,000 / [2 + (0.1 - 0.01) + 0.5] = 9,652.50 USD