破产价格是指交易者的保证金余额归零,且仓位无法再弥补亏损时的价格。
发生强制平仓时,强平引擎将接管该仓位,并以接管价格(破产价格)进行平仓。强制平仓由强平引擎处理,不经过撮合引擎,因此破产价格可能不会出现在 K 线图上。
一旦用户的仓位被清算引擎以破产价格接管,如果能以优于破产价格的价格成交,任何剩余保证金将计入保险基金.
如果仓位无法以优于破产价格的价格执行,产生的亏空将由保险基金承担。最终,如果保险基金不足以弥补损失,该仓位将转移至自动减仓 (ADL) 系统.
破产价格的计算取决于使用的保证金模式。
逐仓保证金模式下的破产价格
在逐仓保证金模式下,只有分配给该仓位的保证金面临风险。您账户中的其他资产将不会被用于维持该仓位。
USDT 和 USDC 合约
在 USDT 合约中,保证金价值是稳定的。计算使用的是 初始保证金率 (IMR),即杠杆的倒数。
买入/做多:
破产价格= 开仓价 × (1 − 初始保证金率)
卖出/做空:
破产价格 = 入场价格 × (1 + 初始保证金率)
初始保证金率 (IMR) = 1 ÷ 杠杆倍数
示例:
交易者 A 持有 BTCUSDT 多仓,入场价格为 60,000 USDT,杠杆倍数为 50 倍。
破产价格 = 60,000 × [1 − (1 ÷ 50)] = 58,800 USDT
反向合约
反向合约使用标的币种(例如 BTC)作为抵押品。由于抵押品的价值随市场波动,数学计算是非线性的并且直接使用杠杆。
买入/做多:
破产价格 = 开仓价格 x [杠杆 ÷ (杠杆 + 1)]
卖空:
破产价格 = 入场价格 x [杠杆 ÷ (杠杆 − 1)]
示例:
交易员B持有一个ETHUSD空仓,入场价为2,200美元,杠杆为30倍。
破产价格 = 2,200 × [30 ÷ (30 − 1)] = 2,275.86 USD
注意:
— 破产价格也用于计算平仓手续费,并在下单成本中体现。
— 对于做多仓位,破产价格将向上舍入至最接近的 0.5 位小数或整数,而对于做空仓位,破产价格将向下舍入至最接近的 0.5 位小数或整数。
欲知详情,请参阅交易规则:清算流程(统一交易账户).
全仓模式下的破产价格
在全仓模式下,您合约账户中的所有可用保证金将由各仓位共享。这意味着您的整个账户余额可能会被用于承担亏损,以帮助防止强制平仓。
与逐仓保证金模式不同,在全仓模式下,破产价格不是根据单个仓位计算的。相反,它是由强制平仓时您的整体账户风险(维持保证金率)决定的。
当系统评估您的账户风险时,它会考虑多种因素,包括您在不同产品上的维持保证金要求,例如合约持仓、期权持仓,以及任何现货交易活动的影响。它还会考虑您的未结盈亏,以及来自挂单的潜在亏损,来计算近似可用保证金。
由于这些因素随市场状况不断变化,您的账户风险将实时重新计算。这意味着破产价格并非固定不变,且无法提前精确确定。
供参考,全仓模式下的破产价格可以简化为:
USDT 和 USDC 合约
买入/做多:
破产价格 = (入场价 x 持仓量 − 近似可用保证金) ÷ [持仓量 − (持仓量 x Taker 费率)]
卖出/做空:
破产价格 = (近似可用保证金 + 入场价格 x 仓位大小) ÷ [仓位大小 + (仓位大小 x Taker 费率)]
反向合约
买入/做多:
破产价格 = (1 + Taker 费率) ÷ [ (1 ÷ 入场价格) + (约略可用保证金 ÷ 持仓大小) ]
卖出/做空:
破产价格 = (1 − Taker 费率) ÷ [ (1 ÷ 开仓价格) − (预估可用保证金 ÷ 持仓仓位) ]
请注意,上述公式并不反映完整的账户层面风险计算。最终结果取决于您在强制平仓时的实际账户状态。因此,任何显示的价格仅供参考。
欲知详情,请参阅交易规则:清算流程(统一交易账户).
组合保证金模式下的破产价格
在组合保证金模式下,与全仓模式类似,系统会根据您的整体投资组合风险而非单个仓位的风险来评估风险。有关组合保证金计算方式的更多信息,请参阅 组合保证金下的保证金计算.
这意味着您的账户风险是根据所有未平仓头寸(包括对冲头寸和非对冲头寸)与您的总资产净值相结合来评估的。随着市场条件的变化,系统会持续重新计算您的头寸价值和资产净值,以确定您的投资组合风险。
因此,破产价格并非固定不变,而是会根据您的投资组合风险和账户余额动态变化。强制平仓不再依赖于单个仓位的保证金,而是在您的账户整体投资组合风险 (MMR) 达到所需阈值 (100%) 时触发。
一旦达到此阈值,您的仓位将由强制平仓引擎接管,该引擎将尝试在市场上平仓。
如需了解有关清算流程的更多详情,请参阅 交易规则:清算流程 (统一交易账户).
