跨币种保证金概览
统一账户提供跨币种保证金,平台为用户提供跨币种全仓与组合两种保证金模式,分别适用于用户的不同交易诉求:
- 跨币种全仓保证金:保证金逻辑直观,每个仓位独立计算保证金,易于理解和风控,适用于交易现货,交割,和永续的用户,
- 组合保证金:平台基于压力测试评估账户保证金和整体风险,同指数衍生品保证金可以相互抵消,资金效率一般更高。适用于交易现货,交割,永续和期权的用户。
跨币种保证金的风险统一以USDT衡量,如果用户的整体有效保证金(USDT)≥ 所有仓位的维持保证金(USDT)时,可继续维持仓位;否则将会触发强制平仓。
跨币种全仓保证金(Multi-currency margin)
跨币种全仓保证金的特点
- 跨币种全仓保证金模式下,用户只需要把资产转入交易账户中,即可同时交易现货 (含杠杆)、交割、永续这3个品种。
- 跨币种全仓保证金下,订单和持仓将逐笔占用保证金,但是多币种、多合约的盈亏共享,未结盈利可以用于开仓,会提高用户的资金利用率。
- 跨币种全仓保证金更适合现货和合约交易者,也适合单边持仓、且杠杆较高的交易者。
跨币种全仓保证金的计算
- 初始保证金(IM):开仓时系统冻结的资金,代表建立仓位所需的最低保证金。
- 维持保证金(MM):持仓期间所需的最低保证金。当账户有效权益低于维持保证金时,将触发强制平仓。
- 说明:两者均由订单和持仓组成,但各部分的计算方式不同。
初始保证金
订单占用保证金
现货杠杆订单占用保证金:订单占用保证金 = 仓位数量*订单价格/杠杆;即持仓的初始保证金 合约订单占用保证金:
空单占用保证金 = max(累加空单保证金 - 2*多仓位保证金,0);
多单占用保证金 = max(累加多单保证金 - 2*空仓位保证金,0);
订单占用保证金 = max{空单占用保证金,多单占用保证金};
持仓占用保证金
现货杠杆的持仓占用保证金:
负债保证金 = 负债数量*指数价格/杠杆 合约的持仓占用保证金:
持仓保证金 = abs (持仓数量)* 标记价格/ 杠杆
维持保证金
现货杠杆交易
现货的杠杆交易,使用梯度档位表的方式,计算负债的维持保证金。
维持保证金 = 仓位与订单的USDT价值 * 整体价值所在档位的维持保证金率 - 维持保证金速算扣除数 维持保证金速算扣除数 = (n-1) 档风险限额 × {n 档与 (n-1) 档维持保证金率之差)}+ (n-1) 档维持保证金扣减额说明:速算扣除数是梯度档位下用于简化计算的修正值,帮助用户快速算出维持保证金。合约交易
永续合约和交割合约交易,使用梯度档位表的方式,计算合约的维持保证金。
维持保证金 = 仓位与订单的USDT价值 * 整体价值所在档位的维持保证金率 - 维持保证金速算扣除数 维持保证金速算扣除数 = (n-1) 档风险限额 × {n 档与 (n-1) 档维持保证金率之差)}+ (n-1) 档维持保证金扣减额
组合保证金(Portfolio margin)
组合保证金的特点
- 用户只需要把资产转入交易账户中,即可同时交易现货 (包含杠杆)、交割、永续、期权这4个品种;
- 组合保证金使用压力测试(标的资产的标记价格和隐含波动率)和集中度风险、跨期风险等指标,来计算衍生品投资组合的整体风险。在压力测试之下,如果衍生品投资组合里包含对冲的持仓,则所需保证金可以部分相互抵消;
- 负债的保证金计算方式与跨币种全仓保证金相同;
- 不同于跨币种全仓保证金基于单个仓位来计算保证金,组合保证金是基于整个投资组合的风险来计算保证金。如果持仓中有多空对冲的关系,那么与跨币种保证金相比,组合保证金会显著地节约保证金。
组合保证金的计算
- 初始保证金 = max (组合最差情况 + 跨期风险保证金 + 集中度风险保证金 + 解耦保证金,减仓成本)+ 衍生品订单保证金 + 借币初始保证金
- 维持保证金 = 0.8* max [(组合最差情况 + 跨期风险保证金 + 集中度风险保证金 + 解耦保证金),减仓成本] + 借币维持保证金
- 在统一交易账户的组合保证金模式下,同一指数的现货、永续、交割,期权合约将作为同一组参与保证金计算。
风险矩阵输出
计算项 |
计算规则 |
|
价格波动与波动率变动测试
|
1. 主表(Main Table) 2. 价格波动压力场景(Price Change Scenarios) |
模拟盈亏 |
1. 在标的价格波动和波动率变化后,计算合约的新价格。 模拟的持仓盈亏 = (新的合约价格 – 当前合约价格) × 数量 × 持仓方向 2. 扩展矩阵中的PnL,会进一步进行减震的处理; |
扩展矩阵减震 |
扩展矩阵里的盈亏数值(PnL),会进行减震处理,以降低其夸张的PnL测试结果;减震步骤如下:
1. 调整后PnL(adjustedPnL) 2. 减震值(AmountToBeDampend) 3. 最终PnL(Final PnL)= min(调整后PnL + 减震值, 0) |
现货对冲规则 |
1. 现货资产,会起到对衍生品亏损的对冲作用,降低衍生品占用保证金;
2. 在风险矩阵中,现货多头参与价格上涨部分的盈亏场景计算;现货负债(杠杆借币)参与价格下跌部分的盈亏场景计算;实时计算现货对冲衍生品盈亏的金额;
3. 当用户账户只持有现货时,不产生保证金的占用。 |
风险矩阵输出 |
对每种币种的取最坏情形,然后汇总,得出风险矩阵输出:
|
说明:最新参数以官网为准
组合最差情况
将不同的标的物的持仓,放在同一个风险矩阵中,使用与上文一致的方式,进行基础矩阵和扩展矩阵的压力测试;找到此时的最坏场景,得到组合最差情况。
组合最差情况 = 包含全部币种持仓的风险矩阵最坏场景中的亏损数值
解耦保证金
解耦保证金 = 风险矩阵输出 - 组合最差情况
*所有币对的全部参数,可以在组合保证金计算明细页中找到。
风险保证金
风险保证金项 |
计算规则 |
|
Delta集中度风险保证金
(Delta Shock)
|
Delta冲击(Delta Shock)是按每个币种对分别计算的,针对大额Delta头寸,并以USDT 计价。
平台会分别计算现货资产净Delta,以及永续交割头寸的净Delta。只有当净Delta有助于抵消期货的净Delta时,才会被纳入计算。 用于冲击计算的Delta值(Delta Shock)是指:未被现货资产的净Delta所抵消的永续交割的净Delta。 接着,我们将这些Delta转换为USDT 计价的Delta,即乘以对应指数价格; 然后,对于超过Delta总流动性冲击阈值(Delta Total Liquidity Shock Threshold)的部分,乘以一个Delta冲击系数; 最后,对Delta冲击施加一个上限:最大Delta冲击比例(Max Delta Shock),以保证占用的delta不超过一个上限。 |
|
跨期风险保证金
(Roll Shock)
|
跨期风险保证金是衡量不同到期日的持仓的基差风险的。会按每个币种分别计算,并以USDT计价。
首先,根据每个到期日的净名义USDT Delta,计算出最低跨期风险(Minimum Roll Shock); 接着,根据剩余到期时间、年化基差风险率,计算年化跨期风险(Annualised Roll Shock)。 跨期风险保证金,会选取两者内的最大值。
然后将所有基础币种的该数值相加,得出每个最终极差风险(Final Roll Shock)。 *注意:永续合约的 Delta 被视为其自身的一个到期日,其距到期时间为 0。
|
注意,计算过程中的参数,可能随币种的配置不同。
以BTC举例,到期日最小Delta冲击系数 = 1%,年化基差风险 = 8%
以BTC举例,到期日最小Delta冲击系数 = 1%,年化基差风险 = 8%
减仓成本
减仓成本包含合约交易费用。
对于交割与永续合约,计算每一张合约的USDT价值,并按组合保证金梯度档位表,计算加权后,仓位所需占用的初始保证金,作为合约的减仓成本。
负债保证金
当前负债保证金的计算,与跨币种下一致。
挂单保证金
衍生品的每笔订单,会独立占用保证金,详细规则如下:
业务线 |
挂单保证金 |
合约(交割+永续) |
|
期权 |
|
保证金切换
- 账户安全组件旁边,有切换按钮;
- 点击后,唤起切换弹窗
切换条件:
用户的衍生品没有持仓与委托订单(限价/市价/ 止盈止损/ 计划委托单)
用户想切换的账户,不在某个账户组当中
保证金明细
- 在保证金风险度页面,点击「详情」,可进入保证金计算详情页;分为当前保证金总值栏;保证金计算明细栏;风险矩阵栏和交易参数栏;用户可以知悉保证金计算过程,与各类参数当前的取值