Skip to content

Commit 9b5aa2d

Browse files
committed
QPR-13719 update docs, fix salvage parameter while at it
1 parent 41747b9 commit 9b5aa2d

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

Docs/UserGuide/parameterisation/ore.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ \subsubsection{Simulation and Model Calibration}
348348
<Parameter name="cptyCubeFile">cptyCube.csv.gz</Parameter>
349349
<Parameter name="storeSurvivalProbabilities">Y</Parameter>
350350
<Parameter name="storeCreditStateNPVs">8</Parameter>
351-
<Parameter name="salvageCorrelationMatrix">true</Parameter>
351+
<Parameter name="cubeNpvOverlay">true</Parameter>
352352
</Analytic>
353353
</Analytics>
354354
\end{minted}
@@ -369,6 +369,8 @@ \subsubsection{Simulation and Model Calibration}
369369
cube for post processing in the context of some Dynamic Initial Margin and Variation Margin models. And finally, the
370370
key `store survival probabilities' (Y or N) controls whether survival probabilities on simulation dates are stored in the
371371
cube for post processing in the context of Dynamic Credit XVA calculation.
372+
Key 'cubeNpvOverlay' is optional and defaults to false. If true, all raw npv cube entries are corrected by the
373+
difference of the T0 npv from the pricing analytic and the T0 npv from the simulation npv.
372374

373375
\medskip
374376
To use AMC simulation the simulation setup needs the additional elements shown in \ref{lst:ore_amc_simulation}

Docs/UserGuide/parameterisation/simulation.tex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ \subsubsection{Model}\label{sec:sim_model}
121121
<BootstrapTolerance>0.0001</BootstrapTolerance>
122122
<Measure>LGM</Measure><!-- Choices: LGM, BA -->
123123
<Discretization>Exact</Discretization>
124+
<SalvagingAlgorithm>Spectral</SalvagingAlgorithm>
124125
<!-- ... -->
125126
</CrossAssetModel>
126127
\end{minted}
@@ -139,6 +140,8 @@ \subsubsection{Model}\label{sec:sim_model}
139140
testing purposes or if more sophisticated component models are used). If {\em Euler} is used, you should consider
140141
setting TimeStepsPerYear (see above) to a large enough value.
141142

143+
The SalvagingAlgorithm tag specifies the preprocessing of the input correlation matrix (None, Spectral, Hypersphere, LowerDiagonal, Higham). Optional, defaults to None.
144+
142145
\medskip
143146

144147
Each interest rate model is specified by a block as follows

0 commit comments

Comments
 (0)