GARCH option pricing

The theory of european option pricing in the GARCH framework has been developed in recent years by the work of

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

Usage:
garch.exe <T> <scenario>
where T is days until expiry and scenario is one of ASTS, HVPS or MLES.

Default is 100 days and ASTS.

For example, printing speed and accuracy for 250 days and MLES:
garch.exe 250 MLES

Download executable and source code
Browse source code

Get garchoptions at SourceForge.net. Fast, secure and Free Open Source software downloads