public class SabrOvernightInArrearsCapletFloorletPeriodPricer extends Object
| Modifier and Type | Field and Description |
|---|---|
static SabrOvernightInArrearsCapletFloorletPeriodPricer |
DEFAULT
Default implementation.
|
public static final SabrOvernightInArrearsCapletFloorletPeriodPricer DEFAULT
public static SabrOvernightInArrearsCapletFloorletPeriodPricer of(SabrInArrearsVolatilityFunction sabrInarrearsFunction)
sabrInarrearsFunction - the function for Asian in-arrears effective parameterspublic CurrencyAmount presentValue(OvernightInArrearsCapletFloorletPeriod period, RatesProvider ratesProvider, SabrParametersIborCapletFloorletVolatilities sabrVolatilities)
period - the caplet/floorlet periodratesProvider - the rates providersabrVolatilities - the SABR volatilitiespublic PointSensitivityBuilder presentValueSensitivityRatesStickyModel(OvernightInArrearsCapletFloorletPeriod period, RatesProvider ratesProvider, SabrParametersIborCapletFloorletVolatilities sabrVolatilities)
period - the caplet/floorlet periodratesProvider - the rates providersabrVolatilities - the SABR volatilitiespublic PointSensitivityBuilder presentValueSensitivityModelParamsSabr(OvernightInArrearsCapletFloorletPeriod period, RatesProvider ratesProvider, SabrParametersIborCapletFloorletVolatilities sabrVolatilities)
period - the caplet/floorlet periodratesProvider - the rates providersabrVolatilities - the SABR volatilitiesCopyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.