May 30th, 2010, 9:03 am
We are also using the 'standard' method wsirhc describes: defining quote instruments independently of curve, and the curve has then a list - possibly different for each day - of quote instruments from which it is build. Storing only the the daily quotes for the instruments.Daveangel, about storing the begin/end as relative dates (spot period, life time period), or in absolute terms (start date, end date), wouldn't you be needing both, depending on the instruments? I was thinking of building an asset-specific discount curve. One time you'd be using cds spreads, quoted as rolling instruments, protection starting from say 2 spot days from today, rolling around the next quarter, running different periods like 6M,1Y,3Y,5Y... Alternatively you could build the asset discount curve - say for a specific bond - out of a list of quotes for a suitable, liquid bond. These quoted bonds come with their own fixed start/end date depending on the specific bond (term sheet). In any case the curve would be independent from the quote instrument specification, though.I've been thinking a bit a as well about daveangels design issues and best and most logical way of storing these objects, but I'm still unsure about a good/ideal way to do this. Anybody like to give their opinion or their experiences it'd be much appreciated.