| Package | Description |
|---|---|
| com.opengamma.strata.pricer.capfloor |
Calculators for Ibor cap-floor.
|
| Modifier and Type | Method and Description |
|---|---|
SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.Builder.build() |
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedBeta(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
DoubleArray alphaCurveNodes,
DoubleArray rhoCurveNodes,
DoubleArray nuCurveNodes,
DoubleArray initialParameters,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed beta, zero shift and initial values.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedBeta(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
double beta,
DoubleArray alphaCurveNodes,
DoubleArray rhoCurveNodes,
DoubleArray nuCurveNodes,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed beta and zero shift.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedBeta(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
double shift,
DoubleArray alphaCurveNodes,
DoubleArray rhoCurveNodes,
DoubleArray nuCurveNodes,
DoubleArray initialParameters,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed beta, nonzero shift and initial values.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedBeta(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
double beta,
double shift,
DoubleArray alphaCurveNodes,
DoubleArray rhoCurveNodes,
DoubleArray nuCurveNodes,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed beta and nonzero shift.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedRho(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
DoubleArray alphaCurveNodes,
DoubleArray betaCurveNodes,
DoubleArray nuCurveNodes,
DoubleArray initialParameters,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed rho, zero shift and initial values.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedRho(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
double rho,
DoubleArray alphaCurveNodes,
DoubleArray betaCurveNodes,
DoubleArray nuCurveNodes,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed rho and zero shift.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedRho(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
double shift,
DoubleArray alphaCurveNodes,
DoubleArray betaCurveNodes,
DoubleArray nuCurveNodes,
DoubleArray initialParameters,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed rho, nonzero shift and initial values.
|
static SabrIborCapletFloorletVolatilityCalibrationDefinition |
SabrIborCapletFloorletVolatilityCalibrationDefinition.ofFixedRho(IborCapletFloorletVolatilitiesName name,
IborIndex index,
DayCount dayCount,
double rho,
double shift,
DoubleArray alphaCurveNodes,
DoubleArray betaCurveNodes,
DoubleArray nuCurveNodes,
CurveInterpolator interpolator,
CurveExtrapolator extrapolatorLeft,
CurveExtrapolator extrapolatorRight,
SabrVolatilityFormula sabrVolatilityFormula)
Obtains an instance with fixed rho and nonzero shift.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends SabrIborCapletFloorletVolatilityCalibrationDefinition> |
SabrIborCapletFloorletVolatilityCalibrationDefinition.Meta.beanType() |
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.