April 14th, 2015, 8:12 pm
Thanks, Alan!New to Differential Evolution.Not quite understand the crossover part.What does the condition mean? Why is that? What is the intuition behind this condition?if [$]rand_j(0,1)\leq CR[$] or [$]j = j_{rand}[$] QuoteOriginally posted by: AlanI would use Differential evolution and Fourier pricing, using the preferred integration contour [$]\Im z = \frac{1}{2}[$] discussed in my "A Simple Option Formula ..." paper -- available here. Once I got it working with a robust Fourier integrator, to increase the speed I would move to a caching method like Fang & Oosterlee's COS method. I work in Mathematica, where this optimization method is an option to NMinimize. You can google the docs online for details of that. Presumably, it could be set up more or less the same way in Matlab, or other systems. Some related experiments with the VG model are reported by Itkin here