Pricing with deterministic local volatility
Posted: October 22nd, 2006, 8:41 pm
I am using a determinsitc local volatility model to price vanilla options (European and American including discrete dividends). So far, I have been pricing with a generalized binomial tree. However, the model generates fat tails and, as a result, I am experiencing numerical problems at the extremes of the tree which sometimes cause large errors. I have tried a simple truncation scheme but it is proving difficult to generalize in a way sufficient to systematically control the errors. I haven't exhausted all the possibilities and still have some work to do with the debugger tracing exactly how the errors come about, but this is becoming very time-consuming. Does anyone know of a reliable method that I can use? Or should I use a different numerical method (Finite Difference? Is it in your book, Cuchulain?).I have thought about using Curran's "willow" tree, but I don't find his paper transparent enough to implement myself. Does anyone have it programmed? Does anyone know how to contact Curran?