P&L across SPX moves
Each name moves by its beta × the SPX move. IV unchanged.
Every number below is computed from the one ledger on the Positions tab. Hedges you book land in the same ledger, so their effect shows up everywhere at once.
Each name moves by its beta × the SPX move. IV unchanged.
Instant shock at today's date.
Delta in share-equivalents (an option contract is 100, an ES future 50 × SPX, MES 5 × SPX).
Edit a quote and the whole book reprices. Quantities are signed: negative means short.
SPX is an index: hold it through options or ES/MES futures.
Illustrative quotes. Beta is versus SPX; IV in vol points.
Templates become individual legs priced with Black–Scholes. Each leg keeps its own expiry and IV.
Each hedge is proposed first with its before and after numbers. Booking it adds a real position to the ledger, which you can remove later.
Shares to a delta target. SPX uses MES futures.
ATM options to a gamma target.
Offset beta dollars with futures or SPY.
Monte Carlo over the whole book. One market factor drives every name through its beta, plus each name's own noise, so the names move together the way their betas say.
The whole book is repriced at every cell. Columns are SPX moves; rows are IV shifts or days forward.
Cells show the signed value. Loss is rust and gain is green, and both carry a sign so the colour is never the only cue.
Searches whole-contract quantities of an index future and an ATM option together. It minimises a weighted sum of beta dollars, gamma, vega, CVaR and trading cost, each measured against the unhedged book.
Set the weights and press “Find hedge”. The search runs in your browser on 2,000 simulated paths.
European Black–Scholes with a flat risk-free rate and no dividends. Each leg keeps its own days to expiry and IV, and a strategy is stored as its individual legs. Delta and gamma are in share-equivalents, vega is dollars per vol point and theta is dollars per calendar day.
Beta dollars are Σ Δ·S·β. ES (50 × SPX) and MES (5 × SPX) are booked as futures at the SPX level, with no basis, roll, margin or cash flows modelled. A one-point SPX rise pays 50 per ES contract.
A one-factor model: the market factor has SPX's IV, and each name's log return is β·market + own noise, with the noise sized so total volatility matches the name's IV. Paths have zero drift. Options are repriced with the time left at the horizon, holding IV constant. POP is the share of paths with a gain, CVaR 95 is the average loss over the worst 5% of paths, and Sortino is mean P&L over downside deviation at the horizon (target 0, not annualised).
Coordinate search on whole contracts, starting from no hedge and halving the step size. Every candidate is scored on the same simulated paths, so differences between candidates are not sampling noise. The objective terms are relative to the unhedged book, where 1.0 means "unchanged".
Educational tool. Not investment advice.