FDShoutEngine (3) - Linux Manuals
NAME
Vanilla option engines -
Classes
class FdBlackScholesVanillaEngine
Finite-Differences Black Scholes vanilla option engine.
class FdHestonVanillaEngine
Finite-Differences Heston Vanilla Option engine.
class AnalyticBSMHullWhiteEngine
analytic european option pricer including stochastic interest rates
class AnalyticDigitalAmericanEngine
Analytic pricing engine for American vanilla options with digital payoff.
class AnalyticDividendEuropeanEngine
Analytic pricing engine for European options with discrete dividends.
class AnalyticEuropeanEngine
Pricing engine for European vanilla options using analytical formulae.
class AnalyticGJRGARCHEngine
GJR-GARCH(1,1) engine.
class AnalyticHestonEngine
analytic Heston-model engine based on Fourier transform
class AnalyticHestonHullWhiteEngine
Analytic Heston engine incl. stochastic interest rates.
class BaroneAdesiWhaleyApproximationEngine
Barone-Adesi and Whaley pricing engine for American options (1987).
class BatesEngine
Bates model engines based on Fourier transform.
class BinomialVanillaEngine< T >
Pricing engine for vanilla options using binomial trees.
class BjerksundStenslandApproximationEngine
Bjerksund and Stensland pricing engine for American options (1993).
class FDBermudanEngine
Finite-differences Bermudan engine.
class FDDividendEngineMerton73
Finite-differences pricing engine for dividend options using.
class FDDividendEngineShiftScale
Finite-differences engine for dividend options using shifted dividends.
class FDEuropeanEngine
Pricing engine for European options using finite-differences.
class FDStepConditionEngine
Finite-differences pricing engine for American-style vanilla options.
class FDVanillaEngine
Finite-differences pricing engine for BSM one asset options.
class IntegralEngine
Pricing engine for European vanilla options using integral approach.
class JumpDiffusionEngine
Jump-diffusion engine for vanilla options.
class JuQuadraticApproximationEngine
Pricing engine for American options with Ju quadratic approximation.
class MCAmericanEngine< RNG, S >
American Monte Carlo engine.
class MCDigitalEngine< RNG, S >
Pricing engine for digital options using Monte Carlo simulation.
class MCEuropeanEngine< RNG, S >
European option pricing engine using Monte Carlo simulation.
class MCEuropeanGJRGARCHEngine< RNG, S >
Monte Carlo GJR-GARCH-model engine for European options.
class MCEuropeanHestonEngine< RNG, S >
Monte Carlo Heston-model engine for European options.
class MCVanillaEngine< MC, RNG, S, Inst >
Pricing engine for vanilla options using Monte Carlo simulation.
Typedefs
typedef FDEngineAdapter< FDAmericanCondition< FDStepConditionEngine >, OneAssetOption::engine > FDAmericanEngine
Finite-differences pricing engine for American one asset options.
typedef FDEngineAdapter< FDAmericanCondition< FDDividendEngine >, DividendVanillaOption::engine > FDDividendAmericanEngine
Finite-differences pricing engine for dividend American options.
typedef FDEngineAdapter< FDDividendEngine, DividendVanillaOption::engine > FDDividendEuropeanEngine
Finite-differences pricing engine for dividend European options.
typedef FDEngineAdapter< FDShoutCondition< FDDividendEngine >, DividendVanillaOption::engine > FDDividendShoutEngine
Finite-differences shout engine with dividends.
typedef FDEngineAdapter< FDShoutCondition< FDStepConditionEngine >, VanillaOption::engine > FDShoutEngine
Finite-differences pricing engine for shout vanilla options.
Detailed Description
Typedef Documentation
typedef FDEngineAdapter<FDAmericanCondition<FDStepConditionEngine>, OneAssetOption::engine> FDAmericanEngine
Finite-differences pricing engine for American one asset options.
Tests
-
- *
- the correctness of the returned value is tested by reproducing results available in literature.
- *
- the correctness of the returned greeks is tested by reproducing numerical derivatives.
typedef FDEngineAdapter<FDAmericanCondition<FDDividendEngine>, DividendVanillaOption::engine> FDDividendAmericanEngine
Finite-differences pricing engine for dividend American options.
Tests
-
- *
- the correctness of the returned greeks is tested by reproducing numerical derivatives.
- *
- the invariance of the results upon addition of null dividends is tested.
Bug
-
results are not overly reliable.
method impliedVolatility() utterly fails
typedef FDEngineAdapter<FDDividendEngine, DividendVanillaOption::engine> FDDividendEuropeanEngine
Finite-differences pricing engine for dividend European options.
Tests
-
- *
- the correctness of the returned greeks is tested by reproducing numerical derivatives.
- *
- the invariance of the results upon addition of null dividends is tested.
typedef FDEngineAdapter<FDShoutCondition<FDDividendEngine>, DividendVanillaOption::engine> FDDividendShoutEngine
Finite-differences shout engine with dividends.
Bug
- results are not overly reliable.
typedef FDEngineAdapter<FDShoutCondition<FDStepConditionEngine>, VanillaOption::engine> FDShoutEngine
Finite-differences pricing engine for shout vanilla options.
Tests
- the correctness of the returned greeks is tested by reproducing numerical derivatives.
Author
Generated automatically by Doxygen for QuantLib from the source code.