Files | |
| file | bondtrscashflow.hpp |
| cashflow paying the total return of a bond | |
| file | cappedflooredaveragebmacoupon.hpp |
| coupon paying a capped / floored average bma rate | |
| file | couponpricer.hpp |
| Utility functions for setting coupon pricers on legs. | |
| file | durationadjustedcmscoupon.hpp |
| cms coupon scaled by a duration number | |
| file | equitycoupon.hpp |
| coupon paying the return on an equity | |
| file | equitycouponpricer.hpp |
| Pricer for equity coupons. | |
| file | equitymargincoupon.hpp |
| coupon paying the return on an equity | |
| file | equitymargincouponpricer.hpp |
| Pricer for equity margin coupons. | |
| file | fixedratefxlinkednotionalcoupon.hpp |
| Coupon paying a fixed rate but with an FX linked notional. | |
| file | floatingannuitycoupon.hpp |
| Coupon paying a Libor-type index. | |
| file | floatingannuitynominal.hpp |
| Nominal flow associated with a floating annuity coupon. | |
| file | floatingratefxlinkednotionalcoupon.hpp |
| Coupon paying a Libor-type index but with an FX linked notional. | |
| file | formulabasedcoupon.hpp |
| formula based coupon | |
| file | indexedcoupon.hpp |
| coupon with an indexed notional | |
| file | mcgaussianformulabasedcouponpricer.hpp |
| formula based coupon pricer | |
| file | nonstandardyoyinflationcoupon.hpp |
| 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 | nonstandardinflationcouponpricer.hpp |
| 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.hpp |
| 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 | scaledcoupon.hpp |
| Coupon / Cashflow paying scaled amounts. | |
| file | trscashflow.hpp |
| cashflow paying the total return of an asset | |
| file | indexedcoupon.hpp |
| coupon with an indexed notional | |
| file | zerofixedcoupon.hpp |
| Nominal flow associated with a floating annuity coupon. | |
Classes | |
| class | AverageONLeg |
| helper class building a sequence of overnight coupons More... | |
| class | AverageONIndexedCouponPricer |
| Pricer for average overnight indexed coupons. More... | |
| class | BondTRSLeg |
| helper class building a sequence of bond trs cashflows More... | |
| class | EquityCoupon |
| equity coupon More... | |
| class | EquityLeg |
| helper class building a sequence of equity coupons More... | |
| class | EquityCouponPricer |
| Pricer for equity coupons. More... | |
| class | EquityMarginCoupon |
| equity coupon More... | |
| class | EquityMarginLeg |
| helper class building a sequence of equity margin coupons More... | |
| class | EquityMarginCouponPricer |
| Pricer for equity margin coupons. More... | |
| class | FixedRateFXLinkedNotionalCoupon |
| class | FloatingAnnuityCoupon |
| floating annuity coupon More... | |
| class | FloatingAnnuityNominal |
| class | FloatingRateFXLinkedNotionalCoupon |
| class | FXLinkedCashFlow |
| FX Linked cash-flow. More... | |
| class | AverageFXLinkedCashFlow |
| Average FX Linked cash-flow. More... | |
| class | IndexedCoupon |
| indexed coupon More... | |
| class | IndexWrappedCashFlow |
| indexed cashflow More... | |
| class | IndexedCouponLeg |
| indexed coupon leg More... | |
| class | ScaledCashFlow |
| scalable cashflow More... | |
| class | ScaledCoupon |
| scalable coupon More... | |
| class | SubPeriodsLeg1 |
| helper class building a sequence of sub-period coupons More... | |
| class | SubPeriodsCouponPricer1 |
| Pricer for sub-period coupons. More... | |
| class | TRSLeg |
| helper class building a sequence of trs cashflows More... | |
| class | ZeroFixedCoupon |
Functions | |
| void | setCouponPricer (const Leg &leg, const QuantLib::ext::shared_ptr< FloatingRateCouponPricer > &) |
| Set Coupon Pricer. More... | |
| void | setCouponPricers (const Leg &leg, const std::vector< QuantLib::ext::shared_ptr< FloatingRateCouponPricer > > &) |
| Set Coupon Pricers. More... | |
Grouping of all cashflow related classes, functions and files
| void setCouponPricer | ( | const Leg & | leg, |
| const QuantLib::ext::shared_ptr< FloatingRateCouponPricer > & | pricer | ||
| ) |
Set Coupon Pricer.
Definition at line 122 of file couponpricer.cpp.
Here is the caller graph for this function:| void setCouponPricers | ( | const Leg & | leg, |
| const std::vector< QuantLib::ext::shared_ptr< FloatingRateCouponPricer > > & | pricers | ||
| ) |
Set Coupon Pricers.
Definition at line 129 of file couponpricer.cpp.