HomeDocumentationAPI Reference
Log In
Documentation

[Pending] Updated Standard Margin

These are due to go live by 20 Aug 2026.

Account Details

These parameters govern the size of standard margin subaccounts and whether or not they can borrow against supported base assets.

ParameterContract VariableValueRangeDescription
BORROW_ENABLEDborrowingEnabledTRUE[TRUE, FALSE]If TRUE, standard margined subaccounts can enter into a negative cash balance by borrowing against their base asset.
maxAccountSizemaxAccountSize64No boundsThis represents the maximum number of assets (options, base asset, cash, perpetuals) that can be held by a single standard margined subaccount.

Delta-1 Margin Parameters

These govern the margin requirements for delta-1 instruments (base assets and perpetual futures).

ParameterContract VariableETHBTCSOLHYPEXRPZECXAUTADACCRangeDescription
PERP_REQ_MMPerpMarginRequirements.mmPerpReq0.050.050.0670.080.0670.100.080.150.10[0.0, 1.0]The percentage of the spot price per perpetual contract required to be posted for maintenance margin.
PERP_REQ_IMPerpMarginRequirements.imPerpReq0.0660.0660.0770.100.100.150.100.200.15(0.0, 1.0]The percentage of the spot price per perpetual contract required to be posted for initial margin.

Perpetual-only markets (no options listed) all share the same requirements:

ParameterContract VariableBNBDOGELINKDescription
PERP_REQ_MMPerpMarginRequirements.mmPerpReq0.0670.0670.067As above, for maintenance margin.
PERP_REQ_IMPerpMarginRequirements.imPerpReq0.100.100.10As above, for initial margin.

Collateral Discounts

BASE_DISCOUNT is the credit given to a base asset for maintenance margin; BASE_DISCOUNT_SCALE scales it for initial margin, so the effective initial margin discount is the product of the two.

AssetBASE_DISCOUNT (baseMargin.marginFactor)BASE_DISCOUNT_SCALE (baseMargin.IMFactor)Effective IM discount
ETH0.80.93750.75
wstETH0.80.90.72
weETH0.70.780.546
BTC0.750.930.6975
cbBTC0.750.930.6975
LBTC0.70.850.595
hemiBTC0.60.920.552
SOL0.650.930.6045
jitoSOL0.650.870.5655
HYPE0.60.91670.55
kHYPE0.60.83330.50
fXRP0.60.920.552
cbADA0.550.910.5005
XAUT0.80.93750.75
DRV0.150.660.099
USDT0.980.9790.9594
PYUSD0.9250.920.851
USDe0.850.94120.80
deUSD0.850.930.7905
AUSD0.850.880.748
sUSDe0.80.8750.70

Isolated Option Margin Parameters

These parameters govern the margin requirement for isolated short option positions.

ParameterContract VariableETH/BTC/XAUTSOLHYPE/XRPADA/ZEC/CCDescription
SHORT_OPTION_IM_MAXOptionMarginParams.maxSpotReq0.150.240.30.35The maximum percentage of the spot price required as additional initial margin for a short call/put. Examples provided at the end of Standard Margin.
SHORT_OPTION_IM_MINOptionMarginParmas.minSpotReq0.130.180.250.3The minimum percentage of the spot price required as additional initial margin for a short call/put.
CALL_MMOptionMarginParmas.mmCallSpotReq0.090.140.180.2A constant percentage of the spot price required as additional maintenance margin for a short call.
PUT_MMOptionMarginParmas.mmPutSpotReq0.090.140.180.2A constant percentage of the spot price required as additional maintenance margin for a short put.
PUT_MTMOptionMarginParmas.mmPutMTMReq0.090.140.180.2A constant percentage of the put's mark-to-market value required as additional maintenance margin for a short put.
MTM_OFFSETOptionMarginParams.mmOffsetScale1.051.051.051.05A scaling of the mark-to-market value of the put used to compute initial margin.

Spread Margin Parameters

These parameters govern the margin requirements for sub-portfolios with naked short calls and spreads.

ParameterContract VariableETH/BTC/XAUTSOLHYPE/XRPADA/ZEC/CCRangeDescription
UNPAIRED_SCALE_IMOptionMarginParams.unpairedIMScale1.21.251.31.3[1.01, 3.0]A large percentage of the forward price per "naked" short call per expiry is added to the offset initial margin.
UNPAIRED_SCALE_MMOptionMarginParams.unpairedMMScale1.11.21.251.25[1.01, 3.0]As above but for maintenance margin.

Stablecoin Margin Parameters

These control the extra initial margin requirements when USDC (the designated cash asset) depegs.

ParameterContract VariableAll marketsRangeDescription
DEPEG_FACTORDepegParams.depegFactor2.0[0, 10]Each short option and perpetual held by the subaccount attracts extra initial margin that scales with DEPEG_FACTOR and the difference between the USDC price and a given threshold.
USDC_THRESHOLDDepegParams.threshold0.99[0.0, 1.05]Value of USDC beneath which extra depeg contingency will begin to be added.

Confidence Margin Parameters

These control the extra initial margin requirements when any of the data feeds have low confidence.

ParameterContract VariableAll markets and collateralRangeDescription
CONFIDENCE_SCALEOracleContingencyParams.OCFactor1.0[0, 2.0]Percentage of the spot price per short option, base or perpetual contract added to the initial margin requirements.
THRESHOLD_CONFIDENCEOracleContingencyParams.perpThreshold OracleContingencyParams.optionThreshold OracleContingencyParams.baseThreshold0.55[0, 1.0]Value of the confidence beneath which extra IM is added.

Open Interest Caps

Open interest caps on options, base and perpetual instruments, as configured for the standard manager.

MarketUNDERLYING_OI_CAP (baseAsset.totalPositionCap)OPTION_OI_CAP (option.totalPositionCap)PERP_OI_CAP (perp.totalPositionCap)
ETH6,0002,000,000250,000
BTC320100,00012,000
SOL5,000500,000500,000
HYPE700,0005,000,0001,000,000
XRPN/A10,000,0005,000,000
ZECN/A10,00020,000
XAUT2505,0005,000
ADAN/A80,000,00030,000,000
CCN/A10,000,0007,000,000

Caps are set per manager, so the portfolio margin managers' caps for the same market can differ — see Portfolio Manager.

Fees

These are fees charged by the managers on the protocol layer.

ParameterContract VariableAll marketsRangeDescription
SPOT_FACTORmanager.OIFeeRateBPS0.7 (70%)[0, 5.0]Percentage of the spot price charged when the trade increases the open interest.
MIN_OI_FEEminOIFee$500 USDC[0, 10,000]Minimum fee charged when open interest is increased.

Did this page help you?