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
Copy file name to clipboardExpand all lines: Docs/UserGuide/tradedata/bond.tex
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -60,7 +60,7 @@ \subsubsection{Bond}
60
60
An alphanumeric string of the form [CCY]-[INDEX]-[TERM]. CCY, INDEX and TERM must be separated by dashes (-). CCY and INDEX must be among the supported currency and index combinations. TERM must be an integer followed by D, W, M or Y. See Table \ref{tab:indices}.
61
61
62
62
For currencies without available ibor indices: \\
63
-
An alphanumeric string of the form [CCY]BENCHMARK-[CCY]-TERM, matching a benchmark curve set up in the market data configuration.
63
+
An alphanumeric string, matching a benchmark curve set up in the market data configuration in {\tt todaysmarket.xml} Yield curves section.
The example in folder {\tt Examples/Example\_18} computes NPVs and cash flow projections for a vanilla bond portfolio
2135
-
consisting of a range of bond products, in particular demonstrating amortisation features:
2135
+
consisting of a range of bond products, in particular demonstrating amortisation features. Also, pricing using a benchmark bond price curve (bond definitions in referencedata.xml) is demonstrated:
2136
2136
\begin{itemize}
2137
2137
\item fixed rate bond
2138
2138
\item floating rate bond linked to Euribor 6M
@@ -2143,6 +2143,7 @@ \subsection{Bonds and Amortisation Structures}% Example 18
2143
2143
\item bond with fixed annuity amortisation
2144
2144
\item bond with floating annuity amortisation (this example needs QuantLib 1.10 or higher to work, in particular the amount() method in the Coupon class needs to be virtual)
2145
2145
\item bond with fixed amount amortisation followed by percentage amortisation relative to previous notional
2146
+
\item fixed rate bond using a benchmark bond price curve instead of the benchmark yield curve
2146
2147
\end{itemize}
2147
2148
2148
2149
After running the example, the results of the computation can be found in the output files {\tt npv.csv} and {\tt
0 commit comments