QuantLib_BatesEngine (3) - Linux Manuals
QuantLib_BatesEngine: Bates model engines based on Fourier transform.
NAME
QuantLib::BatesEngine - Bates model engines based on Fourier transform.
SYNOPSIS
#include <ql/pricingengines/vanilla/batesengine.hpp>
Inherits QuantLib::AnalyticHestonEngine.
Inherited by BatesDetJumpEngine.
Public Member Functions
BatesEngine (const boost::shared_ptr< BatesModel > &model, Size integrationOrder=144)
BatesEngine (const boost::shared_ptr< BatesModel > &model, Real relTolerance, Size maxEvaluations)
Protected Member Functions
std::complex< Real > addOnTerm (Real phi, Time t, Size j) const
Detailed Description
Bates model engines based on Fourier transform.
this classes price european options under the following processes
1. Jump-Diffusion with Stochastic Volatility
[ ^J - 1) S dN \ dv(t, S) &=& ppa ( heta - v) dt + igma qrt{v} dW_2 \ dW_1 dW_2 &=& ho dt \nd{array} ].PP N is a Poisson process with the intensity $
$. When a jump occurs the magnitude J has the probability distribution function $ al Jump Diffusion: BatesEngine
Logarithm of the jump size J is normally distributed [ p Diffusion: BatesDoubleExpEngine
The jump size has an asymmetric double exponential distribution [ terministic Jump Intensity
[ ^J - 1) S dN \ dv(t, S) &=& ppa ( heta - v) dt + igma qrt{v} dW_2 \ d
(t) &=& ppa_
( heta_
-
) dt \ dW_1 dW_2 &=& ho dt \nd{array} ].PP 2.1 Log-Normal Jump Diffusion with Deterministic Jump Intensity BatesDetJumpEngine
2.2 Double-Exponential Jump Diffusion with Deterministic Jump Intensity BatesDoubleExpDetJumpEngine
References:
D. Bates, Jumps and stochastic volatilit: exchange rate processes implicit in Deutsche mark options', Review of Financial Sudies 9, 69-107.
A. Sepp, Pricing European-Style Options under Jump Diffusion Processes with Stochastic Volatility: Applications of Fourier Transform (<http://math.ut.ee/~spartak/papers/stochjumpvols.pdf>)
Tests
- the correctness of the returned value is tested by reproducing results available in web/literature, testing against QuantLib's jump diffusion engine and comparison with Black pricing.
Author
Generated automatically by Doxygen for QuantLib from the source code.