QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
IborLeg Class Reference

helper class building a sequence of capped/floored ibor-rate coupons More...

#include <ql/cashflows/iborcoupon.hpp>

Public Member Functions

 IborLeg (Schedule schedule, ext::shared_ptr< IborIndex > index)
IborLegwithNotionals (Real notional)
IborLegwithNotionals (const std::vector< Real > &notionals)
IborLegwithPaymentDayCounter (const DayCounter &)
IborLegwithPaymentAdjustment (BusinessDayConvention)
IborLegwithPaymentLag (Integer lag)
IborLegwithPaymentCalendar (const Calendar &)
IborLegwithFixingDays (Natural fixingDays)
IborLegwithFixingDays (const std::vector< Natural > &fixingDays)
IborLegwithGearings (Real gearing)
IborLegwithGearings (const std::vector< Real > &gearings)
IborLegwithSpreads (Spread spread)
IborLegwithSpreads (const std::vector< Spread > &spreads)
IborLegwithCaps (Rate cap)
IborLegwithCaps (const std::vector< Rate > &caps)
IborLegwithFloors (Rate floor)
IborLegwithFloors (const std::vector< Rate > &floors)
IborLeginArrears (bool flag=true)
IborLegwithZeroPayments (bool flag=true)
IborLegwithExCouponPeriod (const Period &, const Calendar &, BusinessDayConvention, bool endOfMonth=false)
IborLegwithIndexedCoupons (ext::optional< bool > b=true)
IborLegwithAtParCoupons (bool b=true)
 operator Leg () const

Detailed Description

helper class building a sequence of capped/floored ibor-rate coupons