The work of Heston/Nandi includes a closed-form option pricing formula for a spot asset whose variance follows a GARCH process.
Unfortunately, an efficient method for computing option prices in this Heston/Nandi framework was lacking, since the price calculation was executed by using methods of numerical integration for evaluation of integrals.
The paper Fast analytic option valuation with GARCH proposes an option price calculation based on cumulants.
This project implements both methods (numerical integration and cumulants) in C++.
Three model parameter sets are available
Default is 100 days and ASTS.
For example, printing speed and accuracy for 250 days and MLES:
|