Uses of Enum
net.finmath.interpolation.RationalFunctionInterpolation.ExtrapolationMethod
Packages that use RationalFunctionInterpolation.ExtrapolationMethod
Package
Description
Products which are provide a "smile function" \( K \mapsto V(K) \) mapping a product strike to
the corresponding product value.
Basic methodologies to interpolate of curves and surfaces are provided here.
Provides interface specification and implementation of volatility surfaces, e.g.,
interest rate volatility surfaces like (implied) caplet volatilities and swaption
volatilities.
-
Uses of RationalFunctionInterpolation.ExtrapolationMethod in net.finmath.fouriermethod.products.smile
Constructors in net.finmath.fouriermethod.products.smile with parameters of type RationalFunctionInterpolation.ExtrapolationMethodModifierConstructorDescriptionEuropeanOptionSmileByCarrMadan(String underlyingName, double maturity, double[] strikes, int numberOfPoints, double gridSpacing, RationalFunctionInterpolation.InterpolationMethod intMethod, RationalFunctionInterpolation.ExtrapolationMethod extMethod) -
Uses of RationalFunctionInterpolation.ExtrapolationMethod in net.finmath.interpolation
Subclasses with type arguments of type RationalFunctionInterpolation.ExtrapolationMethod in net.finmath.interpolationMethods in net.finmath.interpolation that return RationalFunctionInterpolation.ExtrapolationMethodModifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.RationalFunctionInterpolation.ExtrapolationMethod.values()Returns an array containing the constants of this enum type, in the order they are declared.Constructors in net.finmath.interpolation with parameters of type RationalFunctionInterpolation.ExtrapolationMethodModifierConstructorDescriptionRationalFunctionInterpolation(double[] points, double[] values, RationalFunctionInterpolation.InterpolationMethod interpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod extrapolationMethod) Generate a rational function interpolation from a given set of points using the specified interpolation and extrapolation method. -
Uses of RationalFunctionInterpolation.ExtrapolationMethod in net.finmath.marketdata.model.volatilities
Methods in net.finmath.marketdata.model.volatilities that return RationalFunctionInterpolation.ExtrapolationMethodModifier and TypeMethodDescriptionOptionSurfaceDataInterpolated.getMaturityExtrapolationMethod()Returns the extrapolation method in maturity direction.OptionSurfaceDataInterpolated.getStrikeExtrapolationMethod()Returns the extrapolation method in strike direction.Methods in net.finmath.marketdata.model.volatilities with parameters of type RationalFunctionInterpolation.ExtrapolationMethodModifier and TypeMethodDescriptionOptionSurfaceDataInterpolated.of(OptionData[] optionQuotes, DiscountCurve discountCurve, DiscountCurve equityForwardCurve, RationalFunctionInterpolation.InterpolationMethod strikeInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod strikeExtrapolationMethod, RationalFunctionInterpolation.InterpolationMethod maturityInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod maturityExtrapolationMethod) Creates an interpolated surface from sorted individual option quotes.OptionSurfaceDataInterpolated.of(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve, RationalFunctionInterpolation.InterpolationMethod strikeInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod strikeExtrapolationMethod, RationalFunctionInterpolation.InterpolationMethod maturityInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod maturityExtrapolationMethod) Creates an interpolated surface from sorted option smiles.OptionSurfaceDataInterpolated.ofUnsorted(OptionData[] optionQuotes, DiscountCurve discountCurve, DiscountCurve equityForwardCurve, RationalFunctionInterpolation.InterpolationMethod strikeInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod strikeExtrapolationMethod, RationalFunctionInterpolation.InterpolationMethod maturityInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod maturityExtrapolationMethod) Creates an interpolated surface from unsorted individual option quotes.OptionSurfaceDataInterpolated.ofUnsorted(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve, RationalFunctionInterpolation.InterpolationMethod strikeInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod strikeExtrapolationMethod, RationalFunctionInterpolation.InterpolationMethod maturityInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod maturityExtrapolationMethod) Creates an interpolated surface from unsorted option smiles.Constructors in net.finmath.marketdata.model.volatilities with parameters of type RationalFunctionInterpolation.ExtrapolationMethodModifierConstructorDescriptionOptionSurfaceDataInterpolated(OptionData[] optionQuotes, DiscountCurve discountCurve, DiscountCurve equityForwardCurve, RationalFunctionInterpolation.InterpolationMethod strikeInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod strikeExtrapolationMethod, RationalFunctionInterpolation.InterpolationMethod maturityInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod maturityExtrapolationMethod) Creates an interpolated surface from individual option quotes.OptionSurfaceDataInterpolated(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve, RationalFunctionInterpolation.InterpolationMethod strikeInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod strikeExtrapolationMethod, RationalFunctionInterpolation.InterpolationMethod maturityInterpolationMethod, RationalFunctionInterpolation.ExtrapolationMethod maturityExtrapolationMethod) Creates an interpolated surface from option smiles.