Uses of Class
com.opengamma.strata.pricer.fxopt.SmileDeltaParameters
-
Packages that use SmileDeltaParameters Package Description com.opengamma.strata.pricer.fxopt Calculators for FX options. -
-
Uses of SmileDeltaParameters in com.opengamma.strata.pricer.fxopt
Methods in com.opengamma.strata.pricer.fxopt that return SmileDeltaParameters Modifier and Type Method Description SmileDeltaParametersSmileAndBucketedSensitivities. getSmile()Gets the smile.static SmileDeltaParametersSmileDeltaParameters. of(double expiry, double atmVolatility, DoubleArray delta, DoubleArray riskReversal, DoubleArray strangle)Obtains an instance from market data at-the-money, delta, risk-reversal and strangle.static SmileDeltaParametersSmileDeltaParameters. of(double expiry, double atmVolatility, DoubleArray delta, DoubleArray riskReversal, DoubleArray strangle, List<ParameterMetadata> parameterMetadata)Obtains an instance from market data at-the-money, delta, risk-reversal and strangle.static SmileDeltaParametersSmileDeltaParameters. of(double expiry, Tenor expiryTenor, double atmVolatility, DoubleArray delta, DoubleArray riskReversal, DoubleArray strangle)Obtains an instance from market data at-the-money, delta, risk-reversal and strangle.static SmileDeltaParametersSmileDeltaParameters. of(double expiry, Tenor expiryTenor, DoubleArray delta, DoubleArray volatility)Obtains an instance from volatility.static SmileDeltaParametersSmileDeltaParameters. of(double expiry, DoubleArray delta, DoubleArray volatility)Obtains an instance from volatility.static SmileDeltaParametersSmileDeltaParameters. of(double expiry, DoubleArray delta, DoubleArray volatility, List<ParameterMetadata> parameterMetadata)Obtains an instance from volatility.SmileDeltaParametersInterpolatedStrikeSmileDeltaTermStructure. smileForExpiry(double expiry)SmileDeltaParametersSmileDeltaTermStructure. smileForExpiry(double expiry)Calculates the smile at a given time.SmileDeltaParametersSmileDeltaParameters. withParameter(int parameterIndex, double newValue)SmileDeltaParametersSmileDeltaParameters. withPerturbation(ParameterPerturbation perturbation)Methods in com.opengamma.strata.pricer.fxopt that return types with arguments of type SmileDeltaParameters Modifier and Type Method Description Class<? extends SmileDeltaParameters>SmileDeltaParameters.Meta. beanType()org.joda.beans.BeanBuilder<? extends SmileDeltaParameters>SmileDeltaParameters.Meta. builder()ImmutableList<SmileDeltaParameters>InterpolatedStrikeSmileDeltaTermStructure. getVolatilityTerm()Gets the smile description at the different time to expiry.ImmutableList<SmileDeltaParameters>SmileDeltaTermStructure. getVolatilityTerm()Gets the volatility smiles from delta.org.joda.beans.MetaProperty<ImmutableList<SmileDeltaParameters>>InterpolatedStrikeSmileDeltaTermStructure.Meta. volatilityTerm()The meta-property for thevolatilityTermproperty.Methods in com.opengamma.strata.pricer.fxopt with parameters of type SmileDeltaParameters Modifier and Type Method Description static SmileAndBucketedSensitivitiesSmileAndBucketedSensitivities. of(SmileDeltaParameters smile, DoubleMatrix sensitivities)Obtains an instance.Method parameters in com.opengamma.strata.pricer.fxopt with type arguments of type SmileDeltaParameters Modifier and Type Method Description static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount)Obtains volatility term structure from a set of smile descriptions.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount, CurveExtrapolator timeExtrapolatorLeft, CurveInterpolator timeInterpolator, CurveExtrapolator timeExtrapolatorRight, CurveExtrapolator strikeExtrapolatorLeft, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorRight)Deprecated.Use variant with correct interpolator/extrapolator orderstatic InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from a set of smile descriptions with strike interpolator and extrapolators specified.static InterpolatedStrikeSmileDeltaTermStructureInterpolatedStrikeSmileDeltaTermStructure. of(List<SmileDeltaParameters> volatilityTerm, DayCount dayCount, CurveInterpolator timeInterpolator, CurveExtrapolator timeExtrapolatorLeft, CurveExtrapolator timeExtrapolatorRight, CurveInterpolator strikeInterpolator, CurveExtrapolator strikeExtrapolatorLeft, CurveExtrapolator strikeExtrapolatorRight)Obtains volatility term structure from a set of smile descriptions with interpolator and extrapolators fully specified.
-