Skip to content

Commit 7014cca

Browse files
committed
Merge remote-tracking branch 'jerry/master' into QPR-11658
2 parents 7edc42d + c03cd49 commit 7014cca

1 file changed

Lines changed: 26 additions & 5 deletions

File tree

Docs/UserGuide/parameterisation/curveconfig.tex

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ \subsubsection{Swaption Volatility Structures}
101101
\subsubsection{FX Volatility Structures}
102102

103103
Listings \ref{lst:fxoptionvol_configuration_atm}, \ref{lst:fxoptionvol_configuration_smile_vv},
104-
\ref{lst:fxoptionvol_configuration_smile_delta}, \ref{lst:fxoptionvol_configuration_smile_bfrr},
104+
\ref{lst:fxoptionvol_configuration_smile_delta}, \ref{lst:fxoptionvol_configuration_smile_bfrr}, \ref{lst:fxoptionvol_configuration_smile_absolute},
105105
\ref{lst:fxoptionvol_configuration_atm_triangulated} shows examples of FX volatility structure configurations.
106106

107107
\begin{longlisting}
@@ -189,6 +189,27 @@ \subsubsection{FX Volatility Structures}
189189
\label{lst:fxoptionvol_configuration_smile_bfrr}
190190
\end{longlisting}
191191

192+
\begin{longlisting}
193+
\begin{minted}[fontsize=\footnotesize]{xml}
194+
<FXVolatility>
195+
<CurveId>USDJPY</CurveId>
196+
<CurveDescription />
197+
<Dimension>Smile</Dimension>
198+
<SmileType>Absolute</SmileType>
199+
<SmileInterpolation>Cubic</SmileInterpolation>
200+
<Expiries>1M,3M,6M,1Y,2Y,3Y,10Y</Expiries>
201+
<FXSpotID>FX/USD/JPY</FXSpotID>
202+
<FXForeignCurveID>Yield/USD/USD1D</FXForeignCurveID>
203+
<FXDomesticCurveID>Yield/JPY/JPY-IN-USD</FXDomesticCurveID>
204+
<DayCounter>A365</DayCounter>
205+
<Calendar>US,JP</Calendar>
206+
<Conventions>USD-JPY-FXOPTION</Conventions>
207+
</FXVolatility>
208+
\end{minted}
209+
\caption{FX option volatility configuration Smile / Absolute vols}
210+
\label{lst:fxoptionvol_configuration_smile_absolute}
211+
\end{longlisting}
212+
192213
\begin{longlisting}
193214
\begin{minted}[fontsize=\footnotesize]{xml}
194215
<FXVolatility>
@@ -208,15 +229,15 @@ \subsubsection{FX Volatility Structures}
208229

209230
The meaning of each of the elements in Listings \ref{lst:fxoptionvol_configuration_atm},
210231
\ref{lst:fxoptionvol_configuration_smile_vv}, \ref{lst:fxoptionvol_configuration_smile_delta},
211-
\ref{lst:fxoptionvol_configuration_smile_bfrr}, \ref{lst:fxoptionvol_configuration_atm_triangulated} is given below.
232+
\ref{lst:fxoptionvol_configuration_smile_bfrr}, \ref{lst:fxoptionvol_configuration_smile_absolute}, \ref{lst:fxoptionvol_configuration_atm_triangulated} is given below.
212233

213234
\begin{itemize}
214235
\item CurveId: Unique identifier of the FX volatility structure
215236
\item CurveDescription [Optional]: A description of the volatility structure, may be left blank.
216237
\item Dimension: Distinguishes at-the-money volatility curves from volatility surfaces. An `ATMTriangulated' value
217238
denotes a curve triangulated from two other surfaces.\\ Allowable values: {\tt ATM, Smile, ATMTriangulated}
218239
\item SmileType [Optional]: Required field in case of Dimension {\tt Smile}, otherwise it can be omitted. \\ Allowable
219-
values: {\tt VannaVolga} as per (Castagna \& Mercurio - 2006), {\tt Delta}, {\tt BFRR}, with default value {\tt
240+
values: {\tt VannaVolga} as per (Castagna \& Mercurio - 2006), {\tt Delta}, {\tt BFRR}, {\tt Absolute}, with default value {\tt
220241
VannaVolga} if left blank.
221242
\item SmileInterpolation [Optional]: Smile interpolation method applied, required field in case of Dimension {\tt
222243
Smile}, otherwise it can be omitted. \\ Allowable values:
@@ -225,11 +246,11 @@ \subsubsection{FX Volatility Structures}
225246
blank. VannaVolga1/VannaVolga2 refer to the first/second approximation in (eq. 13) and (eq. 14) of the reference
226247
above.
227248
\item {\tt Linear} or {\tt Cubic} in case of SmileType {\tt Delta} or {\tt BFRR} with default {\tt Linear} for SmileType
228-
Delta and {\tt Cubic} for SmileType BFRR if left blank
249+
Delta and {\tt Cubic} for SmileType BFRR and Absolute if left blank
229250
\end{itemize}
230251
\item Expiries: Option expiries in period form. A wildcard may also be used. In the wildcard case, it will look for any
231252
matching quotes provided in the loader, and construct the curve from these. This is currently only supported for {\tt
232-
ATM} or {\tt Delta} or {\tt BFRR} curves.
253+
ATM} or {\tt Delta} or {\tt BFRR} or {\tt Absolute} curves.
233254
\item Deltas [Optional]: Strike grid, required in case of SmileType {\tt Delta} \\ Allowable values: {\tt ATM, *P, *C},
234255
see example in Listing \ref{lst:fxoptionvol_configuration_smile_delta}
235256
\item SmileDelta [Optional]: Strike grid for SmileType {\tt VannaVolga} and {\tt BFRR}, defaults to 25 for VannaVolga

0 commit comments

Comments
 (0)