维持保证金对于维持交易仓位至关重要。本文将深入探讨反向合约的计算流程。
什么是维持保证金?
维持保证金是指交易者在其仓位或账户中维持的最低保证金金额,以继续持有仓位。当未结亏损导致仓位或账户的仓位保证金低于所需维持保证金水平时,将触发强平。
由于交易者持有较大的合约价值(仓位价值 + 订单价值),因此随着合约价值上升至特定水平,所需的维持保证金也将根据固定百分比增加。每个交易对都有其维持保证金基础率,根据风险限额等级的变化进行调整。
例如,当您开仓 BTCUSD 仓位且仓位价值为 150 BTC 或以下时,该仓位所需的维持保证金率 (MMR) 为仓位价值的 0.5%。如果仓位价值增加至 300 BTC,所需的 MMR 也将增加至仓位价值的 1%。
欲详细了解风险限额,请参阅此处的指南。
维持保证金率 (MMR) 计算
每个仓位的维持保证金率 (MMR) 根据仓位价值的保证金水平使用基于层级的计算法确定。超出特定等级的任何超额金额将根据新等级的 MMR 计算。
插图
下表显示了 XYZUSD 合约的保证金参数。
等级 |
风险限额 (XYZ) |
所需维持保证金率 |
1 |
0 - 10 |
1% |
2 |
>10 - 20 |
2% |
3 |
> 20 - 30 |
3% |
4 |
> 30 - 40 |
4% |
5 |
> 40 - 50 |
5% |
假设标记价格保持在 400 USD,交易者以 400 USD 的 10 倍杠杆进入 10,000 个多仓合约,合约的仓位价值将为 25 XYZ。
仓位价值 = 合约数量 / 标记价格
= 10,000 / 400 = 25 XYZ
起始保证金 = 仓位价值/杠杆
= 25 / 10 = 2.5 XYZ
维持保证金 = 仓位价值 x MMR
= (10 x 1%) + (10 x 2%) + (5 x 3%)
= 0.45 XYZ
也就是说,仓位在强平前可承受的最大未结亏损(使用标记价格计算)为 1.95 XYZ (2.5 XYZ - 0.45 XYZ)。
公式
现在您已了解如何计算维持保证金,如上图所示,在处理大额仓位价值时,计算可能非常繁琐。因此,为简单起见,我们可以使用以下公式计算仓位维持保证金。
仓位价值 = 合约数量 / 标记价格
维持保证金 (MM) = (仓位价值 x MMR) - 维持保证金抵扣
而
n 等级 MM 抵扣 = n-1 等级风险限额 x (n 等级和 n-1 等级 MMR 之间的差异) + n-1 等级 MM 抵扣
由于仓位价值按(合约规模/标记价格)计算,且标记价格不断变化,因此仓位价值也会相应变化。因此,您的风险限额等级会实时调整,进而影响所需的维持保证金率 (MMR)。例如,如果标记价格上涨,导致仓位价值上涨,则风险限额等级可能会从 等级 2 级变为 3 等级,导致 MMR 要求更高,账户风险更高。
每个风险限额等级所需的 MMR 和维持保证金扣除金额可在保证金参数页面轻松找到。
示例
下表显示了 ETHUSD 的保证金参数。
等级 |
风险限额 |
最大 杠杆 |
维持保证金率 |
维持保证金抵扣额 |
1 |
0 - 500 |
100 |
0.5% |
0 |
2 |
>500 - 3,000 |
50 |
1% |
500 x (0.5%) + 0 = 2.5 |
3 |
>3,000 - 6,000 |
33.34 |
1.5% |
3,000 x (0.5%) + 2.5 = 17.5 |
4 |
>6,000 - 9,000 |
25 |
2% |
6,000 x (0.5%) + 17.5 = 47.5 |
5 |
>9,000 - 12,000 |
20 |
2.5% |
9,000 x (0.5%) + 47.5 = 92.5 |
*上表仅为插图,不代表实际保证金参数。请务必参阅此页面,了解最新保证金参数。
示例 1
交易者 A 使用 10 倍杠杆,以 2,000 USD 的价格开仓 8,000,000 USD 多仓。假设标记价格为 2,000 USD。
仓位价值 = 8,000,000 / 2,000 = 4,000 ETH (等级 3)
起始保证金 = 4,000 / 10 = 400 ETH
维持保证金 = 4,000 x 1.5% - 17.5 = 42.5 ETH
这意味着在触发强平前,仓位可承受最大 357.5 ETH (400 ETH - 42.5 ETH) 的未结亏损。
示例 2
交易者 B 利用 10 倍杠杆,以 4,000 USD 的价格开仓 8,000,000 USD 的 ETHUSD 做多仓位,同时以 2,000 USD 的价格买入 8,000,000 USD 的限价单。假设 ETH 的标记价格为 4,000 USD。
仓位价值 = 合约数量 / 标记价格
= 8,000,000 / 4,000 = 2,000 ETH (等级 2)
仓位维持保证金 = 2,000 x 1% - 2.5 = 17.5 ETH
訂單金額 = 合约数量 / 订单价格
订单维持保证金 = 8,000,000 / 2,000 x 1.5% = 60 ETH
总维持保证金 = 17.5 + 60 = 77.5 ETH
因此,我们可以看到,当订单未完成时,订单维持保证金将根据(仓位价值 + 订单价值)确定的层级的相应 MMR 计算,而不是基于层级的计算。
假设买单现已完成,仓位已开仓,ETH 的标记价格现已变为 2,500 USD。所需的总维持保证金现已变为:
仓位价值 = [(8,000,000 / 2,500) + (8,000,000 / 2,500)] = 6,400 ETH (等级 4)
起始保证金 = 6,400 / 10 = 640 ETH
维持保证金 = 6,400 x 2% - 47.5 = 80.5 ETH
订单完成后,所需的总维持保证金将降至 80.5 ETH。这意味着在触发强平前,仓位可承受 559.5 ETH (640 ETH - 80.5 ETH) 的最大未结损失。
仓位选项卡上的维持保证金显示
仓位所需的维持保证金 (MM) 可在仓位选项卡中找到。
您会注意到,由于仓位选项卡显示的 MM 包含平仓预估费用,因此 MM 会更高。
做多和做空仓位的预计平仓手续费计算方式略有不同,具体如下:
预计平仓手续费(多仓)= 仓位数量 ÷ 入场价格 × (1 − 1 / 杠杆) × Taker 费率
预计平仓手续费(空仓)= 仓位数量 ÷ 入场价格 × (1 + 1 / 杠杆) × Taker 费率
示例
重新审视示例 1,交易者 A 持有做多 8,000,000 USD 合约,价格为 2,000,杠杆率为 10 倍。假设标记价格为 2,000 USD。
维持保证金 (MM) = 42.5 ETH
预计平仓手续费 = 8,000,000 ÷ 2,000 × (1 - 1/10) × 0.055% = 1.98 ETH
在这种情况下,仓位选项卡上显示的总维持保证金为 44.48 ETH (42.5 ETH + 1.98 ETH)。
结论
了解仓位和订单维持保证金的计算流程对于交易者在 Bybit 上有效管理风险至关重要。通过了解这些保证金的计算方式,交易者可以做出明智决策,降低强平风险,优化交易策略。

