Account Details
Portfolio Margin Scenarios
These are the scenarios used when computing portfolio margin. All regular scenarios have dampening 1. Entries are of the form (Spot Shock (%), Volatility Shock).[New!] Skew Rails
V2’s PM2 evaluated two skew scenarios (one linear, one abs). V3 evaluates four — each skew shape in both directions — and aggregates them per expiry rather than per portfolio.
All four are evaluated at zero spot shock. The skew loss is decoupled across expiries: for each expiry the worst rail is taken independently, and only the negative per-expiry results are summed:
Formula
Tail Scenarios
These are the tail scenarios, which apply large spot shocks with non-trivial dampening. All are evaluated with volatility shocked up. Pairs are of the form (spot shock (%), dampening factor).Volatility Shocks
These parameters govern the shocked IVs used when computing portfolio margin.Contingency Margin
These parameters govern the contingency margin accounting for possibilities not encoded in the spot and IV shocks.Discounting
These parameters govern how long and short sub-portfolios are discounted.Forward Contingency
These parameters govern the forward contingency, which accounts for forward basis movements against the trader.
The two spot scenarios used for the basis contingency are the smallest magnitude spot-up scenario and the smallest magnitude spot-down scenario, both with IV static:
Initial Margin and Oracle Contingency
These govern how initial margin is defined, and the circumstances where it increases due to stablecoin depegs or low data confidence.Skew Shock Parameters
Risk Cancellation
Risk cancelling collateral has its spot exposure shocked together with the universe’s derivatives, rather than simply being haircut. A token is risk cancelling only in the universe that hosts its currency’s derivatives; everywhere else it is plain collateral at a wider haircut.Collateral Haircuts
PM expresses collateral credit as a deduction: a long balance is creditedvalue x (1 - MM_LONG) towards maintenance margin and value x (1 - IM_LONG) towards initial margin. Both numbers below are totals, not increments.
Cells are IM haircut / MM haircut. A dash means the universe does not accept that token, which is a 100% haircut.
(RC) marks a risk cancelling row. Every non-marked row is plain collateral.
