Skip to content

Commit 2c0f71c

Browse files
NathanielVolfangojenkins
authored andcommitted
Update Example 44 in UserGuide
1 parent 1673a0b commit 2c0f71c

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

Docs/UserGuide/userguide.tex

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3284,7 +3284,7 @@ \subsection{ISDA SIMM Model}% Example 44
32843284

32853285
This example demonstrates the calculation of initial margin using ISDA's Standard Initial Margin Model (SIMM) based on a provided
32863286
sensitivity file in ISDA's Common Risk Interchange Format (CRIF).
3287-
ORE covers all SIMM versions since inception to date, i.e. 1.0, 1.1, 1.2, 1.3, 1.3.38, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.5A, 2.6 (=2.5.6).
3287+
ORE covers all SIMM versions since inception to date, i.e.\ 1.0, 1.1, 1.2, 1.3, 1.3.38, 2.0, 2.1, 2.2, 2.3, 2.4 (=2.3.8), 2.5, 2.5A, 2.6 (=2.5.6).
32883288
All versions have been tested against the respective ISDA SIMM model unit test suites and pass these tests.
32893289
Any new SIMM versions will be added with each ORE release.
32903290

@@ -3299,15 +3299,27 @@ \subsection{ISDA SIMM Model}% Example 44
32993299
\centerline{{\tt python run.py}}
33003300

33013301
\medskip
3302-
ORE will pick up the small example CRIF file in {\tt Input/crif.csv} (i.e. par sensitivities rebucketed and reformatted to match the ISDA CRIF template) and generate the resulting SIMM report in {\tt Output/simm.csv} for SIMM version 2.4 in this example. This report shows ISDA SIMM results with the usual breakdown by product class, risk class, margin type, bucket and SIMM "side" (IM to call or post).
3302+
ORE will pick up the small example CRIF file in {\tt Input/crif.csv} (i.e.\ par sensitivities rebucketed and reformatted to match the ISDA CRIF template) and generate the resulting SIMM report in a {\tt simm.csv} file.
3303+
This report shows ISDA SIMM results with the usual breakdown by product class, risk class, margin type, bucket and SIMM ``side'' (IM to call or post).
3304+
The SIMM calculation in this example is done for SIMM version 2.4 and 2.6, with MPoR 1d and 10d:
3305+
3306+
\begin{itemize}
3307+
\item SIMM 2.4, 1-day MPoR
3308+
\item SIMM 2.4, 10-day MPoR
3309+
\item SIMM 2.6, 1-day MPoR
3310+
\item SIMM 2.6, 10-day MPoR
3311+
\end{itemize}
33033312

33043313
\medskip
3305-
The relevant inputs in {\tt ore.xml} are
3314+
There are four input files -- {\tt ore\_SIMM2.4\_1D.xml}, {\tt ore\_SIMM2.4\_10D.xml}, {\tt ore\_SIMM2.6\_1D.xml}, {\tt ore\_SIMM2.6\_10D.xml} -- with corresponding folders in the {\tt Output/} directory.
3315+
The relevant inputs in the files are:
3316+
33063317
\begin{itemize}
33073318
\item SIMM version
33083319
\item name of the CRIF file to be loaded
33093320
\item calculation currency - this determines which Risk\_FX entries of the CRIF will be ignored in the SIMM calculation
33103321
\item result currency (optional) - currency of the resulting SIMM amounts in the report, by default equal to the calculation currency
3322+
\item MPoR horizon, in terms of days
33113323
\end{itemize}
33123324

33133325
The market data input and todays's market configuration required here is minimal - limited to FX rates for conversions from base/calculation currency into USD and into the result currency.

0 commit comments

Comments
 (0)