You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
using a minimal portfolio of four forwards and two options referencing WTI and Gold.
1941
1943
The essential results are in {\tt npv.csv} and {\tt sensitivity.csv}.
1942
1944
1943
-
The second run determined by {\tt ore\_wti.xml} demonstrates Commodity exposure simulation for a single Commodity Forward, with the usual results, exposure reports and graphs.
1945
+
The second run determined by {\tt ore\_wti.xml} demonstrates Commodity exposure simulation for a portfolio including a
1946
+
\begin{itemize}
1947
+
\item Commodity Forward
1948
+
\item Commodity Swap
1949
+
\item European Commodity Option
1950
+
\item Commodity Average Price Option
1951
+
\item Commodity Swaption
1952
+
\end{itemize}
1953
+
with the usual results, exposure reports and graphs.
Within each CommoditySchwartz section, the interpretation of elements is as follows:
4325
4338
4326
4339
\begin{itemize}
4327
-
\item {\tt Currency: } Currency of denomination
4328
-
\item {\tt CalibrationType: } Choose between {\em Bootstrap}, {\em BestFit} and {\em None}.
4329
-
\item {\tt Sigma/Calibrate: } Flag to enable/disable calibration of this particular parameter
4330
-
\item {\tt Sigma/InitialValue: } Initial value of the constant parameter
4331
-
\item {\tt Kappa/Calibrate: } Flag to enable/disable calibration of this particular parameter
4332
-
\item {\tt Kappa/InitialValue: } Initial value of the constant parameter
4333
-
\item {\tt CalibrationOptions: } Choice of calibration instruments by expiry and strike, strikes can be empty (implying the default, ATMF options), or explicitly specified (in terms of commodity prices as absolute strike values).
4340
+
\item {\tt Currency: } Currency of denomination
4341
+
\item {\tt CalibrationType:} Choose between {\em BestFit} and {\em None}. The choice {\em None} will deactivate calibration as usual. {\em BestFit} will attempt to set the model parameter(s) such that the error in matching calibration instrument prices is minimised. The option {\em Bootstrap} is not available here because the model parameters are not time-dependent and the model's degrees of freedom in general do not suffice to perfectly match the calibration instrument prices.
4342
+
\item {\tt Sigma/Calibrate:} Flag to enable/disable calibration of this particular parameter
4343
+
\item {\tt Sigma/InitialValue:} Initial value of the constant parameter
4344
+
\item {\tt Kappa/Calibrate:} Flag to enable/disable calibration of this particular parameter
4345
+
\item {\tt Kappa/InitialValue:} Initial value of the constant parameter
4346
+
\item {\tt CalibrationOptions:} Choice of calibration instruments by expiry and strike, strikes can be empty (implying the default, ATMF options), or explicitly specified (in terms of commodity prices as absolute strike values).
4347
+
\item {\tt DriftFreeState[Optional]:} Boolean to switch between the two implementations of the state variable, see appendix. By default this is set to {\tt false}.
4334
4348
\end{itemize}
4335
4349
4336
-
Note that calibration to Commodity options is not implemented yet, the simulation is based on the initial parameter values provided.
4337
-
4338
4350
\medskip
4339
4351
Finally, the instantaneous correlation structure is specified as follows.
0 commit comments