逐仓交易规则

发布于 2020年12月16日更新于 2024年5月15日阅读时长 5 分钟
  • 交易规则说明

  • 逐仓杠杆

  • 逐仓永续/交割

  • 逐仓期权

  • 风险校验

  • 逐仓杠杆

  • 逐仓永续/交割

  • 逐仓期权

  • 逐仓爆仓

交易规则说明

在单币种保证金模式下,当用户进行逐仓交易时,账户中该币种的可用余额应大于或等于该笔订单所需的币种数量;

在跨币种保证金模式下,当用户进行逐仓交易时,账户中整体有效保证金应大于或等于包含该笔挂单在内的占用保证金,并且该币种的可用余额应大于或等于该笔订单所需的该币种保证金数量;

在投资组合保证金模式下,当用户进行逐仓交易时,账户中整体有效保证金应大于或等于包含该笔挂单在内的占用保证金,并且该币种的可用余额应大于或等于该笔订单所需的该币种保证金数量。

逐仓杠杆

1. 用户交易某个杠杆币对后,会以杠杆持仓的形式展示给用户,逐仓杠杆持仓如下图所示:

2. 开仓保证金原则:开多只能用账户中的交易货币做保证金,开空只能用账户中的计价货币做保证金。

举例:

BTC/USDT币对下,逐仓杠杆做多BTC,账户内必须要有BTC做保证金;逐仓杠杆做空BTC,账户内必须要有USDT作为保证金; 现在10X杠杆下开多1 BTC,需要0.1 BTC保证金(大账户BTC可用保证金需要有0.1 BTC),成交价格是10000 USDT,需要借入10000 USDT;未成交不会借币,也不会计息,但是会占用保证金。 成交后形成多仓仓位:仓位资产为1 + 0.1= 1.1 BTC,负债为 10000 USDT。

3. 平仓原则:平仓只能使用仓位资产,还清负债即平掉仓位;平仓时可以选择是否使用“只减仓”。

逐仓永续/交割

用户交易逐仓永续/交割合约时,同时支持开平仓和买卖两种交易模式,如下图所示:

1)开平仓模式(仅支持单币种/跨币种逐仓模式,不支持投资组合保证金逐仓模式)

2)买卖模式(支持单币种/跨币种/投资组合保证金逐仓模式)

逐仓期权

逐仓期权如下图所示:

风险校验

不同交易品种的逐仓仓位之间、逐仓仓位与全仓账户之间风险相互独立。逐仓仓位的风险仍然用保证金率表示,不同交易品种的计算方式略有差异。

逐仓杠杆

当仓位保证金率 < 300%时,系统向账户发出减仓预警,您需要注意减仓风险。300%为预警参数,欧易OKX有权根据实际情况调整该参数。

当保证金率 <= 100%时,将撤掉您仓位的所有挂单。

撤销后,若保证金率 > 100%,则账户恢复正常;撤销后,若保证金率仍然 <= 100%,仓位触发强制减仓或强制平仓。具体规则如下:

举例:

1.减仓举例: 以BTC/USDT杠杆币对,BTC做保证金多仓为例,当用户持仓仓位较大,处于档位2及以上时(即借BTC借币量>=100 个,例如:110个),强平引擎监测到用户的当前保证金率低于100%时,不会直接将用户所有仓位全部强平。而是执行强制部分减仓,先计算从目前持仓张数降低1个档位所需减仓个数=当前借币个数-档位2最大可借数量=110-100=10个。

当用户持仓仓位处于档位1,保证金率低于100%时;或用户持仓仓位处于档位2及以上,但按照最低档位的维持保证金率计算出来的保证金率仍然低于100%时,系统将直接按照破产价格(将所有保证金亏光的价格)把该仓位下所有张数委托给强平引擎。

2.保证金率举例: 以BTC/USDT杠杆币对,USDT做保证金空仓为例,用户仓位资产3299800 USDT,负债110 BTC,利息0.5 BTC,标记价格为19500,手续费率Taker 0.01% 。 维持保证金=(负债 + 利息) * 维持保证金率 * 标记价格=(110 + 0.5)* 4.00% * 19500 = 86190 USDT 减仓手续费 = (负债 + 利息) * (1 + 维持保证金率) * 手续费率 * 标记价格=(110 + 0.5)*(1 + 4.00%)* 0.01% * 19500 = 224.094 USDT 保证金率 = [仓位资产 - (负债 + 利息) * 标记价格] / (维持保证金 + 减仓手续费)=[3299800 -(110+0.5)* 19500] /(86190 + 224.094)= 1325.0732% 此时账户安全,当标记价格上涨到29000时, 维持保证金=(110 + 0.5)* 4.00% * 29000 = 128180 USDT 减仓手续费 =(110 + 0.5)*(1 + 4.00%)* 0.01% * 29000 = 333.268 USDT 保证金率 =[3299800 -(110 + 0.5)* 29000] /(128180 + 333.268)= 74.1558% 此时因为保证金率 <100%,此时用户将进行减仓,减仓1档后(从3档减仓到2档,减仓数量10个),如果用户减仓后保证金率仍未 >100%,则继续进行减仓,继续减仓1档后(从2档减仓到1档,减仓数量50个),如果用户减仓后保证金率 >100%,减仓结束,如果用户减仓后保证金率仍未 >100%,用户已经处于第一档,系统将直接按照破产价格(将所有保证金亏光的价格)把该仓位下所有张数委托给强平引擎。

逐仓永续/交割

当保证金率 < 300%时,系统向账户发出减仓预警,您需要注意减仓风险。300%为预警参数,欧易OKX有权根据实际情况调整该参数。

当保证金率 <= 100%时,将撤掉您仓位的所有挂单。同1标的下的挂单

撤销后,若保证金率 > 100%,则账户恢复正常;撤销后,若保证金率仍然 <= 100%,仓位触发强制减仓或强制平仓。具体规则如下:

当用户的仓位档位处于level 3及以上时,如果用户当前的保证金率低于100%,并且按照最低档位的维持保证金率计算出来的保证金率高于100%时,将不会直接将用户的全部仓位强平。系统将计算将仓位降低两个档位所需减仓张数,按照破产价格将仓位移交给强平引擎进行后续甩单。成功降档之后,如果保证金率高于100%,部分减仓停止;如果保证金率低于100%,将继续循环部分减仓流程。

举例:以BTCUSD交割合约为例,当用户持仓仓位较大,处于档位3及以上时(即持仓张数 >= 22,001张,例如:30,000张),强平引擎监测到用户的当前保证金率低于100%时,不会直接将用户所有仓位全部强平。而是执行强制部分减仓,先计算从目前持仓张数降低2个档位所需减仓张数 = 当前张数 - 档位2最大张数 = 30,000 - 3,000 = 27,000张。

当用户持仓仓位处于档位2及以下,保证金率低于100%时;或用户持仓仓位处于档位3及以上,但按照最低档位的维持保证金率计算出来的保证金率仍然低于100%时,系统将直接按照破产价格(将所有保证金亏光的价格)把该仓位下所有张数委托给强平引擎。

逐仓期权

当保证金率 < 300%时,系统向账户发出减仓预警,您需要注意减仓风险。115%为预警参数,欧易OKX有权根据实际情况调整该参数。

当保证金率 <= 100%时,将撤掉您仓位的所有挂单。

撤销后,若保证金率 > 100%,则账户恢复正常;撤销后,若保证金率仍然 <= 100%,仓位触发强制减仓或强制平仓。具体规则如下:

当用户的仓位档位处于level 2及以上时,如果用户当前的保证金率低于100%,并且按照最低档位的保证金系数计算出来的保证金率高于100%时,将不会直接将用户的全部仓位强平,系统将计算仓位降低一档所需的减仓张数,按照当时的标记价格将仓位移交给强平引擎进行后续甩单,并且按照减仓数量对应的梯度档位维持保证金收取减仓惩罚费(减仓惩罚费将会用于弥补强平引擎的甩单亏损,剩余部分会注入平台的风险准备金)。成功降档之后,如果保证金率高于100%,部分减仓停止。如果保证金率低于100%,将继续循环部分减仓流程,直到仓位恢复安全为止。

举例:以ETHUSD-20201225-600-P期权合约为例,当用户持仓仓位较大,处于档位2及以上 ETHUSD-20201225-600-P的卖方持仓总张数大于2,000,例如2,500张时,强平引擎监测到用户的当前保证金率低于100%时,执行部分减仓。计算从目前档位降低一档所需的减仓张数=当前张数 - 档位2最大张数 = 2,500 - 2,000 = 500张。

当用户的仓位档位处于level1,且保证金率低于100%;或者用户的仓位档位处于level2及以上,但是按照level1的保证金系数计算出来的保证金率仍然低于100%时,系统将直接按照当时的标记价格将全部仓位移交给强平引擎进行后续甩单,并按照减仓数量对应的梯度档位维持保证金收取减仓惩罚费(减仓惩罚费 =(期权单位面值MMR - 标记价格) * 合约乘数 * 减仓张数*保证金乘数,将会用于弥补强平引擎的甩单亏损,剩余部分会注入平台的风险准备金)。

逐仓爆仓

逐仓仓位保证金率会独立计算,若保证金率<100%,逐仓仓位将会触发强制减仓或强制平仓。若逐仓有仓位余额,则会将用户仓位余额转到账户余额中 (由于精度问题,可能会有少量仓位余额)。

注:统一账户模式的仓位档位同原来的经典账户模式,具体链接如下

杠杆借币仓位档位说明

永续合约仓位档位说明

交割合约仓位档位说明