本页由机器翻译。英文原文为权威版本。 阅读英文版
跳转到主要内容

标准保证金

标准保证金是一种仅限期权的保证金模式,使用简单的逐仓位公式来计算保证金要求。每个仓位和未成交订单都独立评估,不进行跨保证金计算或组合抵消。

交易品种:标准保证金账户只能持有期权。此模式不支持现货抵押品和永续合约。在主网 Alpha 阶段,组合保证金对普通用户不开放。

期权卖出准入:在主网 Alpha 期间,标准保证金账户的期权卖出可能受到限制。如果卖出功能已启用,未列入白名单的账户将共享平台级净空头名义价值上限。您可以通过 /risk/limits 查看当前上限和剩余额度。在适用情况下,减少现有空头仓位的买入订单,以及同一期权合约各腿净额为零的 RFQ,仍然允许执行。

概念模型

标准保证金遵循以下原则:

  1. 仅限期权 - 此模式仅支持期权交易。不支持现货抵押品或永续合约。
  2. 期权多头全额支付 - 当您买入期权时,需预先支付全部权利金。无需额外保证金。
  3. 期权空头受管控并计收保证金 - 卖出期权需要与现货价格和价值状态成比例的保证金。部分账户还可能受到平台级共享空头上限的限制。
  4. 权利金即时流转 - 买入(BUY)立即扣除您的现金,卖出(SELL)立即计入您的现金。
  5. 未成交订单锁定资金 - 买入订单预留权利金,卖出订单增加保证金要求。
  6. 无组合抵消 - 即使看涨期权空头和看跌期权空头相互对冲,两者的保证金也不会相互抵减。

资金流转图

现金余额起始资本+ UPNL权益总账户价值持仓IM为持仓保留保留未结订单IM为订单保留保留权利金保留为买单锁定锁定可用资本可自由使用余额图例已保留已锁定可用

可用资金是您可以用于新订单的资金。预留权利金会减少可用资金——尽管它在严格意义上不属于"保证金",但它是您为未成交买入订单承诺的现金。

定义

账户价值

Equity=Cash Balance+iUPNLi\text{Equity} = \text{Cash Balance} + \sum_i \text{UPNL}_i

其中:

  • 现金余额:来自充值、提现和已结算交易的已实现 USDC
  • 未实现盈亏:每个仓位的 (PmarkPentry)×Q(P_{\text{mark}} - P_{\text{entry}}) \times Q

保证金要求

Total IM=Position IM+Open Orders IM\text{Total IM} = \text{Position IM} + \text{Open Orders IM} Position IM=iIMishort\text{Position IM} = \sum_i \text{IM}_i^{\text{short}} MM=iMMishort\text{MM} = \sum_i \text{MM}_i^{\text{short}}

期权多头对保证金要求的贡献为(购买时已全额支付)。

注意:标准保证金账户不持有永续合约或现货抵押品,因此这些不会出现在保证金计算中。

可用资金

Available Capital=EquityPosition IMOpen Orders IMPremium Reserved\text{Available Capital} = \text{Equity} - \text{Position IM} - \text{Open Orders IM} - \text{Premium Reserved}

这对应 API 响应中的 initial_margin 字段(超额初始保证金)。

公式

期权空头初始保证金

对于每个期权空头仓位:

IMper-contract=max(αSOTM,βS)\text{IM}_{\text{per-contract}} = \max(\alpha \cdot S - \text{OTM}, \beta \cdot S) Position IM=Q×IMper-contract\text{Position IM} = |Q| \times \text{IM}_{\text{per-contract}}

其中:

  • α=0.15\alpha = 0.15(15% 现货比例)
  • β=0.10\beta = 0.10(10% 下限比例)
  • OTM\text{OTM} = 虚值金额:
    • 看涨期权:max(0,KS)\max(0, K - S)(看涨期权为虚值 (OTM) 时为正,为实值 (ITM) 时为零)
    • 看跌期权:max(0,SK)\max(0, S - K)(看跌期权为虚值 (OTM) 时为正,为实值 (ITM) 时为零)
  • SS = 当前标的资产价格(ETH、BTC 等)
  • KK = 行权价
  • Q|Q| = 仓位规模的绝对值

示例:做空 10 张 ETH 看涨期权,行权价 4000,ETH 现货价 3800:

OTM=max(0,40003800)=200Base IM=0.15×3800200=370Floor IM=0.10×3800=380IMper-contract=max(370,380)=380Position IM=10×380=3,800 USDC\begin{aligned} \text{OTM} &= \max(0, 4000 - 3800) = 200 \\ \text{Base IM} &= 0.15 \times 3800 - 200 = 370 \\ \text{Floor IM} &= 0.10 \times 3800 = 380 \\ \text{IM}_{\text{per-contract}} &= \max(370, 380) = 380 \\ \text{Position IM} &= 10 \times 380 = 3{,}800 \text{ USDC} \end{aligned}

期权空头维持保证金

MMper-contract=γS\text{MM}_{\text{per-contract}} = \gamma \cdot S Position MM=Q×MMper-contract\text{Position MM} = |Q| \times \text{MM}_{\text{per-contract}}

其中:

  • γ=0.08\gamma = 0.08(看涨期权和看跌期权均为 8%)

示例:同样做空 10 张看涨期权:

MMper-contract=0.08×3800=304Position MM=10×304=3,040 USDC\begin{aligned} \text{MM}_{\text{per-contract}} &= 0.08 \times 3800 = 304 \\ \text{Position MM} &= 10 \times 304 = 3{,}040 \text{ USDC} \end{aligned}

未成交订单核算

未成交订单对保证金的影响因买卖方向而异

买入订单(权利金预留)

当您下达期权买入订单时,权利金会被立即锁定

Premium Reserved=i(Pi×Qiremaining)(针对所有未成交买入订单)\text{Premium Reserved} = \sum_i (P_i \times Q_i^{\text{remaining}}) \quad \text{(针对所有未成交买入订单)}

该权利金从您的可用资金中扣除:

Available Capital=EquityPosition IMOpen Orders IMPremium Reserved\text{Available Capital} = \text{Equity} - \text{Position IM} - \text{Open Orders IM} - \text{Premium Reserved}

要点:买入订单锁定现金,但不增加仓位初始保证金(因为多头保证金为零)。

卖出订单(假设性仓位初始保证金)

当您下达期权卖出订单时,系统会将其视为您已持有空头仓位

Open Orders IM=IM(positions+open SELLs)IM(positions)\text{Open Orders IM} = \text{IM}(\text{positions} + \text{open SELLs}) - \text{IM}(\text{positions})

交易所假设您所有的卖出订单均已成交并计算保证金,然后减去当前仓位保证金。其差值即为未成交订单初始保证金。

要点:卖出订单增加保证金要求,但不锁定现金。

订单成交时

订单成交后:

  • 买入成交:预留权利金减少,仓位增加(多头保证金为零)
  • 卖出成交:未成交订单初始保证金减少,仓位增加(保证金要求从"未成交订单"转移到"仓位")

由于保证金已提前计入,净变化通常很小。

订单取消时

  • 取消买入订单:预留权利金立即减少,资金释放
  • 取消卖出订单:未成交订单初始保证金立即减少,保证金释放

恒等式

以下恒等式必须始终成立:

权益构成

Equity=Cash+iUPNLi\text{Equity} = \text{Cash} + \sum_i \text{UPNL}_i

保证金层级

Position IMMM0\text{Position IM} \geq \text{MM} \geq 0

初始保证金始终不低于维持保证金。

期权多头保证金

Long option positionIM contribution=0\text{Long option position} \Rightarrow \text{IM contribution} = 0

多头已全额支付,无需保证金。

可用资金计算

Available Capital=EquityPosition IMOpen Orders IMPremium Reserved\text{Available Capital} = \text{Equity} - \text{Position IM} - \text{Open Orders IM} - \text{Premium Reserved} Available Capital0(由订单准入机制强制执行)\text{Available Capital} \geq 0 \quad \text{(由订单准入机制强制执行)}

权利金预留总和

Premium Reserved=i(Pi×Qiremaining)(针对所有未成交买入订单)\text{Premium Reserved} = \sum_i (P_i \times Q_i^{\text{remaining}}) \quad \text{(针对所有未成交买入订单)}

未成交订单初始保证金非负性

Open Orders IM0\text{Open Orders IM} \geq 0

不能为负(未成交订单不会产生"负保证金")。

降低风险的交易始终允许

Closing positionOrder admitted even if Equity<Total IM\text{Closing position} \Rightarrow \text{Order admitted even if Equity} < \text{Total IM}

降低风险的交易可绕过初始保证金检查,帮助您避免强制平仓。

完整示例

示例 1:买入多头及权利金预留

初始状态:

  • 现金余额:5,000 USDC
  • 无现有仓位
  • 权益:5,000 USDC

**操作 1:**下达买入订单,10 张 ETH-4000-C,每张 150 USDC

计算:

Premium for order = 150 × 10 = 1,500 USDC
Premium Reserved = 1,500 USDC
Position IM = 0 (no positions yet)
Open Orders IM = 0 (BUY orders don't add to this)
Available Capital = 5,000 - 0 - 0 - 1,500 = 3,500 USDC

**结果:**订单被接受。您有 3,500 USDC 可用于新订单。

**操作 2:**尝试再下达一个买入订单,30 张 ETH-4000-C,每张 150 USDC

计算:

Premium for new order = 150 × 30 = 4,500 USDC
Total Premium Reserved = 1,500 + 4,500 = 6,000 USDC
Available Capital = 5,000 - 0 - 0 - 6,000 = -1,000 USDC

结果:订单被拒绝——资金不足。您需要至少 6,000 USDC 现金才能同时下达这两个订单。

**操作 3:**第一个订单以 150 USDC 成交

成交后状态:

Cash Balance = 5,000 - 1,500 = 3,500 USDC (premium paid)
Position: Long 10 ETH-4000-C @ 150 entry, mark 150
Unrealized P&L = (150 - 150) × 10 = 0
Equity = 3,500 + 0 = 3,500 USDC
Position IM = 0 (longs have zero margin)
Premium Reserved = 0 (order filled)
Available Capital = 3,500 - 0 - 0 - 0 = 3,500 USDC

示例 2:卖出空头及初始保证金影响

初始状态:

  • 现金余额:10,000 USDC
  • 无现有仓位
  • ETH 现货价:3,800 USDC

**操作 1:**下达卖出订单,5 张 ETH-4000-C,每张 200 USDC

计算:

首先,计算假设性空头仓位保证金:

Spot = 3,800, Strike = 4,000
OTM = max(0, 4,000 - 3,800) = 200
Base IM = 0.15 × 3,800 - 200 = 370
Floor IM = 0.10 × 3,800 = 380
Per-Contract IM = max(370, 380) = 380
Hypothetical Position IM = 5 × 380 = 1,900 USDC

保证金明细:

Position IM = 0 (no filled positions)
Open Orders IM = 1,900 - 0 = 1,900 USDC
Premium Reserved = 0 (SELL orders don't lock cash)
Available Capital = 10,000 - 0 - 1,900 - 0 = 8,100 USDC

**结果:**订单被接受。您的未成交卖出订单需要 1,900 USDC 保证金。

**操作 2:**订单以 200 USDC 成交

成交后状态:

Cash Balance = 10,000 + 1,000 = 11,000 USDC (premium received: 200 × 5)
Position: Short 5 ETH-4000-C @ 200 entry, mark 200
Unrealized P&L = (200 - 200) × (-5) = 0
Equity = 11,000 + 0 = 11,000 USDC
Position IM = 1,900 USDC (now in positions, not open orders)
Open Orders IM = 0
Premium Reserved = 0
Available Capital = 11,000 - 1,900 - 0 - 0 = 9,100 USDC

**观察:**由于收到权利金,可用资金从 8,100 增加到 9,100(+1,000)。保证金要求(1,900)从"未成交订单初始保证金"转移到"仓位初始保证金",但总要求保持不变。