Skip to content

Commit 7f787b7

Browse files
Martin Sjogrenjenkins
authored andcommitted
Merge remote-tracking branch 'origin/master' into martin_docs1
1 parent fde1792 commit 7f787b7

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

Docs/UserGuide/tradedata/callableswap.tex

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
\subsubsection{Callable Swap}\label{ss:callable_swap}
22

33
The \lstinline!CallableSwapData! node is the trade data container for the \emph{CallableSwap} trade type. A Callable Swap is a
4-
two-legged swap that can be cancelled at predefined dates by one of the counterparties. A Callable Swap must have two legs,
5-
one fixed and one floating, each described by a \lstinline!LegData! trade component sub-node as described in section
6-
\ref{ss:leg_data}. There must be at least one full coupon period after the exercise date for European
7-
Callable Swaps, and after the last exercise date for Bermudan and American Callable Swaps. The \lstinline!CallableSwapData! node also contains an \lstinline!OptionData! node which describes
4+
swap that can be cancelled at predefined dates by one of the counterparties. A Callable Swap must have at least one leg, each leg described by a \lstinline!LegData! trade component sub-node as described in section
5+
\ref{ss:leg_data}.
6+
7+
There must be at least one full coupon period after the exercise date for European Callable Swaps, and after the last exercise date for Bermudan and American Callable Swaps.
8+
9+
The \lstinline!CallableSwapData! node also contains an \lstinline!OptionData! node which describes
810
the exercise dates and specifies which party holds the call right, see \ref{ss:option_data}. An example structure of a
911
\lstinline!CallableSwapData! node is shown in Listing \ref{lst:callableswap_data}.
1012

@@ -58,5 +60,7 @@ \subsubsection{Callable Swap}\label{ss:callable_swap}
5860
underlying Swap. A Callable Swap must have at least one leg on the underlying Swap, but can have multiple legs,
5961
i.e. multiple \lstinline!LegData! nodes. The LegType elements must be of types \emph{Floating}, \emph{Fixed} or
6062
\emph{Cashflow}. All legs must have the same \lstinline!Currency!.
63+
64+
Note that the direction of the legs, determined by the \lstinline!Payer! tag, is like for a Swap, from the perspective of the party to the trade. I.e. unlike for a Swaption where the direction of the legs is from the perspective of the party that is long.
6165

6266
\end{itemize}

0 commit comments

Comments
 (0)