QuantLibXL icon indicating copy to clipboard operation
QuantLibXL copied to clipboard

Overnight Indexed Swap (OIS) vs. SARON

Open RogKle opened this issue 7 years ago • 5 comments

The valuation of Switzerland's OIS vs. SARON has to consider a "Pay Lag". This means that a payment happens not on the "Accrual End Date" but - in case of Switzerland - two business days later. Therefore a "Pay Lag" should be implemented in the schedule for the fixed and floating leg and in the qlOISRateHelper. It seems that the original OISRateHelper class does already provide a parameter to enter the payment lag, at least in the latest release, but it can't be used form qlOISRateHelper in Excel.

RogKle avatar Jun 15 '18 11:06 RogKle

I'm sorry, but I'm still waiting for an answer to my comment.

RogKle avatar Nov 23 '18 07:11 RogKle

this would require a volunteer to implement the change and contribute it. you might try the quantlib-users mailing list:

https://sourceforge.net/p/quantlib/mailman/quantlib-users/

eehlers avatar Nov 23 '18 08:11 eehlers

I was doing some other QL addin work so picked this up -- see https://github.com/eehlers/QuantLibAddin-Old/pull/5#

bnalgo avatar Jan 28 '19 20:01 bnalgo

many thanks, i will look at this when i package the next release.

eehlers avatar Jan 29 '19 10:01 eehlers

many thanks as well! What about the function qlSchedule to value a running OIS by using qlOvernightIndexedSwap?

RogKle avatar Jan 29 '19 12:01 RogKle