USDT & USDC期权合约

初始和维持保证金计算(期权)

logo
更新于 2025-10-22 17:52:41
分享

交易者在进行保证金交易之前需掌握的核心概念包括常规保证金中起始保证金与维持保证金的计算方法。在计算之前,我们先梳理下这两个术语。

 

  • 起始保证金 (IM) 是开仓所需的最低保证金。 

  • 维持保证金 (MM) 则是维持仓位所需的最低资金金额。请注意,若保证金降至维持保证金水平以下,仓位将被强平。 

 

请留意期权交易具有以下特性:

  • 购买期权时,买家支付权利金后,即可拥有看涨期权或看跌期权。做多期权无需维持保证金。

  • 卖出期权时,做空期权需要维持保证金以确保期权行权时,卖家能履行义务。







维持保证金计算

期权多仓:如上所述,交易者买入看涨期权或看跌期权时无需维持保证金。

期权空仓:需要维持保证金。

 

因此,账户维持保证金是期权空仓所需的的维持保证金总额。



公式

账户维持保证金率 (MM%) = 账户维持保证金 / 保证金余额 × 100%

账户维持保证金 = Sum (空仓维持保证金) 

仓位维持保证金 = [Max (维持保证金系数 × 指数价格, 维持保证金系数 × 期权标记价格) + 期权标记价格 + 强制平仓费率 × 指数价格] × ABS (仓位数量)



示例 1

假设交易者卖出 1 BTC 的 BTC-USDT-Options,并持有此空仓。BTC 指数价格为 $30,000,期权标记价格为 $300。 

 

此空仓的仓位维持保证金为 1,260 USDT。计算方式如下: 

仓位维持保证金 = [Max (3% × 30,000, 3% × 300) + 300 + 0.2% × 30,000] × ABS (−1) = 1,260 USDT

 

若交易者账户中仅持有此仓位,保证金余额为 $10,000,则按 1,260/10,000 计算得出账户维持保证金率 (MM%) 为 12.6%。








起始保证金计算

账户起始保证金是账户订单起始保证金与账户仓位起始保证金之和。 

  • 账户订单起始保证金根据交易者下达的订单计算得出。

  • 账户仓位起始保证金则根据交易者账户中所持的仓位计算得出。

 

与计算 MM 的方式类似,只有空头仓位具有仓位 IM



公式

账户起始保证金率 (IM%) = 账户起始保证金 / 保证金余额 × 100%

账户起始保证金 = 账户订单起始保证金 + 账户仓位起始保证金




账户订单起始保证金计算

账户订单起始保证金 = Sum (订单起始保证金)

 

按以下四个交易类型计算订单起始保证金:

  • 开仓买入

  • 开仓卖出

  • 买入平多

  • 卖出平仓 



开仓买入

买入期权的订单起始保证金等于权利金加上手续费。



公式

订单起始保证金 = 权利金 + 手续费

  • 权利金 = 订单数量 × 订单价格

  • 手续费 = Min (Taker 费率 × 指数价格, 订单价格中的最大交易占比 × 订单价格) × 订单数量



示例 2

假设交易者 A 下单买入 1 BTC 的 BTC-31JUN22-30000-C,订单价格为 $300,BTC 指数价格为 $30,000。

 

此订单的起始保证金为 309 USDT。计算方式如下: 

订单起始保证金 = 300 + 9 = 309 USDT

  • 权利金 = 1 × 300 = 300 USDT

  • 手续费 = Min (0.03% × 30,000, 7% × 300) × 1 = 9 USDT



开仓卖出

由于使用了保证金,卖出期权的订单起始保证金将高于买入期权的订单起始保证金。若订单成交,则期权仓位的起始保证金趋近于该仓位的维持保证金。



公式

订单起始保证金 = Max (订单起始保证金’, 仓位维持保证金) + 手续费 − 权利金

  • 订单起始保证金’ = [Max (最大起始保证金系数 × 指数价格 − OTM 数量, 最小起始保证金系数 × 指数价格) + Max (订单价格, 标记价格)] × 订单数量 

  • 看涨期权 OTM 数量 = Max (0, 行权价 − 指数价格) 

  • 看跌期权 OTM 数量 = Max (0, 指数价格 − 行权价) 

  • 权利金 = ABS (订单数量) × 订单价格

  • 手续费 = Min (Taker 费率 × 指数价格, 订单价格中的最大交易占比 × 订单价格) × 订单数量



示例 3

假设交易者 B 下单卖出 1 BTC 的 BTC-USDT-Options,订单价格为 $350,BTC 指数价格以及期权标记价格分别为 $30,000 和 $300。 

 

此订单的起始保证金为 2,009 USDT。计算方式如下:

订单起始保证金 = Max ([Max (0.10 × 30,000 − 1,000, 0.05 × 30,000) + Max (350, 300)] × 1, 1,260) + 9 − 350 = 2,009 USDT

  • OTM 数量 = 31,000 − 30,000 = 1,000 USDT

  • 权利金 = 1 × 350 = 350 USDT

  • 手续费 = Min (0.03% × 30,000, 7% × 350) × 1 = 9 USDT




买入平多

买入期权平空仓时,通常不占用任何订单起始保证金。但是,若平仓时解锁的保证金不够支付权利金,则将占用订单起始保证金。



公式

订单起始保证金 = Max (0 , 权利金 + 手续费 − 订单起始保证金’)

  • 订单起始保证金’ = 订单数量 / 仓位数量 × Min (保证金余额 / 账户仓位起始保证金, 100%) × 仓位起始保证金 

  • 权利金 = 订单数量 × 期权订单价格

  • 手续费 = 订单数量 × Min (Taker × 指数, 订单价格中的最大交易占比 × 期权订单价格)



示例 4

假设交易者 A 只持有 2 BTC 的 BTC-USDT-Options 空仓,相关参数如下: 

 

保证金余额: 10,000 USDT

账户仓位起始保证金: 2,000 USDT

仓位维持保证金: 800 USDT

 

交易者 A 打算平半仓,并下达买入订单以 $350 的价格平 1 BTC 的仓。BTC 指数价格以及期权标记价格分别为 $30,000 和 $300。

 

此订单的起始保证金为 0 USDT。计算方式如下:

订单起始保证金 = Max (0 , 350 − 1,000 + 9) = 0 USDT

  • 订单起始保证金’ = 1/2 × Min (10,000 / 2,000, 100%) × 2,000 = 1,000 USDT

  • 权利金 = 1 × 350 = 350 USDT

  • 手续费 = 1 ×Min (0.03% × 30,000, 7% × 350) × 1 = 9 USDT



卖出平仓

卖出期权平多仓时,订单起始保证金根据对比仓位维持保证金与平仓时收取的权利金计算得出。



公式

  • 订单起始保证金 = MAX (0, 手续费 + 仓位维持保证金 − 权利金)

  • 权利金 = ABS (订单数量) × 期权订单价格

  • 手续费 = ABS (订单数量) × Min (Taker × 指数, 订单价格中的最大交易占比 × 期权订单价格)



示例 5

假设交易者 B 只持有 2 BTC 的 BTC-USDT-Options 多仓,相关参数如下: 

 

保证金余额:10,000 USDT

账户仓位起始保证金:2,000 USDT

仓位维持保证金:800 USDT

 

交易者 A 希望平仓一半仓位,并下达卖单,以 $350 平仓 1 BTC。 BTC 指数价格和期权标记价格分别为 $30,000 和 $300。

 

此订单的起始保证金为 59 USDT。计算方式如下:

订单起始保证金 = MAX (0, 9 + 400 − 350) = 59 USDT

  • 仓位维持保证金 = 1/2 × 800 = 400 USDT

  • 权利金 = 1 × 350 = 350 USDT

  • 手续费 = 9 USDT




账户仓位起始保证金计算

这与仓位维持保证金的计算方法类似,但持有空仓需要起始保证金。 



公式

账户仓位起始保证金率 (IM%) = 账户仓位起始保证金 / 保证金余额 × 100%

账户仓位起始保证金 = Sum (仓位起始保证金)

仓位起始保证金 = Max (仓位起始保证金’, 仓位维持保证金) 

  • 仓位起始保证金’ = [Max (最大起始保证金系数 × 指数价格 − OTM 数量, 最小起始保证金系数 × 指数价格) + Max (仓位均价, 期权标记价格)] × ABS (仓位数量)

  • 看涨期权 OTM 数量 = Max (0, 行权价 − 指数价格) 

  • 看跌期权 OTM 数量 = Max (0, 指数价格 − 行权价) 



示例 6

假设交易者 A 卖出 1 BTC 的 BTC-USDT-Options 并持有空仓。相关参数如下: 

 

BTC 指数价格: $30,000

期权标记价格: $300

开仓均价: $350

保证金余额:10,000 USDT

 

该空头仓位的仓位 IM 为 2,350 USDT。 计算方式如下:

  • 账户仓位起始保证金率 (IM%) = 2,350/10,000 = 23.5%

  • 账户仓位起始保证金 = 2,350 USDT

  • 仓位起始保证金 = Max (2,350, 1260) = 2,350 USDT

  • 仓位起始保证金’= [Max (0.10 × 30,000 − 1,000, 0.05 × 30,000) + Max (350, 300)] × 1 = 2,000 + 350 = 2,350 USDT

  • 仓位维持保证金 = 1,260 USDT(请参看示例 1 的计算方法

  • 看涨期权 OTM 数量 = Max (0, 31,000 − 30,000) = 1,000 USDT






系数表

标的资产的各项参数详情如下:

 

BTC

ETH

SOL

XRP

MNT

DOGE

维持保证金系数

3%

5%

3%

10%

10%

10%

最大起始保证金系数

10%

10%

15%

20%

20%

20%

最小起始保证金系数

5%

5%

10%

13%

13%

13%

订单价格中的最大交易占比

7%

强制平仓费率 

0.2%

Taker 费率

0.03%

 

注:

— 在全仓保证金模式下,当买方下单时,溢价和交易手续费将作为保证金部分。 订单完成后,初始保证金将根据订单金额进行调整,并从现金余额中扣除。

— 在组合保证金模式下,订单成交不会占用起始保证金。

反向下单:如在平仓时选择了只减仓功能,订单金额最高仅限为仓位金额。

反向下单:如在平仓时未选只减仓功能,则订单金额不限于仓位金额。在这种情况下,则需分别计算平仓和开仓时的订单起始保证金。

这篇文章有帮助吗?