期权限仓规则

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

一、限仓规则表

期权下单和持仓限制

规则序号 限仓类型 币本位 BTCUSD 期权 币本位 ETHUSD 期权 USDⓈ 本位 BTCUSD 期权 USDⓈ 本位 ETHUSD 期权
规则 1 当前挂单张数上限 25,000 张 50,000 张 25,000 张 500,000 张
规则 2 当前挂单合约,总挂单单数上限 12 单 12 单 12 单 12 单
规则 4 单标的指数下,所有合约总挂单张数上限 500,000 张 500,000 张 500,000 张 5,000,000 张
规则 3 单标的指数下,所有合约总挂单单数上限 500 单 500 单 500 单 500 单
规则 5 单一合约最大持仓张数上限 100,000 张 200,000 张 100,000 张 1,000,000 张
规则 6 单标的指数下,所有合约在单方向的持仓总张数上限 300,000 张 300,000 张 300,000 张 2,000,000 张
规则 7 单标的指数下,所有合约最大持仓总张数上限 500,000 张 500,000 张 500,000 张 5,000,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张限额,所以可以下单。