在加密货币合约交易中,强平价格是交易者必须关注的核心风险指标之一。它指的是当标记价格达到某一特定水平时,仓位因保证金不足而被系统强制平仓的价格点。理解强平机制并准确计算强平价格,对于有效管理交易风险至关重要。
什么是强平价格?
强平是指当标记价格达到强平价格时,系统以破产价格(即保证金归零时的价格水平)进行平仓的过程。此时,仓位保证金余额已低于维持保证金的要求。
举例来说,假设某个仓位的强平价格为15,000 USDT,而当前的标记价格为20,000 USDT。当标记价格下跌至15,000 USDT时,意味着未结亏损已达到维持保证金水平,从而触发强平机制。
强平价格的计算方法
强平价格的计算方式根据您选择的保证金模式(逐仓或全仓)而有所不同。下面我们将分别详细介绍这两种模式下的计算方法。
逐仓保证金模式
在逐仓保证金模式下,每个仓位分配有独立的保证金,该保证金与交易者的账户余额分离。这种模式允许交易者精确控制单笔交易的风险,触发强平时的最大损失仅限于为该仓位分配的保证金。
计算公式
对于买入/做多仓位:
强平价格 (多) = 入场价格 - [(初始保证金 - 维持保证金) / 合约数量] -(追加保证金/合约数量)
对于卖出/做空仓位:
强平价格 (空) = 入场价格 + [(初始保证金 - 维持保证金)/ 合约数量] +(追加保证金/合约数量)
关键概念说明:
- 仓位价值 = 合约数量 × 入场价格
- 初始保证金 (IM) = 仓位价值 / 杠杆倍数
- 维持保证金 (MM) = (仓位价值 × 维持保证金率 MMR) - 维持保证金扣除额
- 维持保证金率 (MMR) 根据风险限额等级而定
计算示例
示例1:做多仓位
假设交易者使用50倍杠杆,以20,000 USDT的价格开立1 BTC的多仓,维持保证金率为0.5%,未追加保证金:
- 初始保证金 = (1 × 20,000) / 50 = 400 USDT
- 维持保证金 = (1 × 20,000) × 0.5% = 100 USDT
- 强平价格 = 20,000 - (400 - 100) = 19,700 USDT
示例2:做空仓位(含追加保证金)
交易者使用50倍杠杆,以20,000 USDT开立1 BTC空仓后,手动追加了3,000 USDT保证金:
- 初始保证金 = (1 × 20,000) / 50 = 400 USDT
- 维持保证金 = (1 × 20,000) × 0.5% = 100 USDT
- 强平价格 = 20,000 + (400 - 100) + (3,000/1) = 23,300 USDT
示例3:考虑资金费用影响
初始条件同示例1,但产生了200 USDT资金费用且可用余额不足:
资金费用从仓位保证金中扣除后,新强平价格计算为:
强平价格 = [20,000 - (400 - 100)] - (-200/1) = 19,900 USDT
此例说明,资金费用的扣除会减少保证金,从而使强平价格更接近标记价格,增加强平风险。
全仓保证金模式
在全仓保证金模式下,所有仓位共享账户可用余额。每个仓位占用的初始保证金独立,但剩余余额由所有仓位共享。强平价格会随着其他仓位未结盈亏的变化而动态变化。仅当可用余额为零且维持保证金不足时,才会触发强平。
计算逻辑与公式
全仓模式下的强平价格计算核心在于确定当前可承受的亏损总额。
基本计算步骤:
- 计算维持保证金 (MM) = 维持保证金率 × 订单价值
- 可承受亏损总额 = 可用余额 - 维持保证金
- 价格变动量 = 可承受亏损总额 / 净仓位数量
- 对于多仓:强平价格 = 入场价格 - 价格变动量
对于空仓:强平价格 = 入场价格 + 价格变动量
通用计算公式:
有未结收益的仓位:
- LP(多仓)= [入场价格 - (可用余额 + 初始保证金 - 维持保证金)] / 净仓位数量
- LP(空仓)= [入场价格 + (可用余额 + 初始保证金 - 维持保证金)] / 净仓位数量
有未结亏损的仓位:
- LP(多仓)= [当前标记价格 - (可用余额 + 初始保证金 - 维持保证金)] / 净仓位数量
- LP(空仓)= [当前标记价格 + (可用余额 + 初始保证金 - 维持保证金)] / 净仓位数量
注:由于平仓手续费等因素,实际强平价格可能会有细微出入。
计算示例
示例1:单一仓位
交易者以10,000 USDT价格开立2 BTC多仓,100倍杠杆,可用余额2,000 USDT,维持保证金率0.5%:
- 维持保证金 = 2 × 10,000 × 0.5% = 100 USDT
- 初始保证金 = (2 × 10,000) / 100 = 200 USDT
- 可承受亏损总额 = 2,000 - 100 = 1,900 USDT
- 价格下跌量 = 1,900 / 2 = 950 USDT
- 强平价格 = 10,000 - 950 = 9,050 USDT
示例2:部分对冲仓位(同合约)
交易者持有2 BTC多仓(入场价10,000 USDT)和1 BTC空仓(入场价9,500 USDT),可用余额3,000 USDT,当前标记价格9,500 USDT。多仓未结亏损1,000 USDT。
计算多仓强平时,净风险敞口为1 BTC (2-1):
- 初始保证金 (按净敞口) = (1 × 10,000) / 100 = 100 USDT
- 维持保证金 = 1 × 10,000 × 0.5% = 50 USDT
- LP(多仓) = [9,500 - (3,000 + 100 - 50)] / 1 = 6,450 USDT
示例3:不同合约的仓位
交易者同时持有BTCUSDT多仓(1 BTC, 入场价20,000, 杠杆100x, 未结亏损500, 标记价19,500)和ETHUSDT空仓(10 ETH, 入场价2,000, 杠杆50x, 未结收益100),可用余额2,500 USDT。
- BTCUSDT多仓强平价格 = 19,500 - (2,500 + 200 - 100)/1 = 16,900 USDT
- ETHUSDT空仓强平价格 = 2,000 + (2,500 + 400 - 100)/10 = 2,280 USDT
此例表明,在全仓模式下,不同合约仓位的盈亏会相互影响可用余额,进而影响各仓位的强平价格。亏损仓位的未结亏损会增加,会消耗共享的可用余额,导致所有仓位的强平价格向不利方向移动(多仓强平价上升,空仓强平价下降)。未结收益不会增加可用余额。当可用余额为零时,强平价格趋于稳定,除非因扣除资金费用而导致初始保证金减少。
常见问题
1. 什么是标记价格?为什么使用它而不是最新价格?
标记价格是基于多个主流现货市场的指数价格,并结合资金时间权重计算得出的公允价格。使用标记价格可以有效避免由于市场流动性不足或恶意操控导致的瞬间异常价格波动触发不必要的强平,更好地保护交易者。
2. 追加保证金如何影响强平价格?
追加保证金会直接增加该仓位的保证金余额。对于多仓,追加保证金会使强平价格下降(远离标记价格),降低强平风险;对于空仓,追加保证金会使强平价格上升(远离标记价格),同样降低强平风险。
3. 全仓和逐仓模式下的强平风险主要区别是什么?
逐仓模式的风险是隔离的,最大损失仅为该仓位分配的保证金。全仓模式的风险是联动的,一个仓位的亏损会消耗共享的可用余额,可能波及其他盈利仓位,增加整体账户的强平风险。选择全仓需格外注意整体风险控制。
4. 如何降低强平风险?
可以通过降低杠杆倍数、在亏损时及时追加保证金、设置合理的止损订单、避免在极端行情下持有过大仓位等方式来有效管理并降低强平风险。
5. 资金费用是如何影响强平价格的?
当可用余额不足以支付资金费用时,系统会从仓位保证金中扣除。保证金的减少会导致强平价格向当前标记价格移动,使得仓位更容易被强平。持续支付负资金费用会不断侵蚀保证金,需特别关注。
6. 完全对冲的仓位会被强平吗?
在全仓模式下,持有同一合约数量相等、方向相反的多仓和空仓(完全对冲),一个仓位的未结收益会抵消另一个仓位的未结亏损,通常不会触发强平。但仍需注意资金费用的影响。