August 22nd, 2008, 1:59 pm
I would imagine that by "transfer the spread curve to default probability", you mean that you are looking to compute the survival probability numbers given the spread values. The latest round of Bloomberg pricing logic uses an equilibrium-based pull used in setting the equations, that compute the protection leg and fee leg, equal to other.. And then using a root-finding algorithm(newton-rhapson, or the like, etc..) to determine a piece-wise constant hazard rate per given "term".. It is from these computed pwc hazards that you produce your sp's..And the keyword "term" here refers to the intervals in which your spreads are being reported.. Markit Partners generally dishes-out these spreads in the following terms: [1y, 2y, 3y, 4y, 5y, 7y, 10y]. Your model should then compute one term's worth of protection given quarterly fee payments on this protection(this should be modular, quarterly.. as this is currently a market convention, but a variant could be used going forward..). The equations that make up the the protection and fee legs encompass a similar "unknown" variant, being the hazard rate. So, your NR method should solve for this value. Then, from these "found" hazard rates, you compute your sp's.. and dp's are nothing but the reciprocal of the sp's..By using this model, you are implying default given the "market's view" on a given underlying..I find this to be the best (closest to bloomberg pricing) way to produce your dp's..