Files | |
file | averageonindexedcoupon.cpp [code] |
file | averageonindexedcoupon.hpp [code] |
coupon paying the weighted average of the daily overnight rate | |
file | averageonindexedcouponpricer.cpp [code] |
file | averageonindexedcouponpricer.hpp [code] |
Pricer for average overnight indexed coupons. | |
file | blackaveragebmacouponpricer.cpp [code] |
file | blackaveragebmacouponpricer.hpp [code] |
black average bma coupon pricer for capped / floored BMA coupons | |
file | blackovernightindexedcouponpricer.cpp [code] |
file | blackovernightindexedcouponpricer.hpp [code] |
black coupon pricer for capped / floored ON indexed coupons | |
file | bondtrscashflow.cpp [code] |
file | bondtrscashflow.hpp [code] |
cashflow paying the total return of a bond | |
file | brlcdicouponpricer.cpp [code] |
file | brlcdicouponpricer.hpp [code] |
Coupon pricer for a BRL CDI coupon. | |
file | cappedflooredaveragebmacoupon.cpp [code] |
file | cappedflooredaveragebmacoupon.hpp [code] |
coupon paying a capped / floored average bma rate | |
file | cashflows.cpp [code] |
file | cashflows.hpp [code] |
additional cash-flow analysis functions | |
file | cashflowtable.cpp [code] |
file | cashflowtable.hpp [code] |
Cashflow table to store cashflow calculation results. | |
file | cmbcoupon.cpp [code] |
file | cmbcoupon.hpp [code] |
Constant Maturity Bond yield coupon. | |
file | commoditycashflow.cpp [code] |
file | commoditycashflow.hpp [code] |
Some data and logic shared among commodity cashflows. | |
file | commodityindexedaveragecashflow.cpp [code] |
file | commodityindexedaveragecashflow.hpp [code] |
Cash flow dependent on the average commodity spot price or future's settlement price over a period. If settled in a foreign currency (domestic: currency on which the underlying curve is traded, foreing: settlement currency) the FX is applied day by day. This approach cannot be appied to averaged underlying curves. | |
file | commodityindexedcashflow.cpp [code] |
file | commodityindexedcashflow.hpp [code] |
Cash flow dependent on a single commodity spot price or future's settlement price. | |
file | couponpricer.cpp [code] |
file | couponpricer.hpp [code] |
Utility functions for setting coupon pricers on legs. | |
file | cpicoupon.cpp [code] |
CPI leg builder extending QuantLib's to handle caps and floors. | |
file | cpicoupon.hpp [code] |
CPI leg builder extending QuantLib's to handle caps and floors. | |
file | cpicouponpricer.cpp [code] |
CPI CashFlow and Coupon pricers that handle caps/floors. | |
file | cpicouponpricer.hpp [code] |
CPI cash flow and coupon pricers that handle caps/floors using a CpiCapFloorEngine. | |
file | durationadjustedcmscoupon.cpp [code] |
file | durationadjustedcmscoupon.hpp [code] |
cms coupon scaled by a duration number | |
file | durationadjustedcmscoupontsrpricer.cpp [code] |
file | durationadjustedcmscoupontsrpricer.hpp [code] |
tsr coupon pricer for duration adjusted cms coupon | |
file | equitycoupon.cpp [code] |
file | equitycoupon.hpp [code] |
coupon paying the return on an equity | |
file | equitycouponpricer.cpp [code] |
file | equitycouponpricer.hpp [code] |
Pricer for equity coupons. | |
file | equitymargincoupon.cpp [code] |
file | equitymargincoupon.hpp [code] |
coupon paying the return on an equity | |
file | equitymargincouponpricer.cpp [code] |
file | equitymargincouponpricer.hpp [code] |
Pricer for equity margin coupons. | |
file | fixedratefxlinkednotionalcoupon.cpp [code] |
file | fixedratefxlinkednotionalcoupon.hpp [code] |
Coupon paying a fixed rate but with an FX linked notional. | |
file | floatingannuitycoupon.cpp [code] |
file | floatingannuitycoupon.hpp [code] |
Coupon paying a Libor-type index. | |
file | floatingannuitynominal.cpp [code] |
file | floatingannuitynominal.hpp [code] |
Nominal flow associated with a floating annuity coupon. | |
file | floatingratefxlinkednotionalcoupon.hpp [code] |
Coupon paying a Libor-type index but with an FX linked notional. | |
file | formulabasedcoupon.cpp [code] |
file | formulabasedcoupon.hpp [code] |
formula based coupon | |
file | fxlinkedcashflow.cpp [code] |
file | fxlinkedcashflow.hpp [code] |
An FX linked cashflow. | |
file | iborfracoupon.cpp [code] |
file | iborfracoupon.hpp [code] |
coupon representing an forward rate agreement | |
file | indexedcoupon.cpp [code] |
file | indexedcoupon.hpp [code] |
coupon with an indexed notional | |
file | jyyoyinflationcouponpricer.cpp [code] |
file | jyyoyinflationcouponpricer.hpp [code] |
Jarrow Yildrim (JY) pricer for capped or floored year on year (YoY) inflation coupons. | |
file | lognormalcmsspreadpricer.cpp [code] |
file | lognormalcmsspreadpricer.hpp [code] |
cms spread coupon pricer as in Brigo, Mercurio, 13.6.2, with extensions for shifted lognormal and normal dynamics as described in http://ssrn.com/abstract=2686998 | |
file | mcgaussianformulabasedcouponpricer.cpp [code] |
file | mcgaussianformulabasedcouponpricer.hpp [code] |
formula based coupon pricer | |
file | nonstandardcapflooredyoyinflationcoupon.cpp [code] |
file | nonstandardcapflooredyoyinflationcoupon.hpp [code] |
file | nonstandardinflationcouponpricer.cpp [code] |
file | nonstandardinflationcouponpricer.hpp [code] |
pricer for the generalized (nonstandard) yoy coupon the payoff of the coupon is: N * (alpha * I_t/I_s + beta) N * (alpha * (I_t/I_s - 1) + beta) with arbitrary s < t. In the regular coupon the period between s and t is hardcoded to one year. This pricer ignores any convexity adjustments in the YoY coupon. | |
file | nonstandardyoyinflationcoupon.cpp [code] |
file | nonstandardyoyinflationcoupon.hpp [code] |
capped floored coupon which generalize the yoy inflation coupon it pays: N * (alpha * I_t/I_s + beta) N * (alpha * (I_t/I_s - 1) + beta) with an arbitrary time s<t, instead of a fixed 1y offset | |
file | overnightindexedcoupon.cpp [code] |
file | overnightindexedcoupon.hpp [code] |
coupon paying the compounded daily overnight rate, copy of QL class, added includeSpread flag | |
file | quantocouponpricer.cpp [code] |
file | quantocouponpricer.hpp [code] |
quanto-adjusted coupon | |
file | scaledcoupon.hpp [code] |
Coupon / Cashflow paying scaled amounts. | |
file | strippedcapflooredcpicoupon.cpp [code] |
file | strippedcapflooredcpicoupon.hpp [code] |
strips the embedded option from cap floored cpi coupons | |
file | strippedcapflooredyoyinflationcoupon.cpp [code] |
file | strippedcapflooredyoyinflationcoupon.hpp [code] |
strips the embedded option from cap floored yoy inflation coupons | |
file | subperiodscoupon.cpp [code] |
file | subperiodscoupon.hpp [code] |
Coupon with a number of sub-periods. | |
file | subperiodscouponpricer.cpp [code] |
file | subperiodscouponpricer.hpp [code] |
Pricer for sub-period coupons. | |
file | trscashflow.cpp [code] |
file | trscashflow.hpp [code] |
cashflow paying the total return of an asset | |
file | yoyinflationcoupon.cpp [code] |
file | yoyinflationcoupon.hpp [code] |
file | zerofixedcoupon.cpp [code] |
file | zerofixedcoupon.hpp [code] |
Nominal flow associated with a floating annuity coupon. | |