| Package | Description |
|---|---|
| com.opengamma.strata.pricer.impl.option |
Internal implementations of option pricing.
|
| com.opengamma.strata.pricer.impl.volatility.smile |
Internal implementations of volatility smile.
|
| Modifier and Type | Method and Description |
|---|---|
static SabrExtrapolationRightFunction |
SabrExtrapolationRightFunction.of(double forward,
SabrFormulaData sabrData,
double cutOffStrike,
double timeToExpiry,
double mu,
VolatilityFunctionProvider<SabrFormulaData> volatilityFunction)
Obtains an instance with volatility provider specified.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SabrHaganVolatilityFunctionProvider
The Hagan SABR volatility function provider.
|
class |
SsviVolatilityFunction
Surface Stochastic Volatility Inspired (SSVI) formula.
|
| Modifier and Type | Method and Description |
|---|---|
VolatilityFunctionProvider<T> |
SmileModelFitter.getModel()
Obtains the volatility function provider.
|
| Constructor and Description |
|---|
SabrModelFitter(double forward,
DoubleArray strikes,
double timeToExpiry,
DoubleArray impliedVols,
DoubleArray error,
VolatilityFunctionProvider<SabrFormulaData> model)
Constructs SABR model fitter from forward, strikes, time to expiry, implied volatilities and error values.
|
SmileModelFitter(double forward,
DoubleArray strikes,
double timeToExpiry,
DoubleArray impliedVols,
DoubleArray error,
VolatilityFunctionProvider<T> model)
Constructs smile model fitter from forward, strikes, time to expiry, implied volatilities and error values.
|
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.