跨币种保证金模式简介:在该模式中,您只需要把资产转入全仓账户中,即可同时交易币币、杠杆、交割、永续、期权这5种业务。多币种保证金全仓账户下,用户的不同币种资产都会统一折合成美金价值,来作为下单校验、持仓的保证金。在借币模式中,当用户某个币种余额或权益不足、但是整体美金价值充足时,也可以卖出该币种现货或交易该币种作为结算货币的合约。当该币种由于超额卖出以及以该币种作为结算货币的合约亏损,导致该币种权益小于0时,将会自动产生该币种的负债,进行利息收取。
跨币种保证金模式下,全仓账户内的风险衡量均通过美金价值衡量,用户的整体有效资产折合美金相对所有仓位的维持保证金折合美金充足,即可继续维持仓位,不足时将触发减仓、爆仓。用户也可以选择逐仓模式,隔离不同仓位的风险。
资产概念解释
在跨币种保证金模式下,交易账户中的资产展示如下图所示:
维度 |
名词 |
解释 |
币种 |
币种权益 |
账户中某个币种资产在全仓账户中和逐仓仓位中的总权益。 币种权益 = 该币种账户内余额 + 全仓仓位收益 + 逐仓仓位保证金余额 + 逐仓仓位收益+期权市值 - 全仓应扣未扣利息 |
可用保证金 |
账户中某个币种资产下当前还可用于全仓杠杆及全仓交割合约、永续合约、期权卖方开仓的保证金数量。 可用保证金 = Max(0,该币种全仓内余额 + 全仓收益 - 占用) |
|
可用余额 |
账户中某个币种资产下当前还可用于逐仓开仓、期权买方开仓和币币挂单卖出的资产余额数量。 注:该字段用于下单计算,在资产字段中不显示。 |
|
占用 |
账户中某个币种资产当前已被占用的数量,包含全仓内挂单、持仓占用、逐仓挂单占用以及全仓内应扣未扣利息 |
|
未平仓收益 |
以账户中某个币种资产作为结算货币的所有杠杆及合约仓位的收益总和,包含全仓和逐仓仓位。 未平仓收益 = 该币种全仓收益 + 逐仓收益,其中: 1)全仓收益 = 全仓永续仓位收益 + 全仓交割仓位收益 + 全仓期权仓位收益 2)逐仓收益 = 逐仓杠杆仓位收益 + 逐仓永续仓位收益 + 逐仓交割仓位收益 + 逐仓期权仓位收益 |
|
负债 |
负债 = 全仓负债 + 逐仓仓位该币种负债 其中全仓负债 = |Min(0,该币种全仓内余额 + 全仓内可用未实现 + 全仓期权市值)| |
|
账户 |
账户权益 |
账户中全部币种资产折合成法币价值的净值。 账户权益 = Sum(币种权益 * 币种价格), 其中币种价格取欧易OKEx平台该币种美元指数价格,如某币种没有美元指数价格,则取欧易OKEx平台该币种USDT币对现货价格*USDT美元价格 |
有效保证金 |
账户中可为全仓模式下的币币、交割合约、永续合约以及期权合约交易提供保证金的资产折合成法币价值的净值。 有效保证金 = 各币种正全仓内可用权益 * 现货美元价格 * 币种折算率 + 各币种负全仓内可用权益 * 现货美元价格 - 币币卖单、期权买单及逐仓挂单交易损失 - 所有已有挂单的预估手续费 全仓内可用权益 = 全仓内余额+全仓内交割合约收益 + 全仓内永续合约收益 交易损失:并不是真实的损失,而是指该笔交易发生后全仓内能够提供有效保证金的法币价值减少。 币币交易损失:因为买入货币和卖出货币的币种折算率不同而造成的折合法币价值变化 逐仓挂单交易损失:逐仓挂单成交后,会变成逐仓仓位保证金,从而无法提供全仓有效保证金 注: 币种资产按照流动性程度高低通过不同折算率折合成法币资产 |
|
占用保证金 |
账户中所有全仓持仓及挂单的保证金折合成法币价值的净值。 占用保证金 = Sum【各币种(潜在借币占用 + 全仓挂单占用 + 全仓持仓占用)* 币种价格】 注:当用户开启跨币种保证金借币模式时,当法币有效保证金充足时,用户可以在币种余额不足的情况下,卖出该币种,或交易以该币种结算的衍生品合约,在该情形下用户会产生潜在借币,会依照一定比例占用潜在借币保证金 |
|
维持保证金 |
账户中所有全仓持仓维持保证金之和。 维持保证金 = Sum【各币种全仓持仓维持保证金 * 币种价格】 维持保证金=仓位价值*维持保证金率 |
|
保证金率 |
全仓账户风险衡量指标。 保证金率 = 有效保证金 / (维持保证金 + 减仓手续费)
|
币种折算率
在跨币种保证金账户模式下,全仓仓位中不同币种资产可共同折算为美金价值作为保证金使用,由于各币种的市场流动性存在较大差异,平台在计算各币种的实际美元价值时进行了折扣,从而达到平衡市场风险的目的。当前币种折算率设定如下表所示(平台可能定期根据实际情况调整该参数):
币种 |
折算率 |
USDT、BTC、ETH |
1 |
LTC、EOS、BCH |
0.85 |
BSV、LINK、DOT、OKB |
0.8 |
XRP、TRX |
0.75 |
UNI、SUSHI、ZEC、DASH、ATOM、XLM、XMR、ADA、YFI、ETC、YFII、SRM、NEO、QTUM、ALGO、OMG、XTZ、COMP、XEM、FIL、AAVE |
0.5 |
BAND、ZRX、ZIL、THETA、IOST、BAT、KNC、ONT、IOTA、MKR、STORJ、SNX、BTT、LRC、BAL、SUN、CRV、ANT、BTM、DOGE、JST、UMA、REN、HBAR、WAVES、TRB、ELF、WNXM、RSR、KSM、FLM、HC、SNT、NAS、VSYS、RVN、SWRV、CVC、GRT、NEAR、EGLD、BNT、1INCH、LON、SOL、AVAX、ZEN |
0.1 |
其他币种 |
0 |
举例:
BTCUSD美元指数为18750,因为BTC的币种折扣率等于1,所以此时BTC的美金价值为18750*1=18750 USD。
1. 有USD指数的币种:直接取当前币种的USD指数价格,假设XRPUSD美元指数为0.61,因为XRP的币种折扣率等于0.8,所以此时XRP的美金价值为0.61*0.8=0.488 USD。用户账户内共有10 BTC、20000 XRP,则账户的美金价值为10*18750+20000*0.488=197260 USD。
2. 无USD指数,但有USDT币对现货交易的币种:用当前平台的USDT币对现货价格*USDT/USD指数价格,假设YFII/USDT当前市场价格为 1,787.1 ,USDT/USD指数价格为 1.1,因为YFII的币种折扣率等于0.2,所以此时YFII的美金价值为1787.1*1.1*0.2=393.162 USD。用户账户内共有2 BTC、50 YFII,则账户的美金价值为 2*18750+50*393.162=57158.1 USD。
3. 无USD指数和USDT币对现货交易,但有BTC币对现货交易的币种:用当前平台的BTC币对现货价格*BTC/USD指数价格,假设FUN/BTC 当前市场价格为 0.000000214,BTC/USD指数价格为18750,假设FUN的币种折扣率等于0.1,所以此时FUN的美金价值为0.000000214*18750*0.1=0.00040125 USD。用户账户内共有2 BTC、50000 FUN,则账户的美金价值为 2*18750+50000*0.00040125=37520.0625 USD。
4. 无USD指数、USDT币对和BTC币对现货交易,但有ETH币对现货交易的币种:用当前平台的ETH币对现货价格*ETH/USD指数价格,假设XXX/ETH 当前市场价格为 0.3124,ETH/USD指数价格为541.2,假设XXX的币种折扣率等于0.1,所以此时XXX的美金价值为0.3124*541.2*0.1=16.907088 USD。用户账户内共有2 BTC、500 XXX,则账户的美金价值为 2*18750+500*16.907088=45953.544 USD。
交易规则说明
在跨币种保证金模式下,用户可选择全仓或逐仓模式进行交易。对于跨币种全仓模式:
- 所有币种资产按照流动性程度高低通过不同折算率折合成美元价值,共同为所有交易产品提供保证金;
- 用户可以选择借币模式或不借币模式,当用户开启跨币种保证金借币模式时,当整体美元价值层面有效保证金充足时,用户可以在某个币种余额不足的情况下,卖出该币种,或交易以该币种作为结算货币的衍生品,在该情形下用户会产生潜在借币,会依照一定比例占用潜在借币保证金。
- 当用户开启跨币种保证金借币模式时,用户某币种在余额不足的情况下卖出成交、或者产生了负的收益,导致币种权益不足时,就自动产生了该币种的真实负债。系统会根据币种的真实负债额,进行利息收取,并且真实负债额会根据每个币种的借币梯度档位,占用初始保证金及维持保证金。
- 当用户选择多币种保证金全仓不借币模式,用户在下币币、交割、永续、期权的全仓和逐仓单时,只能使用该币种可用余额或可用保证金下单。但因为跨币种全仓下,账户风险是所有币种共同计算,可能出现某个币种合约仓位收益造成亏损,该币种权益不足以支付的情况,此时如果账户其他币种保证金足够多,整体美元价值充足,账户仍然安全,将会被动产生真实负债。在该币种的免息额度以内,将不会收取利息;当保证金币种的负债额超过免息额度时,将触发系统强制还币(TWAP ),系统将自动根据一定规则使用账户内其他可用正资产买入负债资产币种,将其恢复到免息额度以内。系统自动换币会通过USDT进行中转,即正资产将会先卖成USDT,再用USDT买入负债资产币种。
1. 跨币种全仓-自动借币模式下单校验规则
在跨币种保证金模式下,用户可在设置中选择开启“自动借币”开关。当用户在跨币种全仓借币模式下进行币币、交割合约、永续合约以及期权合约交易时,账户内整体有效保证金应大于或等于包含该笔挂单在内的占用保证金。
1)当账户有效保证金充足时,举例如下:
币种 |
币种权益 |
当前美金价格 |
保证金占用币数 |
折算率 |
BTC |
1 |
10000 |
0.5 |
1 |
USDT |
100 |
1 |
50 |
1 |
DASH |
20 |
5 |
0 |
0.5 |
挂单卖出 20个 DASH, 价格为1 BTC/DASH (当前为计算简便,忽略挂单手续费及利息)
有效保证金 = 各币种正全仓内可用权益 * 现货美元价格 * 币种折算率 + 各币种负全仓内可用权益 * 现货美元价格 - 币币卖单、期权买单及逐仓挂单交易损失 - 所有已有挂单的预估手续费
= 1 btc *10000 USDT/btc * 1 + 100 USDT * 1 + 20 dash * 5 USDT/dash * 0.5 = 10150 usd
本次挂单币币交易损失 = 0
币币交易损失跟买入币种折算率相关,买入币种币种折算率越低时,币币交易损失越大。当买入币种折算率为1时,没有币币交易损失。
包含本次挂单的占用保证金 = 0.5 btc * 10000 USDT/btc + 50 USDT = 5050 usd
由于有效保证金> 包含本次挂单在内的整体占用保证金,因此下单成功
2)当账户有效保证金充足,但某币种资产数量不足时,举例如下:
币种 |
币种权益 |
当前美金价格 |
保证金占用币数 |
折算率 |
BTC |
1 |
10000 |
0.5 |
1 |
USDT |
100 |
1 |
50 |
1 |
DASH |
0 |
5 |
0 |
0.5 |
挂单卖出 20个 dash, 价格为1 BTC/DASH
有效保证金 = 各币种正全仓内可用权益 * 现货美元价格 * 币种折算率 + 各币种负全仓内可用权益 * 现货美元价格 - 币币卖单、期权买单及逐仓挂单交易损失 - 所有已有挂单的预估手续费
= 1 btc *10000 USDT/btc * 1 + 100 USDT * 1 = 10100 usd
本次挂单币币交易损失 = 0
币币交易损失跟买入币种折算率相关,买入币种币种折算率越低时,币币交易损失越大。当买入币种折算率为1时,没有币币交易损失。
包含本次挂单在内的整体占用保证金 = 0.5 btc * 10000 USDT/btc + 50 USDT + 潜在借币初始保证金 = 5060 usd
注: 用户可以在某个币种余额不足的情况下,卖出该币种,或交易以该币种结算的衍生品合约,在该情形下用户会产生潜在借币,会依照一定比例占用潜在借币保证金并收取潜在借币利息。
- 潜在借币IMR = 潜在借币总额* 初始保证金率*现货美元价格 = 20*5*10% = 10 usd
- 潜在借币总额是根据账户中某个币种全仓内可用权益和当前该币种已被占用的数量的差值决定,如果币种可用权益小于该币种占用数量,则差值部分即是潜在借币数量。
由于有效保证金> 包含本次挂单在内的整体占用保证金,因此下单成功
2.跨币种全仓-不自动借币模式下单校验规则
在跨币种保证金模式下,用户只想用余额交易,不想借币交易开仓时,即可在设置中关闭“自动借币”开关。当用户在跨币种全仓不自动借币模式下进行交易时,账户内整体有效保证金应大于或等于包含该笔挂单在内的占用保证金,并且该币种可用余额应大于或等于该笔订单所需币种数量。
注:可用余额是账户中某个币种资产下还可用于逐仓开仓、币币交易和期权买方交易的余额数量
*与可用保证金的区别即可用余额中不包括全仓收益部分
举例:
用户账户下有1BTC,10000ETH,当账户权益>初始保证金时:
1. 当用户下币币单,只能卖出1BTC;
2. 用户开BTC合约时,保证金只能使用1BTC;
3. 用户在买入期权时,只能使用1BTC。
但因为跨币种全仓下,账户风险是所有币种共同计算,有可能某个币种合约仓位收益造成亏损,将该保证金币种余额亏完,但账户其他币种保证金足够多,此时账户仍然安全,将会被动产生该保证金币种负债。
在该币种的免息额度以内,将不会收取利息;当保证金币种负债超过免息额度时,将触发系统强制换币。关于系统自动换币的规则说明,请参考:自动换币规则介绍
3.跨币种全仓仓位规则
3.1 全仓永续/交割
在跨币种保证金模式下,永续/交割合约交易同时支持开平仓和买卖两种持仓模式,如下图所示:
1)开平仓模式
2)买卖模式
名词 |
解释 |
持仓量 |
对于买卖模式,多仓持仓量为正数,空仓持仓量为负数 |
可平量 |
仅开平仓模式展示 可平量 = 持仓量 - 平仓挂单占用仓位数量 |
收益 |
当前仓位未实现盈亏 1)币本位保证金合约 多仓收益 = 面值 * |张数| * 合约乘数 *(1/开仓均价 - 1/标记价格) 空仓收益 = 面值 * |张数| * 合约乘数 *(1/标记价格 - 1/开仓均价) 2)USDT保证金合约 多仓收益 = 面值 * |张数| * 合约乘数 *(标记价格 - 开仓均价) 空仓收益 = 面值 * |张数| * 合约乘数 *(开仓均价 - 标记价格) |
收益率 |
收益 / 开仓保证金 |
初始保证金 |
1)币本位保证金合约 初始保证金 = 面值 * |张数| * 合约乘数 */(标记价格 * 杠杆倍数) 2)USDT保证金合约 初始保证金 = 面值 * |张数| * 合约乘数 * 标记价格/杠杆倍数 |
维持保证金 |
1)币本位保证金合约 维持保证金 = 面值 * |张数| * 合约乘数 * 维持保证金率/标记价格 2)USDT保证金合约 维持保证金 = 面值 * |张数| * 合约乘数 * 维持保证金率 * 标记价格 |
3.2 全仓期权
在跨币种保证金账户模式下,系统自动为您开通期权买方及卖方交易权限,期权仓位如下图所示:
名词 |
解释 |
持仓量 |
多仓持仓量为正数,空仓持仓量为负数 |
当前市值 |
持仓量 * 标记价格 * 合约乘数 |
收益 |
当前仓位未实现盈亏 收益 = (标记价格 - 开仓均价) * 持仓量 * 合约乘数 |
收益率 |
买方收益率 =(标记价格 - 开仓均价)/ 开仓均价 卖方收益率 =(开仓均价 - 标记价格)/ 开仓均价 |
初始保证金 |
买方初始保证金为0,卖方初始保证金计算参考:期权保证金计算规则介绍 |
维持保证金 |
买方维持保证金为0,卖方维持保证金计算参考:期权保证金计算规则介绍 |
风险校验
跨币种保证金模式设置了两层风险校验,第一层校验叫做风控撤单校验,第二层校验叫做预减仓校验。这样可以保证用户能够正常交易,避免因保证金不足,导致挂单被全部撤销、仓位被部分减仓甚至全部强平。
风控撤单校验
风控撤单是当用户的账户风险已经高于一定水平,但还未达到预减仓风险水平时,撤销部分挂单使得账户恢复安全状态,避免用户突然达到预减仓水平而被撤销全部挂单。
多币种保证金全仓账户风控撤单规则
1) 当有效保证金< 仓位所需维持保证金+全仓开仓挂单初始保证金+挂单手续费时,撤销全部交割合约、永续合约、期权合约开仓单。当撤销后仍满足该条件时,撤销会带来币币交易损失的币币挂单。
2)跨币种不借币模式:(币种可用权益-占用余额)< 该币种仓位所需维持保证金+该币种全仓开仓挂单初始保证金+该币种挂单手续费,撤销全部增加占用的挂单。
当可转余额< 0时,撤销该币种所有逐仓开仓单、期权买单和卖出该币种的挂单 。
3)跨币种借币模式: 币种真实借币额>最大可借时,撤销所有会增加真实借币的挂单(该币种所有逐仓开仓单、期权买单和卖出该币种的挂单)
可转余额< 0时,撤销该币种所有逐仓开仓单。
预减仓校验
跨币种保证金模式的强制减仓,是根据保证金率是否达到100%判断的。
当跨币种全仓保证金率 <= 300%时,系统向账户发出减仓预警,您需要注意减仓风险。300%为预警参数,欧易OKEx有权根据实际情况调整该参数。
当跨币种全仓保证金率 <= 100%时,系统将按照如下规则给用户撤单,即预减仓撤单:
业务线 |
模式 |
跨币种全仓 |
交割永续 |
开平仓模式 |
撤掉当前币种全仓所有未成交挂单(包含策略委托单),撤掉普通挂单的逐仓开仓单,撤掉开仓属性的逐仓止盈止损单,不撤平仓属性的逐仓止盈止损单,不撤除了止盈止损外的其他逐仓策略委托单 |
|
买卖模式 |
撤掉当前币种全仓所有未成交挂单(包含策略委托单),撤掉普通挂单的逐仓开仓单,不撤逐仓策略委托单 |
杠杆 |
- |
撤掉当前币种全仓所有未成交挂单(包含策略委托单),撤掉普通挂单的所有逐仓开仓单,不撤逐仓策略委托单 |
期权 |
- |
撤掉当前币种全仓所有未成交挂单 + 逐仓开仓单 |
撤单后如果保证金率仍然<=100%,账户触发强制减仓。
强制减仓过程中,系统将优先减降低账户整体风险效果最好的仓位,每次减仓会使得该仓位对应的梯度档位降一档,直到账户恢复安全为止。减仓以当时的标记价格移交给强平引擎,并按照减仓数量对应的梯度档位维持保证金率收取减仓惩罚费(减仓惩罚费将会用于弥补强平引擎的甩单亏损,剩余部分会注入平台的风险准备金)。期权买方不会被减仓。
举例,假设账户资产如下:
类型 |
数量 |
余额 |
3 BTC,10 ETH |
持仓 |
交割:ETHUSD0925 100张 期权:BTCUSD-20200925-9500-C 100张 |
挂单 |
交割:BTCUSD1225 100张,委托价格9,000 永续:BTCUSD永续 -100张,委托价格8,000 |
保证金率为98%,触发爆仓条件,撤掉所有的挂单之后,保证金率为99%,进入减仓状态,此时全仓内可用权益为10,000 USD,维持保证金为10,000 USD。 经过计算(假设不考虑减仓手续费),
交割合约ETHUSD0925仓位梯度减一档之后,全仓内可用权益变为9,900 USD,维持保证金为9,000 USD;
期权卖方仓位EOSUSD-20200925-3-C减一档之后,全仓内可用权益变为9,800 USD,维持保证金为9,500 USD。
即,
减交割仓位可以让权益减少100 USD,维持保证金降低900 USD,
减期权仓位可以让权益减少200 USD,维持保证金降低500 USD。
也就是说,
减交割仓位让账户变好的程度为-100-(-900) = 800,
减期权仓位让账户变好的程度为-200-(-500)= 300,
800>300,所以会优先减用户的交割仓位。
如果减完交割仓位仍然没有让账户恢复到安全状态,那么会继续按照上述规则,选择下一个要减的仓位。
当用户强平导致账户资产为负时,系统将使用风险准备金抵扣用户负资产,此时会生成对应的穿仓代偿账单。