QuantLib_OvernightIndexedCoupon man page
OvernightIndexedCoupon — overnight coupon
Public Member Functions
OvernightIndexedCoupon (const Date &paymentDate, Real nominal, const Date &startDate, const Date &endDate, const boost::shared_ptr< OvernightIndex > &overnightIndex, Real gearing=1.0, Spread spread=0.0, const Date &refPeriodStart=Date(), const Date &refPeriodEnd=Date(), const DayCounter &dayCounter=DayCounter(), bool telescopicValueDates=false)
const std::vector< Date > & fixingDates () const
fixing dates for the rates to be compounded
const std::vector< Time > & dt () const
accrual (compounding) periods
const std::vector< Rate > & indexFixings () const
fixings to be compounded
const std::vector< Date > & valueDates () const
value dates for the rates to be compounded
Date fixingDate () const
the date when the coupon is fully determined
void accept (AcyclicVisitor &)
Additional Inherited Members
Coupon paying the compounded interest due to daily overnight fixings.
telescopicValueDates optimizes the schedule for calculation speed, but might fail to produce correct results if the coupon ages by more than a grace period of 7 days. It is therefore recommended not to set this flag to true unless you know exactly what you are doing. The intended use is rather by the OISRateHelper which is safe, since it reinitialises the instrument each time the evaluation date changes.
Generated automatically by Doxygen for QuantLib from the source code.
The man pages OvernightIndexedCoupon(3) and valueDates(3) are aliases of QuantLib_OvernightIndexedCoupon(3).