Uses of Interface
net.finmath.fouriermethod.models.CharacteristicFunctionModel
Packages that use CharacteristicFunctionModel
Package
Description
Classes related to the calibration of fourier models.
Provides characteristic functions of stochastic processes (models).
Provides characteristic functions of payoffs / values (products) and their numerical integration against a given model (valuation).
Products which are provide a "smile function" \( K \mapsto V(K) \) mapping a product strike to
the corresponding product value.
-
Uses of CharacteristicFunctionModel in net.finmath.fouriermethod.calibration.models
Methods in net.finmath.fouriermethod.calibration.models that return CharacteristicFunctionModelModifier and TypeMethodDescriptionCalibratableProcess.getCharacteristicFunctionModel()
Directly returns the characteristic function.CalibratableVarianceGammaModel.getCharacteristicFunctionModel()
-
Uses of CharacteristicFunctionModel in net.finmath.fouriermethod.models
Classes in net.finmath.fouriermethod.models that implement CharacteristicFunctionModelModifier and TypeClassDescriptionclass
Implements the characteristic function of a Bates model.class
Implements the characteristic function of a Black Scholes model.class
Implements the characteristic function of a Heston model.class
Implements the characteristic function of a Merton jump diffusion model.class
Implements the characteristic function of a Variance Gamma model. -
Uses of CharacteristicFunctionModel in net.finmath.fouriermethod.products
Methods in net.finmath.fouriermethod.products with parameters of type CharacteristicFunctionModelModifier and TypeMethodDescriptiondouble
AbstractFourierTransformProduct.getValue(CharacteristicFunctionModel model)
double
FourierTransformProduct.getValue(CharacteristicFunctionModel model)
This method returns the value random variable of the product within the specified model, evaluated at a given evalutationTime. -
Uses of CharacteristicFunctionModel in net.finmath.fouriermethod.products.smile
Methods in net.finmath.fouriermethod.products.smile with parameters of type CharacteristicFunctionModelModifier and TypeMethodDescriptionEuropeanOptionSmile.getValue(double evaluationTime, CharacteristicFunctionModel model)
EuropeanOptionSmileByCarrMadan.getValue(double evaluationTime, CharacteristicFunctionModel model)
SmileByIntegralTransform.getValue(double evaluationTime, CharacteristicFunctionModel model)
Return the value of a family of options with the same maturity for different strikes.