期权限仓规则

发布于 2019年12月10日更新于 2024年5月17日阅读时长 5 分钟

一、限仓规则表

规则序号 限仓类型 BTCUSD期权 ETHUSD期权
规则1 当前挂单张数上限 25,000张 50,000张
规则2 当前挂单合约,总挂单单数上限 12单 12单
规则4 单标的指数下,所有合约总挂单张数上限 500,000张 500,000张
规则3 单标的指数下,所有合约总挂单单数上限 500单 500单
规则5 单一合约最大持仓张数上限 100,000张 200,000张
规则6 单标的指数下,所有合约在单方向的持仓总张数上限 300,000张 300,000张
规则7 单标的指数下,所有合约最大持仓总张数上限 500,000张 500,000张

如需增加限仓,请联系客服或者 Institutional@okx.com .

二、限仓规则解释

以下规则适用于期权交易的限仓。例子中仅为示意,实际限仓数值以限仓表为准。

【规则1】 当前BTCUSD期权合约挂单张数上限为25000张(只计算当前要挂的订单的张数,不考虑已经挂出的订单)。

举例:用户下BTCUSD期权合约单的时候,如果想买入或卖出25001张,则超过了限制不能下单。如果买入或卖出25000张,则未超过限制,可以下单。

【规则2】 当前挂单的合约,总共挂单单数上限为12单,买单和卖单都计算。

举例:假设用户需要挂BTCUSD-191227-7500-C合约的买单,并且当前他已经挂的订单情况如下:

序号 合约 挂单方向 挂单张数
1 BTCUSD-191227-7500-C 买入 30
2 BTCUSD-191227-7500-P 卖出 2
3 BTCUSD-191227-7500-C 卖出 1
4 BTCUSD-191227-8000-C 买入 3

那么,在BTCUSD-191227-7500-C合约上,用户已经有1和3一共2个挂单,加上当前挂单一共3个,不超过12,所以可以下单。

【规则3】 同一标的指数下,所有合约的总挂单张数上限为500,000张。

计算方法:多头和空头挂单的张数之和,不考虑方向。

举例:如果用户需要挂BTCUSD-191227-7500-C合约的买单100张,当前他的挂单情况如下:

序号 合约 挂单方向 挂单张数
1 BTCUSD-191227-7500-C 买入 100
2 BTCUSD-191227-7500-C 卖出 150
3 BTCUSD-191227-8000-P 买入 600
4 BTCUSD-190621-8000-P 买入 120

此时,用户已经挂单张数100+600+150+120=970,加上当前挂单100张,一共1070张,没超过了500,000上限,能下单。

【规则4】 同一标的指数下,所有合约总共挂单单数上限为500单,买单和卖单都计算。

承接上例:如果用户当前挂单情况如下:

序号 合约 挂单方向 挂单张数
1 BTCUSD-191227-7500-C 买入 30
2 BTCUSD-191227-7500-P 卖出 2
3 BTCUSD-191227-7500-C 卖出 1
4 BTCUSD-191227-8000-C 买入 3

那么,用户在BTCUSD指数上,已经有1、2、3、4一共4个挂单,加上当前挂单一共5个,不超过60,所以可以下单。

【规则5】 单一合约最大持仓张数,上限为100,000张。

计算方法:当前挂单张数+同方向的挂单张数+持仓张数,然后再取绝对值。考虑方向。

举例:当前用户的挂单情况如下:

序号 合约 持仓方向和张数 已有挂单方向和张数 当前挂单方向和张数
1 BTCUSD-191227-7500-C -50 买入500张
卖出75张
买入600张
2 BTCUSD-191227-8000-C 100 卖出120张

此时,用户在BTCUSD-191227-7500-C合约,当前挂单张数+同方向的挂单张数+持仓张数=abs(600+500-50)=1,050张,没有超过100,00张限制,所以可以下单。

【规则6】 同一标的指数下,所有期权合约在单方向的持仓总张数,上限为300,000张。

计算方法:abs(当前合约挂单张数+当前下单合约的持仓+所有其他合约在该下单方向的持仓+所有在该方向的挂单张数)

举例:当前用户的挂单和持仓情况如下:

序号 合约 持仓方向和张数 已有挂单方向和张数 当前挂单方向和张数
1 BTCUSD-191227-7500-C +950【3】 买入100张【4】买入1,000张【4】卖出1张
2 BTCUSD-191227-8000-C -2【2】 买入100张【4】 买入950张【1】
3 BTCUSD-191227-7500-P -200 卖出10张

此时,用户在BTCUSD-191227-8000-C合约挂单,挂单方向为买入。那么, abs(当前挂单张数【1】+当前下单合约的持仓【2】+所有其他合约在该下单方向的持仓【3】+所有在该方向的挂单总张数【4】)=abs(950-2+950+(100+1,000+100))=3098,小于300,000张上限,所以可以挂单。

【规则7】 同一标的指数下,所有合约最大持仓总张数,上限为500,000张。

计算方法: (1)每个合约的潜在持仓张数=max(abs(假如该合约所有买入订单都成交后的持仓张数),abs(假如该合约所有卖出订单都成交后的持仓张数))。 (2)对所有合约求和sum(每个合约的潜在持仓张数),不能超过500,000张。

举例:当前用户的挂单和持仓情况如下:

序号 合约 持仓方向和张数 已有挂单方向和张数 当前挂单方向和张数 如果买入单都成交,持仓张数 如果卖出单都成交,持仓张数
1 BTCUSD-191227-7500-C 60 卖出30张卖出3张 买入50张 TRUE TRUE
2 BTCUSD-191227-8000-C -200 卖出10张 -200 TRUE
3 BTCUSD-191227-7500-P 3 买入2张买入3张卖出1张 TRUE TRUE

(1) 合约BTCUSD-191227-7500-C,用户的潜在持仓张数=max(110,27)=110

合约BTCUSD-191227-8000-C,用户的潜在持仓张数=max(200,210)=210

合约BTCUSD-191227-7500-P,用户的潜在持仓张数=max(8,2)=8

(2) 所有合约求和=110+210+8=328张,没超过500,000张限额,所以可以下单。