MVA with forward SIMM
Incremental MVA for a new trade in about a minute
Reported by the client · Forward SIMM, ISDA SIMM · 14 billion deltas per run · incremental MVA in about a minute · training, then enablement · major bank
How AAD training, then XAD in a major bank's own pricers, made forward SIMM at every initial-margin date practical, with incremental MVA for a new trade in about a minute.
Margin valuation adjustment needs initial margin projected forward: the full ISDA SIMM sensitivity set at every future margin date of every scenario. For a major bank that meant 14 billion deltas per run across 100 netting sets. By bumping, one full revaluation per risk factor, the run was out of reach, and the desk could not price the MVA of a new trade before quoting.
Xcelerit started with AAD training for the bank's quant developers on their own pricers, then built AAD into those pricers with XAD, using code generation on the repeated valuations. The forward sensitivities now run at every margin date, validated against bumping, and the desk gets incremental MVA for a new trade in about a minute. The bank runs the code under an XAD Enterprise subscription.
- Challenge
- Forward ISDA SIMM: 14 billion deltas per run across 100 netting sets
- What we did
- AAD training, then AAD enablement: XAD with code generation in the bank's pricers
- How it was checked
- Against bumping of the same forward SIMM sensitivities on a representative netting set, same paths and dates
Client-reported outcome. Exact figures are in the case study PDF, on request.
“Forward SIMM at every margin date used to be something we approximated. Now it is 14 billion deltas a run, and the MVA of a new trade comes back in about a minute.”Head of Margin Analytics, Major bank
More on Regulation and XVA
- Case studySA-CVA capital sensitivities with AADHow AAD with XAD in a tier-one bank's own CVA code computed every MAR50 sensitivity: the capital run from over two days of grid time to about an hour.
- Case studyFRTB standardised approach sensitivities ahead of go-liveHow AAD with XAD in a European bank's own pricers took the FRTB standardised-approach sensitivities from about 8 hours of compute to under 1 on the same grid, ahead of go-live.
- Case studyWhole-book XVA sensitivities with AADHow AAD with XAD in a global investment bank's own XVA code gave every first-order sensitivity across 8,000 netting sets: from days to about an hour on the existing grid.