Skip to main content

Margin Floor

The margin floor ensures portfolios maintain minimum margin requirements even when hedged positions offset each other in scenario analysis.

Overview

Scenario-based margin can underestimate risk when:

  • Spreads appear perfectly hedged but have path-dependent risk
  • Gamma accelerates near expiry faster than discrete scenarios capture
  • Correlation assumptions break down during extreme moves

The floor acts as a backstop: a minimum margin that applies regardless of how favorable the scenario analysis looks.

How It Works

The margin floor is calculated as a percentage of spot notional for each net short option position:

Floor=floor_factor×S×Net Short Options\text{Floor} = \text{floor\_factor} \times S \times |\text{Net Short Options}|

The final margin requirement is:

Margin=max(Scenario Margin,Floor)+Gamma Kicker\text{Margin} = \max(\text{Scenario Margin}, \text{Floor}) + \text{Gamma Kicker}

Option Contingency

For each strike, we identify the net short position and apply the floor factor:

AssetFloor FactorDescription
BTC1.5%0.015 × spot per net short contract
ETH1.5%0.015 × spot per net short contract

Example: If you have 10 short BTC calls at strike 100,000 and 5 long BTC calls at strike 105,000, your net short is 5 contracts. With BTC at $100,000:

Floor=0.015×$100,000×5=$7,500\text{Floor} = 0.015 \times \$100{,}000 \times 5 = \$7{,}500

Even if scenario analysis shows lower risk due to the spread, margin cannot drop below $7,500.

Short-Dated Gamma Kicker

Options expiring within 48 hours receive additional margin to account for rapid gamma acceleration:

ParameterValue
Expiry threshold48 hours
Kicker factor1.0% of spot per short contract
Gamma Kicker=kicker_factor×S×Short OptionsT<48h\text{Gamma Kicker} = \text{kicker\_factor} \times S \times |\text{Short Options}_{T < 48h}|

This is additive. It applies on top of the floor or scenario margin, whichever is higher.

Parameters

ParameterDescriptionValue
option_floor_factorFloor % of notional for net shorts1.5%
gamma_kicker_factorExtra % for short-dated options1.0%
expiry_thresholdTime window for gamma kicker48 hours

Examples

Example 1: Short Strangle

Position: Short 1 BTC 90,000 put + Short 1 BTC 110,000 call Spot: $100,000

Net short options=2\text{Net short options} = 2 Floor=0.015×$100,000×2=$3,000\text{Floor} = 0.015 \times \$100{,}000 \times 2 = \$3{,}000

Even if the strangle shows minimal scenario risk (both options are OTM), margin is at least $3,000.

Example 2: Near-Expiry Position

Position: Short 5 BTC 100,000 calls expiring in 24 hours Spot: $100,000

Floor=0.015×$100,000×5=$7,500\text{Floor} = 0.015 \times \$100{,}000 \times 5 = \$7{,}500 Gamma Kicker=0.01×$100,000×5=$5,000\text{Gamma Kicker} = 0.01 \times \$100{,}000 \times 5 = \$5{,}000 Minimum Margin=$7,500+$5,000=$12,500\text{Minimum Margin} = \$7{,}500 + \$5{,}000 = \$12{,}500

Example 3: Hedged Spread

Position: Short 10 BTC 100,000 calls + Long 10 BTC 105,000 calls Spot: $100,000

Net short at 100,000 strike=10\text{Net short at 100,000 strike} = 10 Floor=0.015×$100,000×10=$15,000\text{Floor} = 0.015 \times \$100{,}000 \times 10 = \$15{,}000

The long 105,000 calls still reduce scenario risk, but they do not remove the floor on the short 100,000 strike bucket. Margin is the larger of scenario risk and the strike-bucket floor, plus any short-dated gamma kicker.


See also: