Skip to main content

Scenario Grid

Mobile Testnet Parameters

The scenario grid parameters on this page are subject to change during Mobile Testnet. Final values will be determined through backtesting and real-world calibration. Do not hardcode these values in trading systems.

The scenario grid is the core of Portfolio Margin. It defines a set of hypothetical market shocks, and your margin requirement is the worst-case loss across all of them.

This page provides an interactive calculator so you can see how different positions behave under each scenario.


Interactive Calculator

Select a position type, adjust DTE and IV, and see the PnL for each scenario. The worst-case scenario (red ring) determines your margin requirement.

Position:
Days to Expiry30d
1d90d
Current IV60%
20%120%
-8.3-3.1+0.2-3.1+0.0+1.4+4.5+5.5+4.2-5.7+7.1-5.3+2.8+4.3-11.5+3.1-11.4-40%-25%-12%-8%-4%+0%+4%+8%+12%+25%+40%-15%+0%+25%+35%+45%+55%+70%+90%Spot ShockVol Shock (multiplicative)Core (13)Tail (4, weighted)
Worst Scenario
#T2
Spot +25%, Vol +55%
Worst Loss
$-11.47
per $100 notional
Margin Required (IM)
$11.47
= max(0, -worst loss)
View all scenario PnLs as table
#SpotVolWeightPnLDescription
T2+25%+55%0.6$-11.47Massive rally with high vol expansion. 60% weighted.
T4+40%+70%0.35$-11.45Extreme rally with vol explosion. 35% weighted.
1+12%+35%1$-8.34Rally with vol expansion. Tests short call exposure.
10+12%+0%1$-5.68Strong rally, vol unchanged. Tests upside delta exposure.
12+8%+25%1$-5.25Rally with moderate vol increase. Bullish excitement.
2+8%+0%1$-3.12Moderate rally, vol unchanged. Pure directional move up.
4+0%+35%1$-3.11Flat spot, vol spike. Tests pure vega exposure.
5+0%+0%1+$0.00No change. Baseline scenario, captures theta decay.
3+4%-15%1+$0.15Small rally with vol compression. Calm grind higher.
6+0%-15%1+$1.36Flat spot, vol crush. Tests short vega benefit.
13-8%+35%1+$2.78Selloff with vol spike. Fear-driven move down.
T3-40%+90%0.35+$3.07Black swan crash. Near-doubled vol. 35% weighted.
9-12%+45%1+$4.18Sharp selloff with major vol spike. Crash-like dynamics.
T1-25%+70%0.6+$4.31Severe crash with extreme vol spike. 60% weighted.
7-4%-15%1+$4.45Small dip with vol compression. Unusual but possible.
8-8%+0%1+$5.51Moderate selloff, vol unchanged. Pure directional move down.
11-12%+0%1+$7.08Sharp selloff, vol unchanged. Tests downside delta exposure.

How the Grid Works

Each scenario applies two simultaneous shocks:

  1. Spot shock: The underlying price moves up or down by a fixed percentage
  2. Vol shock: Implied volatility scales by a multiplicative factor

The system reprices every position in your portfolio under each scenario using Black-Scholes, then records the portfolio PnL. Your margin is the largest loss across all scenarios.

IM=max(0,min(PnL1,PnL2,,PnL17))\text{IM} = \max(0, -\min(\text{PnL}_1, \text{PnL}_2, \ldots, \text{PnL}_{17}))

Why multiplicative vol shocks?

Vol shocks are multiplicative, not additive. A "+35% vol shock" means IV is multiplied by 1.35, not that 35 percentage points are added.

This matters because the same absolute vol change has very different significance at different IV levels. A 35-point increase from 40% IV (to 75%) is dramatic. From 100% IV (to 135%), it is more modest in relative terms. Multiplicative shocks scale proportionally.


Core Scenarios (13)

These scenarios cover the most likely stress events. All have a weight of 1.0, meaning the full PnL is used.

#SpotVolRationale
1+12%+35%Rally with vol expansion
2+8%0%Moderate rally, vol unchanged
3+4%-15%Small rally, vol compression
40%+35%Flat spot, vol spike
50%0%No change (baseline)
60%-15%Flat spot, vol crush
7-4%-15%Small dip, vol compression
8-8%0%Moderate selloff, vol unchanged
9-12%+45%Sharp selloff with vol spike
10+12%0%Strong rally, vol unchanged
11-12%0%Sharp selloff, vol unchanged
12+8%+25%Rally with moderate vol increase
13-8%+35%Selloff with vol spike

Design principles

Asymmetric vol response: Down moves get larger vol increases than up moves. This reflects real market behavior: crashes cause vol to spike harder than rallies.

  • Spot -12% gets +45% vol (scenario 9) vs Spot +12% gets +35% vol (scenario 1)
  • Spot -8% gets +35% vol (scenario 13) vs Spot +8% gets +25% vol (scenario 12)

Correlation is built in: The grid does not need a separate correlation model. The asymmetric vol shocks encode the spot-vol correlation directly.

Vol-only scenarios: Scenarios 4-6 test what happens when IV moves without a spot change. This captures vega risk in isolation.


Tail Scenarios (4)

Extreme scenarios that test for rare but severe events. These use partial PnL weighting to avoid over-penalizing positions that would only lose money in true black swan events.

#SpotVolWeightEffective PnL
T1-25%+70%0.6060% of raw loss
T2+25%+55%0.6060% of raw loss
T3-40%+90%0.3535% of raw loss
T4+40%+70%0.3535% of raw loss

Why partial weighting?

Without weighting, tail scenarios would dominate margin requirements for almost every position. A -40% spot shock would require enormous margin even for well-hedged portfolios.

Partial weighting says: "We care about tail risk, but we do not require you to fully margin against a 40% crash." The 0.35 weight on T3/T4 means only 35% of the calculated loss counts toward margin.

Suppose you hold a short ATM call on $100 spot. Under tail scenario T3 (spot -40%, vol +90%):

  • Shocked spot: $60
  • Shocked IV: base IV x 1.90
  • The call is now deep OTM, worth very little
  • Raw PnL: might be +$8 (the short call lost value, which is good for you)

But if you had a short put instead:

  • The put is now deep ITM at 60vs60 vs 100 strike
  • Raw PnL: -$35
  • Weighted PnL: -35x0.35=35 x 0.35 = -12.25

The weighting reduces the margin impact of this extreme scenario from 35to35 to 12.25.


Position Behavior Across the Grid

Different position types have characteristic "worst scenarios." Understanding these patterns helps you anticipate your margin requirements.

Short Calls

Worst case: up + vol up

  • Most margin comes from scenarios 1, 10, 12 (spot up)
  • Tail scenario T2 (+25% spot) or T4 (+40%) can dominate
  • Vol increases make it worse (call value rises with vol)
  • Scenarios 8, 9, 11 (spot down) are favorable

Short Puts

Worst case: down + vol up

  • Most margin comes from scenarios 9, 11, 13 (spot down)
  • Tail scenario T1 (-25%) or T3 (-40%) dominates
  • Asymmetric vol shocks make downside scenarios worse
  • Scenarios 1, 2, 10 (spot up) are favorable

Bull Call Spread

Reduced margin from natural hedge

  • Short leg offsets long leg in most scenarios
  • Worst case is usually spot down (both legs expire worthless)
  • Max loss is capped at spread width minus premium
  • Significant margin reduction vs naked short call

Short Straddle

Worst case: large move in either direction

  • Tail scenarios dominate (T1-T4 all hurt)
  • Worst is usually T3 or T1 (deep crash with huge vol spike)
  • Call and put partially offset, but not enough in tails
  • Vol-only scenarios (4, 6) test vega exposure

Scenario Grid vs Standard Margin

AspectScenario Grid (Portfolio)Per-Position (Standard)
CalculationReprice all positions under 17 scenariosFixed formula per position
Hedging creditAutomatic: offsets reduce worst-case lossNone: each position margined independently
Vol sensitivityExplicit: vol shocks test vega riskImplicit: built into premium-based formulas
Tail riskWeighted tail scenarios (T1-T4)Not modeled
ComplexityMore complex, more accurateSimpler, more conservative
💡

The scenario grid does not "know" about position types or strategies. It does not check if you have a spread or a straddle. It simply reprices everything under each scenario and records the PnL. Hedging benefits emerge naturally from the math.


Safety Add-ons

The scenario grid alone may understate risk in certain edge cases. Two safety mechanisms address this:

1. Minimum Margin Floor

A percentage-of-notional floor for net short option positions, per underlying. Even if the scenario grid shows minimal risk, short options always require some minimum margin.

See Margin Floor for the formula and parameters.

2. Short-Dated Gamma Kicker

Extra margin for options expiring within 48 hours. Near expiry, gamma accelerates rapidly, and the scenario grid's discrete shocks may underestimate the true risk of sharp moves.

The final margin is:

IM=max(Scanning Risk,Floor)+Gamma Kicker\text{IM} = \max(\text{Scanning Risk}, \text{Floor}) + \text{Gamma Kicker}

See Also