Skip to content

Commit 629b8dd

Browse files
Martin Sjogrenjenkins
authored andcommitted
clarified how ExerciseData works for Swaptions and CallableSwaps
1 parent 105767c commit 629b8dd

1 file changed

Lines changed: 24 additions & 7 deletions

File tree

Docs/UserGuide/tradedata/swaption.tex

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ \subsubsection{Swaption}
105105
\item \lstinline!NoticeConvention![Optional]: The roll convention used to compute the notice date from the exercise date. Defaults to
106106
\emph{Unadjusted} if not given. Allowable values: See Table \ref{tab:convention} Roll Convention.
107107

108-
\item \lstinline!Settlement!: Delivery Type. The allowable values are \emph{Cash} or \emph{Physical}.
108+
\item \lstinline!Settlement!: Delivery Type. The allowable values are \emph{Cash} or \emph{Physical}. Note that for TradeType \emph{CallableSwap} only \emph{Physical} is allowed.
109109

110110
\item \lstinline!SettlementMethod![Optional]: Specifies the method to calculate the settlement amount for Swaptions and CallableSwaps. Allowable values: \emph{PhysicalOTC}, \emph{PhysicalCleared}, \emph{CollateralizedCashPrice}, \emph{ParYieldCurve}. Defaults to \emph{ParYieldCurve} if Settlement is \emph{Cash} and defaults to \emph{PhysicalOTC} if Settlement is \emph{Physical}.
111111

@@ -148,12 +148,29 @@ \subsubsection{Swaption}
148148

149149
Allowable values: See section \ref{ss:premiums}
150150

151-
\item \lstinline!ExerciseData! [Optional]: Marks the swaption as exercised. The effective date is the next exercise date
152-
greater or equal the given date in ExerciseData. For a cash-settled swaption, the price given in ExerciseData
153-
represents the cash settlement amount. It is paid according to the PaymentData: If an explicit list of dates is given,
154-
the payment takes place on the next date following the effective exercise date. If the payment data is rules-based,
155-
the payment date is derived from the effective exercise date using the given calendar, lag and convention (only
156-
``Exercise'' is allowed in the RelativeTo field).
151+
\item An \lstinline!ExerciseData! [Optional] node where one \lstinline!Date! element is given, and one \lstinline!Price! element can optionally also be given. See Listing \ref{lst:exercise_data}
152+
153+
This node marks the Swaption as exercised. If the \lstinline!ExerciseData! node is omitted it is assumed the Swaption has not been exercised.
154+
155+
The effective exercise date is the next \lstinline!ExerciseDate! in the \lstinline!ExerciseDates! node
156+
greater or equal the given \lstinline!Date! in \lstinline!ExerciseData!.
157+
158+
For a cash-settled Swaption, the \lstinline!Price! given in \lstinline!ExerciseData!
159+
represents the cash settlement amount. It is paid according to the \lstinline!PaymentData! node: If an explicit list of payment dates is given, the payment takes place on the next date following the effective exercise date. If the \lstinline!PaymentData! is rules-based, the payment date is derived from the effective exercise date using the given calendar, lag and convention.
160+
161+
\begin{listing}[H]
162+
\begin{minted}[fontsize=\footnotesize]{xml}
163+
<ExerciseData>
164+
<Date>2023-09-03</Date>
165+
<Price>112000</Price>
166+
</ExerciseData>
167+
\end{minted}
168+
\caption{ExerciseData to mark a Swaption or CallableSwap as exercised}
169+
\label{lst:exercise_data}
170+
\end{listing}
171+
172+
\item A \lstinline!PaymentData! [Optional] node can be added which defines dates or rules-based settlement date(s) for cash-settled Swaptions. Note that if rules-based, only \emph{Exercise} is allowed in the \lstinline!RelativeTo! field for Swaptions. See \lstinline!PaymentData! in \ref{ss:option_data}
173+
157174

158175
\end{itemize}
159176

0 commit comments

Comments
 (0)