Monday, December 21, 2015

swaps - A question about dates generation


I am actually trying to strip Markit IR curves, following their specs here :


http://www.cdsmodel.com/cdsmodel/assets/cds-model/docs/Interest%20Rate%20Curve%20Specification%20-%20All%20Currencies%20(Updated%20November%208%202014)%20Final.pdf


I have questions about swaps, more specifically about the fixed/floating payment schedule generation, in this Markit/ISDA context (specialist are welcome !) :





  • just to be sure : adding/substracting for instance 3M to a date dd/mm/yyyy means adding/substracting 3 to mm (and taking the remainder modulo 12) and adjusting if needed, right ?




  • is the generation done forward (for instance for a 3M floating leg frequency, one adds 3M to the settlement date to have the first floating payment date and iterate until the tenor maturity of the swap) or backward (one adds let's say 10Y to the settlement the have the maturity and last floating payment date, and then from this date one moves backward substracting 3M's from it) ? I guess the generation is done forward, and backward we would have broken periods issues that they don't discuss in the paper. Am I right ?




  • whether it is backward or forward, do we generate dates by substracting or adding (let's say) 3M's and then adjusting the whole series of obtained dates, or do we add/substract 3M, then adjust (according to a given convention) then add/substract 3M again and adjust again etc etc ?






No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...