跨币种保证金账户全仓交易规则
简介
在该模式中,您只需要把资产转入全仓账户中,即可同时交易币币、杠杆、交割、永续、期权这5种业务。全仓账户模式下,用户的不同币种资产都会统一折合成美金价值,来作为下单校验、持仓的保证金。在自动借币模式开启时,当用户某个币种余额或权益不足、但是整体美金价值充足时,也可以卖出该币种现货或交易该币种作为结算货币的合约。当该币种由于超额卖出以及以该币种作为结算货币的合约亏损,导致该币种权益小于0时,将会自动产生该币种的负债,进行利息收取。
跨币种保证金模式下,全仓账户内的风险衡量均通过美金价值衡量,用户的整体有效资产折合美金相对所有仓位的维持保证金折合美金充足,即可继续维持仓位,不足时将触发减仓、强制平仓。用户也可以选择逐仓模式,隔离不同仓位的风险。
资产字段
维度 | 名词 | 解释 | 查看账户余额 对应字段名 |
---|---|---|---|
币种 | 币种权益 | 账户中某个币种资产在全仓账户中和逐仓仓位中的总权益。币种权益 = 该币种账户内余额 + 全仓仓位收益 + 逐仓仓位保证金余额 + 逐仓仓位收益 + 期权市值 - 全仓应扣未扣利息 | details 数组中的 eq |
可用保证金 | 账户中某个币种资产下当前还可用于全仓杠杆及全仓交割合约、永续合约、期权卖方开仓的保证金数量。可用保证金 = Max(0,该币种全仓内余额 + 全仓收益 - 占用) | details 数组中的 availEq | |
可用余额 | 账户中某个币种资产下当前还可用于逐仓开仓、期权买方开仓和币币挂单卖出的资产余额数量。注:该字段用于下单计算,在资产字段中不显示。 | details 数组中的 availBal | |
占用 | 账户中某个币种资产当前已被占用的数量,包含全仓内挂单、持仓占用、逐仓挂单占用以及全仓内应扣未扣利息 | details 数组中的 frozenBal | |
未平仓收益 | 以账户中某个币种资产作为结算货币的所有杠杆及合约仓位的收益总和,包含全仓和逐仓仓位。未平仓收益 = 该币种全仓收益 + 逐仓收益, 其中: 1)全仓收益 = 全仓永续仓位收益 + 全仓交割仓位收益 + 全仓期权仓位收益 2)逐仓收益 = 逐仓杠杆仓位收益 + 逐仓永续仓位收益 + 逐仓交割仓位收益 + 逐仓期权仓位收益 | details 数组中的 upl | |
负债 | 负债 = 全仓负债 + 逐仓仓位该币种负债其中全仓负债 = |Min(0,该币种全仓内余额 + 全仓内可用未实现 + 全仓期权市值)| | details 数组中的 liab | |
账户 | 账户权益 | 账户中全部币种资产折合成法币价值的净值。账户权益 = sum(币种权益 x 币种价格),其中币种价格取欧易OKX平台该币种美元指数价格,如某币种没有美元指数价格,则取欧易OKX平台该币种USDT币对现货价格 x USDT美元价格,如某币种没有USDT币对现货价格,则取欧易OKX平台该币种USDC币对现货价格xUSDC美元价格,如某币种没有USDC币对现货价格,则取欧易OKX平台该币种BTC币对现货价格xBTC美元价格。 | totalEq |
有效保证金 | 账户中可为全仓模式下的币币、交割合约、永续合约以及期权合约交易提供保证金的资产折合成法币价值的净值。 有效保证金 = 各币种权益 x 现货美元价格 x 币种折扣率 - 币币卖单、期权买单及逐仓挂单交易损失 - 所有已有挂单的预估手续费 交易损失:并不是真实的损失,而是指该笔交易发生后全仓内能够提供有效保证金的法币价值减少。 币币交易损失:因为买入货币和卖出货币的币种折扣率不同而造成的折合法币价值变化 期权买单交易损失:期权买单成交后,仍属于账户权益,但是不能用于提供有效保证金 逐仓挂单交易损失:逐仓挂单成交后,会变成逐仓仓位保证金,从而无法提供全仓有效保证金 注: 币种资产按照流动性程度高低通过不同折算率折合成法币资产 | adjEq | |
仓位美金价值 | 全仓仓位美金价值之和注:各业务线仓位美金价值计算公式 1)交割、永续币本位合约:仓位美金价值 = 张数 x 面值 x 合约乘数 / 标记价格 x 美元指数价格 2)交割、永续u本位合约:仓位美金价值 = 张数 x 面值 x 合约乘数 x 标记价格 x USDT或USDC 的美金价格 3)期权:仓位美金价值 = 张数 x 面值 x 合约乘数 x 美元指数价格 | notionalUsd | |
占用保证金 | 账户中所有全仓持仓及挂单的保证金折合成法币价值的净值。 占用保证金 = sum【各币种(潜在借币占用 + 全仓挂单占用 + 全仓持仓占用)x 币种美元价格】 注:当用户开启跨币种保证金借币模式时,当法币有效保证金充足时,用户可以在币种余额不足的情况下,卖出该币种,或交易以该币种结算的衍生品合约,在该情形下用户会产生潜在借币,会依照一定比例占用潜在借币保证金 | imr | |
维持保证金 | 账户中所有全仓持仓维持保证金之和。 维持保证金 = sum(各币种全仓持仓维持保证金 x 币种价格) 仓位维持保证金 = 仓位价值 x 维持保证金率 维持保证金率规则详情,请点击查看 | mmr | |
账户杠杆 | 账户层面整体杠杆, 账户杠杆 = 仓位美金价值 / 有效保证金 | N/A | |
保证金率 | 全仓账户风险衡量指标。保证金率 = 有效保证金 / (维持保证金 + 减仓手续费) 维持保证金和减仓手续费是按照 (持仓数量 + 开仓挂单数量) 来计算 | mgnRatio |
币种折扣率
在跨币种保证金账户模式下,全仓仓位中不同币种资产可共同折算为美金价值作为保证金使用,由于各币种的市场流动性存在较大差异,平台在计算各币种的实际美元价值时进行了折扣,从而达到平衡市场风险的目的。币种折扣率档位根据币种数量分档,且每个币种有独立的档位。当前币种折扣率设定请查看。
有效保证金计算示例 |
---|
BTC 的币种折扣率根据币种数量分档 0 ~ 20 BTC -> 0.98 20 ~ 25 BTC -> 0.975 25 ~ 30 BTC -> 0.97 30 ~ 50 BTC -> 0.965 50 ~ 70 BTC -> 0.96 70 ~ 90 BTC -> 0.955 90 ~ 110 BTC -> 0.95 若用户持有 100 BTC,且当前 BTC 价格为 60,000 美元 币种权益 = 100 BTC 币种权益 = 100 × 60,000 = 6,000,000 美元 有效保证金 = (20 × 0.98 + 5 × 0.975 + 5 × 0.97 + 20 × 0.965 + 20 × 0.96 + 20 × 0.955 + 10 × 0.95) × 60,000 = 5,785,500 美元 |
注:有USD指数的币种:直接取当前币种的USD指数价格。无USD指数,但有USDT币对现货交易的币种:用当前平台的USDT币对现货价格 x USDT/USD指数价格。无USD指数和USDT币对现货交易,但有BTC币对现货交易的币种:用当前平台的BTC币对现货价格 x BTC / USD指数价格。无USD指数、USDT币对和BTC币对现货交易,但有ETH币对现货交易的币种:用当前平台的ETH币对现货价格 x ETH/USD指数价格。
交易规则说明
对于跨币种全仓模式:
所有币种资产按照流动性程度高低通过不同折算率折合成美元价值,共同为所有交易产品提供保证金;
用户可以选择自动借币模式或非自动借币模式,当用户开启跨币种保证金借币模式时,当整体美元价值层面有效保证金充足时,用户可以在某个币种余额不足的情况下,卖出该币种,或交易以该币种作为结算货币的衍生品,在该情形下用户会产生潜在借币,会依照一定比例占用潜在借币保证金。
当用户开启跨币种保证金借币模式时,用户某币种在余额不足的情况下卖出成交、或者产生了负收益,导致币种权益不足时,就自动产生了该币种的真实负债。系统会根据币种的真实负债额,进行利息收取,并且真实负债额会根据每个币种的借币梯度档位,占用初始保证金及维持保证金。
当用户选择跨币种保证金全仓非自动借币模式,用户在下币币、交割、永续、期权的全仓和逐仓单时,只能使用该币种可用余额或可用保证金下单。但因为跨币种全仓下,账户风险是所有币种共同计算,可能出现某个币种合约仓位收益造成亏损,该币种权益不足以支付的情况,此时如果账户其他币种保证金足够多,整体美元价值充足,账户仍然安全,将会被动产生真实负债。在该币种的免息额度以内,将不会收取利息;当保证金币种的负债额超过免息额度时,将触发系统强制还币(FRP),强制还币详情请点击查看。
跨币种全仓 - 自动借币模式下单校验规则
用户可在设置中选择开启 “自动借币” 开关。当用户在跨币种全仓借币模式下进行币币、交割合约、永续合约以及期权合约交易时,账户内整体有效保证金应大于或等于包含该笔挂单在内的占用保证金。
当账户有效保证金充足
币种 | 币种权益 | 当前美金价格 | 保证金占用币数 | 折算率 |
---|---|---|---|---|
ETH | 1 | 3,000 | 0.5 | 0.98 |
USDT | 100 | 1 | 50 | 1 |
STETH | 1 | 3,000 | 0 | 0.9 |
挂单卖出 1个 STETH, 价格为 1 ETH/STETH (当前为计算简便,忽略挂单手续费及利息)
有效保证金 = 各币种权益 x 现货美元价格 x 币种折扣率 - 币币卖单、期权买单及逐仓挂单交易损失 - 所有已有挂单的预估手续费
= 1 ETH x 3,000 × 0.98 + 100 USDT × 1 + 1 STETH x 3,000 × 0.9 = 5,740 美元
本次挂单币币交易损失 = 0
币币交易损失跟买入币种折扣率相关,买入币种币种折扣率越低时,币币交易损失越大。当买入币种折扣率为 1 时,没有币币交易损失。
包含本次挂单的占用保证金 = 0.5 ETH x 3,000 + 50 USDT x 1= 1,550 美元
由于有效保证金大于包含本次挂单在内的整体占用保证金,因此下单成功。
当账户有效保证金充足,但某币种资产数量不足
币种 | 币种权益 | 当前美金价格 | 保证金占用币数 | 折算率 |
---|---|---|---|---|
ETH | 1 | 3,000 | 0.5 | 0.98 |
USDT | 100 | 1 | 50 | 1 |
STETH | 0 | 3,000 | 0 | 0.9 |
挂单卖出 1个 STETH, 价格为1 ETH/STETH
有效保证金 = 各币种权益 x 现货美元价格 x 币种折扣率 - 币币卖单、期权买单及逐仓挂单交易损失 - 所有已有挂单的预估手续费
= 1 ETH × 3,000 × 0.98 + 100 USDT × 1 = 3,040 美元
本次挂单币币交易损失 = 0
包含本次挂单的占用保证金 = 0.5 ETH x 3,000 + 50 USDT x 1 + 潜在借币初始保证金 = 1,850 美元
潜在借币 IMR = 潜在借币总额 x 现货美元价格 x 初始保证金率 = 1 x 3,000 x 10% = 300 美元 (假设 STETH 自动借币杠杆倍数为 10x)
潜在借币总额是根据账户中某个币种全仓内可用权益和当前该币种已被占用的数量的差值决定,如果币种可用权益小于该币种占用数量,则差值部分即是潜在借币数量。
由于有效保证金大于包含本次挂单在内的整体占用保证金,因此下单成功。
跨币种全仓 - 不自动借币模式下单校验规则
如果用户只想用余额交易,不想借币交易开仓时,即可在设置中关闭 “自动借币” 开关。当用户在跨币种全仓不自动借币模式下进行交易时,账户内整体有效保证金应大于或等于包含该笔挂单在内的占用保证金,并且该币种可用余额应大于或等于该笔订单所需币种数量。注:
可用余额是账户中某个币种资产下还可用于逐仓开仓、币币交易和期权买方交易的余额数量
与可用保证金的区别即可用余额中不包括全仓收益部分
举例:用户账户下有1 BTC,10,000 ETH,当账户权益大于初始保证金时:
当用户下币币单,只能卖出1BTC;
用户开BTC币本位合约时,保证金只能使用1BTC;
用户在买入期权时,只能使用1BTC。
潜在借币限额及免息额度说明
潜在借币 = 真实借币 + 虚拟借币
杠杆借币、期权买方借币、合约持仓导致的负UPL(未实现亏损)都是真实借币,真实借币占用用户杠杆梯度限额、母账户限额和平台总出借限额;
合约开仓借币是虚拟借币,虚拟借币占用用户杠杆梯度限额,不占用用户母账户限额和平台总出借限额;
在自动借币或不自动借币模式下,潜在借币都有可能产生。
免息额度规则,请点击查看。
风控
跨币种保证金模式设置了两层风险校验,第一层校验叫做风控撤单校验,第二层校验叫做预减仓校验。这样可以保证用户能够正常交易,避免因保证金不足,导致挂单被全部撤销、仓位被部分减仓甚至全部强平。
风控撤单校验
风控撤单是当用户的账户风险已经高于一定水平,但还未达到预减仓风险水平时,撤销部分挂单使得账户恢复安全状态,避免用户突然达到预减仓水平而被撤销全部挂单。
跨币种保证金全仓账户风控撤单规则
1) 当有效保证金 < 仓位所需维持保证金+全仓开仓挂单初始保证金+挂单手续费时,撤销全部交割合约、永续合约、期权合约开仓单。当撤销后仍满足该条件时,撤销会带来币币交易损失的币币挂单。
2)跨币种不借币模式:(币种可用权益 - 占用余额)< 该币种仓位所需维持保证金 + 该币种全仓开仓挂单初始保证金+该币种挂单手续费,撤销全部增加占用的挂单。当可转余额< 0时,撤销该币种所有逐仓开仓单、期权买单和卖出该币种的挂单 。
3)跨币种借币模式: 币种真实借币额 > 最大可借时,撤销所有会增加真实借币的挂单(该币种所有逐仓开仓单、期权买单和卖出该币种的挂单)。当可转余额 < 0时,撤销该币种所有逐仓开仓单。
预减仓校验
跨币种保证金模式的强制减仓,是根据保证金率是否达到100%判断的。
当跨币种全仓保证金率 < 300%时,系统向账户发出减仓预警,您需要注意减仓风险。300%为预警参数,欧易OKX有权根据实际情况调整该参数。
当跨币种全仓保证金率 <= 100%时,系统将按照如下规则给用户撤单,即预减仓撤单:
业务线 | 模式 | 跨币种全仓 |
交割永续 | 开平仓模式 | 撤掉当前币种全仓所有未成交挂单(包含策略委托单),撤掉普通挂单的逐仓开仓单,撤掉开仓属性的逐仓止盈止损单,不撤平仓属性的逐仓止盈止损单,不撤除了止盈止损外的其他逐仓策略委托单 |
买卖模式 | 撤掉当前币种全仓所有未成交挂单(包含策略委托单),撤掉普通挂单的逐仓开仓单,不撤逐仓策略委托单 | |
杠杆 | - | 撤掉当前币种全仓所有未成交挂单(包含策略委托单),撤掉普通挂单的所有逐仓开仓单,不撤逐仓策略委托单 |
期权 | - | 撤掉当前币种全仓所有未成交挂单 + 逐仓开仓单 |
撤单后如果保证金率仍然 <= 100%,账户触发强制减仓。
强制减仓分为三个阶段,每个阶段的减仓都以当时的标记价格移交给强平引擎,并收取减仓数量对应的维持保证金(维持保证金由您减仓张数的所处档位决定,将会用于弥补强平引擎的甩单亏损,剩余部分会注入平台的风险准备金)。期权买方不会被减仓。
强制减仓的三个阶段:
1)首先对所有指数开平模式下,相同合约的多空反向仓位进行减仓。
2)1)中的仓位全都被减光,账户依然没有恢复安全状态,那么系统将尝试在尽量保持当前指数下持仓的总delta值不变的同时降低账户整体风险,即减仓该指数下的持仓在delta层面多空对冲的仓位(指数价格变化引起的合约仓位价值变化速度称为delta值,当两者变化是同方向,delta为正,反之为负。相同指数变化引起的合约价值变化越大,delta的绝对值越大)。如果该指数下有多个仓位都满足delta多空对冲条件,系统会先减持仓维持保证金较大的仓位。
3)当所有2)中的仓位都被减掉(即此时无法既让某个指数的总delta值保持近乎不变,又降低账户风险),且账户没有恢复到安全状态时,则会尝试减剩余的非对冲仓位,将优先尝试减降低风险效果最好的仓位,每次减仓会使得该仓位对应的梯度档位降一档,直到账户恢复安全为止。举例,BTC-USD-0925交割合约为50,000USD/BTC,假设账户资产如下:
类型 | 数量 |
余额 | 3 BTC 10ETH |
持仓 | 交割:BTCUSD0925 1,000张,仓位delta > 0期权:BTCUSD-20200626-65000-C -100张,仓位delta < 0 |
挂单 | 交割:BTCUSD1225 100张,委托价格9,000永续:BTCUSD永续 -100张,委托价格8,000 |
保证金率为93%,触发强制平仓条件,撤掉所有的挂单之后,保证金率为95%,进入减仓状态,此时全仓内权益为170,000 USD,维持保证金为200,000 USD。
各个指数中的仓位中都不含有开平模式下,相同合约的多空反向仓位,但BTCUSD含有delta层面多空对冲的仓位,经计算,将交割BTCUSD0925减+500张,期权BTCUSD-20200925-65000-C减-100张。减仓这两个仓位后,经计算账户的权益为169,000 USD,维持保证金为180,000 USD。
减仓后,账户没有恢复到安全状态,且BTCUSD中不再存在对冲仓位(做空BTCUSD-20200626-65000-C的仓位被减光,剩余的仓位delta均为正),开始走非对冲仓位减仓逻辑。
交割合约BTCUSD0925剩余+500张,按仓位梯度减一档之后,全仓内权益变为165,000 USD,维持保证金为170,000 USD;
期权卖方仓位EOSUSD-20200925-6-C减一档之后,全仓内可用权益变为164,000 USD,维持保证金为165,000 USD。
即,减BTCUSD交割仓位可以让权益减少4,000 USD,维持保证金降低10,000 USD,减EOSUSD期权仓位可以让权益减少5,000 USD,维持保证金降低15,000 USD。
也就是说,减BTCUSD交割仓位让账户变好的程度为-4,000-(-10,000)=6,000 USD,减EOSUSD期权仓位让账户变好的程度为-5,000-(-15,000)=10,000 USD,10,000 USD>6,000 USD,所以会优先减用户的期权仓位。
如果减完交割仓位仍然没有让账户恢复到安全状态,那么会继续按照上述规则,选择下一个要减的仓位。当用户强平导致账户资产为负时,系统将使用风险准备金抵扣用户负资产,此时会生成对应的穿仓补偿账单。
本文件仅供参考。不为提供任何投资、税务或法律建议,也不应被视为购买、出售、持有或提供任何与数字资产有关的服务的要约。持有数字资产(包括稳定币)涉及高风险,可能会大幅波动,甚至变得毫无价值。数字资产的杠杆交易放大了潜在收益和潜在损失,并可能导致您损失全部投资。过去的表现并不代表未来的结果。您应根据自己的财务状况,仔细考虑交易或持有数字资产是否适合您,尤其是在考虑使用杠杆的情形。您应对您的交易策略和决定自行承担责任,OKX 不对任何潜在损失负责。并非所有的产品和推广活动均适用于所有地区。更多详情,请参阅 OKX 服务条款和风险披露&免责声明。
© 2024 OKX保留所有权利。