Serving the Quantitative Finance Community

 
User avatar
noncommutate
Topic Author
Posts: 0
Joined: September 29th, 2005, 3:25 am

CMS spread range accrual

April 3rd, 2007, 4:50 am

HelloI need to price a CMS spread range accrual, say CMS30 - CMS2 >0.If I use libor market model together with Monte Carlo simulation, I have to simulate the forward rates for every day. It's very time-consuming.......Is this the way you do it?or could anybody suggest a efficient method to me? Thanks
Last edited by noncommutate on April 2nd, 2007, 10:00 pm, edited 1 time in total.
 
User avatar
Paolos
Posts: 1
Joined: November 12th, 2004, 2:15 pm

CMS spread range accrual

April 3rd, 2007, 7:34 am

Two faster alternatives:A) Differentiate Margrabe's formula w.r.t. -CMS2 to obtain the pricing formula for a digital spread option. Apply it for every dayB) Solve numerically the integral representing the payoff. You can find the formula for the integral in Pelsser ("Efficient methods for valuing interest rate derivatives" p.153). Apply it for every dayRemember that if you choose A) or B) you must correct the CMSs expected values using convexity (and timing) adjustments before applying the methods.Hope it helps.P.
 
User avatar
alvinkam
Posts: 0
Joined: April 18th, 2005, 9:21 am

CMS spread range accrual

April 5th, 2007, 9:31 am

A simpler answer is to just sample the observations more coarsely, i.e. once a week. I doubt this would affect your price much. For added accuracy you may also get daily points through interpolation of your weekly sampling. Tried and tested.
 
User avatar
horacioaliaga
Posts: 0
Joined: August 21st, 2005, 3:30 pm

CMS spread range accrual

April 13th, 2007, 6:07 pm

Numerix has this CMS Range Accrual as part of the standard examples
 
User avatar
BlueDonauRive
Posts: 0
Joined: September 3rd, 2007, 10:06 pm

CMS spread range accrual

September 4th, 2007, 11:32 pm

QuoteOriginally posted by: horacioaliagaNumerix has this CMS Range Accrual as part of the standard exampleswould you like to give me the link?thanks
 
User avatar
xquant
Posts: 0
Joined: July 28th, 2006, 12:28 am

CMS spread range accrual

November 16th, 2007, 2:16 am

hi alvinkam, i test monthly/bi-weekly/weekly/daily simulation, results don't change more...i think monthly simulation can fit practical need
 
User avatar
hjs

CMS spread range accrual

October 29th, 2008, 6:46 pm

The error that you get from doing monthly instead of daily will depend on how the forward indices move. If you miss a quick change in spread (and hence the moneyness of the corresponding digital, then you can introduce significant error in the corresponding coupon. This error can be mitigated by adapting the spacing according to the changes in the spread.