标准保证金是一种仅限期权的保证金模式,使用简单的逐仓位公式来计算保证金要求。每个仓位和未成交订单都独立评估,不进行跨保证金计算或组合抵消。
交易品种:标准保证金账户只能持有期权。此模式不支持现货抵押品和永续合约。在主网 Alpha 阶段,组合保证金对普通用户不开放。
期权卖出准入:在主网 Alpha 期间,标准保证金账户的期权卖出可能受到限制。如果卖出功能已启用,未列入白名单的账户将共享平台级净空头名义价值上限。您可以通过 /risk/limits 查看当前上限和剩余额度。在适用情况下,减少现有空头仓位的买入订单,以及同一期权合约各腿净额为零的 RFQ,仍然允许执行。
概念模型
标准保证金遵循以下原则:
- 仅限期权 - 此模式仅支持期权交易。不支持现货抵押品或永续合约。
- 期权多头全额支付 - 当您买入期权时,需预先支付全部权利金。无需额外保证金。
- 期权空头受管控并计收保证金 - 卖出期权需要与现货价格和价值状态成比例的保证金。部分账户还可能受到平台级共享空头上限的限制。
- 权利金即时流转 - 买入(BUY)立即扣除您的现金,卖出(SELL)立即计入您的现金。
- 未成交订单锁定资金 - 买入订单预留权利金,卖出订单增加保证金要求。
- 无组合抵消 - 即使看涨期权空头和看跌期权空头相互对冲,两者的保证金也不会相互抵减。
资金流转图
可用资金是您可以用于新订单的资金。预留权利金会减少可用资金——尽管它在严格意义上不属于"保证金",但它是您为未成交买入订单承诺的现金。
账户价值
Equity=Cash Balance+i∑UPNLi
其中:
- 现金余额:来自充值、提现和已结算交易的已实现 USDC
- 未实现盈亏:每个仓位的 (Pmark−Pentry)×Q
保证金要求
Total IM=Position IM+Open Orders IM
Position IM=i∑IMishort
MM=i∑MMishort
期权多头对保证金要求的贡献为零(购买时已全额支付)。
注意:标准保证金账户不持有永续合约或现货抵押品,因此这些不会出现在保证金计算中。
可用资金
Available Capital=Equity−Position IM−Open Orders IM−Premium Reserved
这对应 API 响应中的 initial_margin 字段(超额初始保证金)。
期权空头初始保证金
对于每个期权空头仓位:
IMper-contract=max(α⋅S−OTM,β⋅S)
Position IM=∣Q∣×IMper-contract
其中:
- α=0.15(15% 现货比例)
- β=0.10(10% 下限比例)
- OTM = 虚值金额:
- 看涨期权:max(0,K−S)(看涨期权为虚值 (OTM) 时为正,为实值 (ITM) 时为零)
- 看跌期权:max(0,S−K)(看跌期权为虚值 (OTM) 时为正,为实值 (ITM) 时为零)
- S = 当前标的资产价格(ETH、BTC 等)
- K = 行权价
- ∣Q∣ = 仓位规模的绝对值
示例:做空 10 张 ETH 看涨期权,行权价 4000,ETH 现货价 3800:
OTMBase IMFloor IMIMper-contractPosition IM=max(0,4000−3800)=200=0.15×3800−200=370=0.10×3800=380=max(370,380)=380=10×380=3,800 USDC
期权空头维持保证金
MMper-contract=γ⋅S
Position MM=∣Q∣×MMper-contract
其中:
- γ=0.08(看涨期权和看跌期权均为 8%)
示例:同样做空 10 张看涨期权:
MMper-contractPosition MM=0.08×3800=304=10×304=3,040 USDC
未成交订单核算
未成交订单对保证金的影响因买卖方向而异:
买入订单(权利金预留)
当您下达期权买入订单时,权利金会被立即锁定:
Premium Reserved=i∑(Pi×Qiremaining)(针对所有未成交买入订单)
该权利金从您的可用资金中扣除:
Available Capital=Equity−Position IM−Open Orders IM−Premium Reserved
要点:买入订单锁定现金,但不增加仓位初始保证金(因为多头保证金为零)。
卖出订单(假设性仓位初始保证金)
当您下达期权卖出订单时,系统会将其视为您已持有空头仓位:
Open Orders IM=IM(positions+open SELLs)−IM(positions)
交易所假设您所有的卖出订单均已成交并计算保证金,然后减去当前仓位保证金。其差值即为未成交订单初始保证金。
要点:卖出订单增加保证金要求,但不锁定现金。
订单成交时
订单成交后:
- 买入成交:预留权利金减少,仓位增加(多头保证金为零)
- 卖出成交:未成交订单初始保证金减少,仓位增加(保证金要求从"未成交订单"转移到"仓位")
由于保证金已提前计入,净变化通常很小。
订单取消时
- 取消买入订单:预留权利金立即减少,资金释放
- 取消卖出订单:未成交订单初始保证金立即减少,保证金释放
恒等式
以下恒等式必须始终成立:
权益构成
Equity=Cash+i∑UPNLi
保证金层级
Position IM≥MM≥0
初始保证金始终不低于维持保证金。
期权多头保证金
Long option position⇒IM contribution=0
多头已全额支付,无需保证金。
可用资金计算
Available Capital=Equity−Position IM−Open Orders IM−Premium Reserved
Available Capital≥0(由订单准入机制强制执行)
权利金预留总和
Premium Reserved=i∑(Pi×Qiremaining)(针对所有未成交买入订单)
未成交订单初始保证金非负性
Open Orders IM≥0
不能为负(未成交订单不会产生"负保证金")。
降低风险的交易始终允许
Closing position⇒Order admitted even if Equity<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)从"未成交订单初始保证金"转移到"仓位初始保证金",但总要求保持不变。