Uses of Class
net.finmath.marketdata.model.volatilities.OptionSmileData
Packages that use OptionSmileData
Package
Description
Provides interface specification and implementation of volatility surfaces, e.g.,
interest rate volatility surfaces like (implied) caplet volatilities and swaption
volatilities.
-
Uses of OptionSmileData in net.finmath.marketdata.model.volatilities
Methods in net.finmath.marketdata.model.volatilities that return OptionSmileDataModifier and TypeMethodDescriptionOptionSurfaceData.getSmile(double maturity) OptionSurfaceDataInterpolated.getSmiles()Returns the sorted smiles used by this surface.Methods in net.finmath.marketdata.model.volatilities that return types with arguments of type OptionSmileDataMethods in net.finmath.marketdata.model.volatilities with parameters of type OptionSmileDataModifier and TypeMethodDescriptionOptionSurfaceDataInterpolated.of(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve) Creates an interpolated surface from sorted option smiles.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(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve) Creates an interpolated surface from unsorted option smiles.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 OptionSmileDataModifierConstructorDescriptionOptionSurfaceData(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve) Creates an equity option surface from an array of smiles.OptionSurfaceDataInterpolated(OptionSmileData[] smiles, DiscountCurve discountCurve, DiscountCurve equityForwardCurve) Creates an interpolated surface from option smiles.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.