Skip to content

Commit 1d75d94

Browse files
Martin Sjogrenjenkins
authored andcommitted
docs: added support for American exercise style for Swaption and Callable Swap
1 parent 23306d5 commit 1d75d94

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Docs/UserGuide/tradedata/swaption.tex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ \subsubsection{Swaption}
99
Supported swaption exercise styles are \emph{European}, \emph{Bermudan}, \emph{American}. Swaptions of all exercise styles can have an arbitrary number of legs, with
1010
each leg represented by a \lstinline!LegData! sub-node. Cross currency swaptions are not supported for either exercise style, i.e. the Currency element must
1111
have the same value for all \lstinline!LegData! sub-nodes of a swaption. There must be at least one full coupon period after the exercise date for European
12-
Swaptions, and after the last exercise date for Bermudan Swaptions. See Table \ref{tab:swaption_requirements} for further details on requirements for
12+
Swaptions, and after the last exercise date for Bermudan and American Swaptions. See Table \ref{tab:swaption_requirements} for further details on requirements for
1313
swaptions.\\
1414
\vspace{5mm}
1515
The structure of an example \lstinline!SwaptionData! node of a European swaption is shown in Listing
@@ -59,8 +59,8 @@ \subsubsection{Swaption}
5959
\hline
6060
& \bfseries{A Swaption requires:} \\ \hline
6161
\lstinline!OptionData! & One \lstinline!OptionData! sub-node \\ \hline
62-
\lstinline!Style! & \emph{Bermudan} or \emph{European}\\ \hline
63-
\lstinline!ExerciseDates! & \emph{European} swaptions can only have one \lstinline!ExerciseDate! child element. \\ \hline
62+
\lstinline!Style! & \emph{Bermudan} or \emph{European} or \emph{American}\\ \hline
63+
\lstinline!ExerciseDates! & \emph{European} swaptions can only have one \lstinline!ExerciseDate! child element. \emph{American} swaptions must have two \lstinline!ExerciseDate! child elements. \emph{Bermudan} swaptions must have at least two \lstinline!ExerciseDate! child elements, or a Rules or Dates based exercise schedule. \\ \hline
6464
\lstinline!LegData! & At least one \lstinline!LegData! sub-node \\ \hline
6565
\lstinline!Currency! & The same currency for all \lstinline!LegData! sub-nodes.\\ \hline
6666
\lstinline!LegType! & Allowed types are \emph{Cashflow}, \emph{Fixed} or \emph{Floating}. Floating coupons can be (capped / floored) Ibor, (capped / floored) compounded or averaged OIS, or BMA/SIFMA. Standalone options (nakedOption = true) are not allowed, neither are local OIS cap/floors. \\ \hline
@@ -93,7 +93,7 @@ \subsubsection{Swaption}
9393

9494
\item \lstinline!OptionType![Optional]: This flag is optional for swaptions, and even if set, has no impact. Whether a swaption is a payer or receiver swaption is determined by the Payer flags on the legs of the underlying swap.
9595

96-
\item \lstinline!Style!: The exercise style of the Swaption. The allowable values are \emph{European}, \emph{Bermudan} or \emph{American}. Note that \emph{American} exercise style isn't supported, and if set to \emph{American}, it will behave as \emph{Bermudan} exercise style.
96+
\item \lstinline!Style!: The exercise style of the Swaption. The allowable values are \emph{European}, \emph{Bermudan} or \emph{American}.
9797

9898
\item \lstinline!NoticePeriod![Optional]: The notice period defining the date (relative to the exercise date) on which the exercise
9999
decision has to be taken. If not given the notice period defaults to \emph{0D}, i.e. the notice date is identical to the
@@ -142,7 +142,7 @@ \subsubsection{Swaption}
142142
\item \lstinline!ExerciseFeeSettlementConvention![Optional]: The roll convention used to compute the exercise fee settlement date from
143143
the exercise date. Defaults to \emph{Unadjusted} if not given. Allowable values: See Table \ref{tab:convention} Roll Convention.
144144

145-
\item An \lstinline!ExerciseDates! node where for \emph{European} style swaptions exactly one \lstinline!ExerciseDate! date element must be given. \emph{Bermudan} style swaptions can have \lstinline!ExerciseDate! elements given directly (at least two \lstinline!ExerciseDate! elements must be given), or Rules or Dates based exercise dates. See Listings \ref{lst:bermudan_swaption_exercisedates}, \ref{lst:bermudan_swaption_rules} and \ref{lst:bermudan_swaption_dates}.
145+
\item An \lstinline!ExerciseDates! node where for \emph{European} style swaptions exactly one \lstinline!ExerciseDate! date element must be given, and for \emph{American} style swaptions exactly two \lstinline!ExerciseDate! date element must be given, defining the start and the end of the American exercise period. \emph{Bermudan} style swaptions can have \lstinline!ExerciseDate! elements given directly (at least two \lstinline!ExerciseDate! elements must be given), or Rules or Dates based exercise dates. See Listings \ref{lst:bermudan_swaption_exercisedates}, \ref{lst:bermudan_swaption_rules} and \ref{lst:bermudan_swaption_dates}.
146146

147147

148148
\begin{listing}[H]

0 commit comments

Comments
 (0)