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
What can be done if I want Following business day convention. An example is this Australian bank hybrid, where the coupon schedule is Unadjusted, ie coupon accrual start and end dates are 22nd of each quarter, Unadjusted (even though coupon payment itself is Following business day adjusted with no compensation to holder for the delay). I believe this means that the Schedule object must use Unadjusted. However, this hybrid bond also states that the index fixing "will be determined on the first Business Day of each Distribution Period", ie in the quoted lines above in fixingDate(), I need Following.
This feels like quite a large job, as it involves FloatingRateCoupon, FloatingLeg, IborCoupon, IborLeg, FloatingRateBond.
Hi,
In FloatingRateCoupon fixingDate(), it hardcodes Preceding business day convention.
QuantLib/ql/cashflows/floatingratecoupon.cpp
Lines 79 to 84 in 1378d49
What can be done if I want Following business day convention. An example is this Australian bank hybrid, where the coupon schedule is Unadjusted, ie coupon accrual start and end dates are 22nd of each quarter, Unadjusted (even though coupon payment itself is Following business day adjusted with no compensation to holder for the delay). I believe this means that the Schedule object must use Unadjusted. However, this hybrid bond also states that the index fixing "will be determined on the first Business Day of each Distribution Period", ie in the quoted lines above in fixingDate(), I need Following.
This feels like quite a large job, as it involves FloatingRateCoupon, FloatingLeg, IborCoupon, IborLeg, FloatingRateBond.
https://www.westpac.com.au/content/dam/public/wbc/documents/pdf/aw/ic/Westpac_Capital_Notes_5_Prospectus.pdf
The text was updated successfully, but these errors were encountered: