December 24th, 2003, 5:54 pm
Well, certainly vb classes for the n-variate normal stuff. I think it can be done. As I recall, the n+1 case is reduced by genz to the n case using some clever manipulations, as low as n=3. (There are reasons why you have to stop there, can't remember.) So, a recursive evaluation of the integral, getting slower and slower for higher dimensions of course. This I might return to one day soon, having done the hard work (n=3). [I did this when I was a quant at a bank where they were going to trade rainbows TOMORROW - never did of course.] The hard work for the problem, of course, is to write down the option formulae correctly. As I have indicated, Johnson's paper is not especially 'coder friendly'. I haven't done it for n >= 3, for n=2 it is just Margrabe and Stulz of course.
Last edited by
Graeme on December 23rd, 2003, 11:00 pm, edited 1 time in total.