组合保证金是一种基于风险的保证金政策,它使用压力测试(标的资产的标记价格和隐含波动率)来计算投资组合的整体风险。在压力测试之下,如果衍生品投资组合里包含双向持仓,则所需保证金可以部分相互抵消。具体抵消金额由压力测试结果决定。
目前,统一交易账户 (UTA) 支持组合保证金模式。在 UTA 中,USDT 衍生品、USDC 衍生品和现货之间可以进行风险对冲。然而,只有衍生品的保证金计算才会使用压力测试。在 UTA 里的全仓保证金模式和组合保证金模式中,借款和负的现货余额保证金计算方式是相同的。
组合保证金的优势
不同于全仓保证金基于单个仓位来计算保证金,组合保证金是基于整个投资组合的风险来计算保证金的。如果能通过双向持仓来维持一个平衡的投资组合,那么相较于全仓保证金模式,组合保证金模式将大大降低所需保证金。
组合保证金模式下的保证金计算
组合保证金用户的总保证金要求由两部分组成:
-
所有衍生品仓位的总保证金要求,按以下方法计算。请注意,选择保证金模式时,必须开通现货对冲功能,才能将现货资产用于压力测试场景中。
-
所有借贷资产的保证金要求,计算方式与全仓保证金模式中的相同。
维持保证金
不含衍生品挂单的维持保证金
在统一交易账户中,同一标的资产下的现货、USDC 衍生品和 USDT 衍生品将作为同一风险单元,计算保证金。
以 BTC 和 ETH 为例,
-
BTCUSDC、BTCUSDT 和 BTC 现货资产将作为同一风险单元,计算保证金。
-
ETHUSDC、ETHUSDT 和 ETH 现货资产将作为同一风险单元,计算保证金。
组合保证金模式下,维持保证金的计算公式为:
维持保证金 = 最大亏损 + 应急资金
1. 最大亏损
对于每个风险单元,Bybit 将评估标的资产在压力测试中的标记价格变动和隐含波动率 (IV),分析不同市场行情下的最大亏损情况,并得出投资组合的所需保证金。压力测试场景可能因风险单元而略有不同。
示例 1
交易者 A 持有 3 种 BTC 卖出看涨期权。期权详情如下:
期权详情如下:
标的价格: $30,000
IV:100%
期权价格:$1,000
到期时间:30 天
标的资产:BTC
压力测试场景下预估的期权价格波动:
最高价:$33,000
最低价:$27,000
IV:120%
根据预估参数,假设 Bybit 计算出压力测试场景中的预估期权价格为 $2,500,则最大亏损为 $4,500 = ($2,500 − $1,000) × 3。这表明该仓位占用的保证金为 $4,500。
但是,如果用户 A 同时持有永续合约多仓仓位,则该永续合约的最大亏损为 −$3,000 = − ($33,000 − $30,000)。在这种情况下,用户 A 账户的最大亏损为 $1,500 = $4,500 − $3,000。由此,在组合保证金模式下,所需保证金从 $4,500 降至 $1,500。
与持有永续合约仓位类似,如果用户在 UTA 中持有 +1 BTC 现货,并激活了现货对冲功能,那么也会达到类似的保证金对冲效果。在这种情况下,组合保证金模式下的所需保证金将降至 $1,500 左右。
如上例所示,用户双向持仓时,所需保证金将大幅降低。此外,与市场波动较小的时候相比,市场剧烈波动的时候,预估的最大亏损会更大。因此,市场相对平稳和 IV 较低时,用户可以更多地选择双向持仓,以获得更多收益。
相反,市场剧烈波动和 IV 较高时,预估的最大亏损会增加,为保障用户的资金安全,用户持仓数量将受到限制。
临近到期时期权的预设价格百分比衰减
由于期权的交割价格将在到期前 30 分钟采用时间加权平均价格法计算,在结算周期内,期权最终价格对标的资产的敏感度(即 Delta)将减小。在此期间,用于场景测试计算的预设价格百分比会随着到期时间的临近而减小,以降低用户的维持保证金。该期间的计算公式如下:
衰减预设价格百分比 = 预设价格百分比 × (到期前秒数 / 1,800)
假设在使用 15% 进行计算的场景中,在期权到期前 15 分钟,实际用于测试的百分比为 7.5%,计算方法如下:
15% × (900 / 1,800)
2. 应急资金
应急资金用于风险管理,在市场极端波动时,除了仓位的最大亏损之外,还要预留仓位所需的额外保证金。
应急资金由五部分组成:
A.空头期权应急保证金:这是用户持有卖出看涨期权或卖出看跌期权时产生的保证金。
公式
空头期权应急保证金 = 净空头期权名义价值 × 净空头期权系数 × 指数价格
*欲了解具体的净空头期权系数,请参阅组合保证金的保证金参数页面。请注意,在极端市场行情中,净空头期权系数可能会有所调整。
B. Vega 跨期应急保证金(期权):这是到期日不同的看涨期权和看跌期权产生的保证金占用。
公式
Vega 跨期应急保证金 = 正/负 Vega 仓位以天计算的时间差 * 对冲的 Vega 数量 * Vega 应急系数 * 指数价格
*欲了解具体的 Vega 应急系数,请参阅组合保证金的保证金参数页面。请注意,在极端市场行情中,Vega 应急系数可能会有所调整。
C. USDT-USDC-USD 价差应急保证金:该保证金要求涵盖了 USDC, USDT 和 USD 汇率之间的波动。
公式
如果 USDT、USDC 和反向合约之间存在对冲仓位:
USDT-USDC-USD 价差应急保证金 = [abs(USDT 的 Delta) + abs(USDC 的 Delta) + abs(USD) - abs(衍生品的 Delta 和)]/2 * USDT-USDC-USD 应急系数 × BTCUSD 指数
如果 USDT、USDC 与特定代币的反向合约之间没有对冲仓位,则不会出现 USDT-USDC-USD 应急保证金,因为最大亏损在压力测试场景中涵盖。
*欲了解具体的 USDT-USDC-USD 应急系数,请参阅组合保证金的保证金参数页面。请注意,在极端市场行情中,USDT-USDC 应急系数可能会有所调整。
D. Delta 跨期应急保证金
以 BTC 为例,假设您同时持有不同到期日的 BTC 期权、BTCUSDC 交割、BTC-PERP 合约和 BTC 现货资产。USDC Delta 应急保证金的计算方法如下:
第 1 步:将 BTC 风险单元里的所有仓位按到期日划分,计算每个到期日对应的净 Delta。
第 2 步:按照以下公式计算不同到期日之间相互对冲的 Delta:
Min [abs (做多 Delta), abs (做空 Delta)]
-
做多 Delta = Sum (到期日对应的正净 Delta)
-
做空 Delta = Sum (到期日对应的负净 Delta)
第 3 步:按照以下公式计算综合时间差:
ABS (TL - TS)
-
TL 为所有净 Delta 为正的到期日在 Delta 加权下的剩余到期天数
TL = Sum [(净 Delta 为正的到期日的剩余到期天数 * ABS (相应到期日的净 Delta) / Sum (所有净 Delta 为正的到期日的 Delta)]
-
TS 为所有净 Delta 为负的到期日在 Delta 加权下的剩余到期天数
TS = Sum (((净 Delta 为负的到期日的剩余到期天数 * ABS (相应到期日的净 Delta) / Sum (ABS (所有净 Delta 为负的到期日的 Delta)))
第 4 步:USDC Delta 应急保证金按照以下公式计算:
综合时间差 * 对冲仓位的 Delta * BTC-USD 指数 * BTC 的 Delta 应急系数
注:
— 对于 USDC 永续合约,我们把设定的到期日定为第 2 天,即剩余到期天数始终为 1 天。
— BTC 和 ETH 的 Delta 应急系数为 0.03%。
第 5 步:如果风险单元里持有现货,那么必须考虑现货和衍生品之间的价差风险。
当风险单元的币种净值 > 0 时,现货的价差风险按照以下公式计算:
Abs (用作对冲的现货资产数量) × 指数价格 × Max (加权基差 × 基差风险系数 / 指数价格 - Min (1- 保证金币种折算率 - 2%, 基差安全边际), 0)
当风险单元的币种净值 < 0 时,现货的价差风险按照以下公式计算:
Abs (用作对冲的现货资产数量) × 指数价格 × Max (加权基差 × 基差风险系数 / 指数价格 - Min (借贷资产的维持保证金率 - 2%, 基差安全边际), 0)
当风险单元的币种净值 = 0 时,现货的基差风险为 0。
注:
— 用作对冲的现货资产数量是指在组合保证金模式下用于对冲的现货资产数量。这些现货资产参与压力测试,可能会降低总体保证金要求,因此,它们不能转出 UTA,但可以用于现货交易(需要订单确认)。在组合保证金模式下,我们定期计算现货资产用作对冲的最大分配额,并评估其潜在盈亏,然后把计算得出的数量与 UTA 中现存的现货数量相比较,取绝对值较小者。鉴于衍生品交易是动态变化的,该值可能会随着用户 UTA 的状态变化而变化。在风险单元只包含永续或交割仓位的情况下,该值大致等于衍生品的 Delta 值乘以 (-1),但不能超过 UTA 中当前的现货持有量。
— 并非所有现货资产均符合组合保证金模式下的现货对冲资格。 现货对冲支持的现货资产包括:
币种 |
基础因子 (%) |
基础风险阈值比率 (%) |
BTC, ETH |
45% |
5% |
1INCH, AAVE, ADA, AGIX, AGLD, ALGO, ANKR, APE, APT, AR, ARB, ARKM, ATOM, AVAX, AXS, BAT, BCH, BICO, BLUR, BNB, BONK, C98, CAKE, CELO, CHZ, COMP, CORE, CRV, CYBER, DAI, DOGE, DOT, DYDX, EGLD, ENS, EOS, ETC, FET, FIL, FLOW, FTM, FXS, GALA, GMT, GMX, GRT, HBAR, HFT, HOOK, ICP, ID, IMX, INJ, JASMY, JTO, KAVA, KDA, KLAY, KSM, LDO, LINK, LRC, LTC, LUNC, MAGIC, MANA, MANTA, MASK, MATIC, MEME, METH, MINA, MKR, MNT, NEAR, OP, ORDI, PENDLE, PEOPLE, PEPE, PERP, PYTH, QNT, RDNT, RNDR, ROSE, RUNE, SAND, SEI, SHIB, SLP, SNX, SOL, SSV, STG, STX, SUI, SUSHI, THETA, TIA, TON, TRX, TUSD, TWT, UNI, WAVES, WLD, WOO, XAI, XLM, XRP, XTZ, YFI, ZIL, ZRX |
60% |
5% |
— 基差安全边际 = 5%
— 基差风险系数:BTC 和 ETH = 45%,其他代币 = 60%
— 加权基差用于衡量衍生品价格和标的资产的指数价格之间的差额,通过考虑不同衍生品仓位的不同到期时间和规模而计算得出。
E.永续和交割的应急保证金
在永续合约和交割合约方面,包括 USDC 永续和交割、USDT 永续以及反向永续和反向交割,计算保证金所需的应急资金至关重要。
应急资金的公式如下:
Σabs(USDC 永续和交割数量 + USDT 永续数量 + 反向永续和交割数量)× {{风险系数}} × 每份合约对应的 USD 指数价格
*欲了解具体的永续和交割应急保证金风险系数,请参阅组合保证金的保证金参数页面。请注意,在极端市场行情中,风险系数可能会有所调整。
注:
— 极端市场行情期间,风险系数可能会有所调整。
— 当前,除上述合约,USDC 永续和交割合约的风险系数为 0。
包含衍生品挂单的维持保证金
Bybit 把包含衍生品的挂单按照 Delta 划分为两组,一组 Delta 为正,另一组 Delta 为负。然后,每组挂单将分别和衍生品仓位组成一个投资组合。两个投资组合与衍生品仓位本身一起对比,以最大的维持保证金 (MM) 作为账户的衍生品维持保证金。
示例:
如果账户中有一个 Delta 为正的挂单 A、一个 Delta 为负的挂单 B 和仓位 C,那么 UTA 下的衍生品维持保证金 = MAX (MMR (组合_C), MMR (组合_ [A + C]), MMR (组合_ [B + C]))
起始保证金
起始保证金 = 维持保证金 * IM 系数
*每个风险单元的 IM 系数可能因实际情况而异。欲了解具体的 IM 系数,请参阅组合保证金的保证金参数页面。
强制平仓流程
如果用户借入资产,维持保证金率达到 85% 时,将触发自动还款,直到借贷金额全部还清。
如果用户没持有借贷资产,维持保证金率达到 100% 时,所有订单均将取消,并将触发部分强平,直到维持保证金率降至 90%。
欲了解更多详情,请参阅交易规则:强制平仓流程(统一交易账户)。