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 TypeClassDescriptionclassImplements the characteristic function of a Bates model.classImplements the characteristic function of a Black Scholes model.classImplements the characteristic function of a Heston model.classImplements the characteristic function of a Merton jump diffusion model.classImplements 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 TypeMethodDescriptiondoubleAbstractFourierTransformProduct.getValue(CharacteristicFunctionModel model)doubleFourierTransformProduct.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.