CurrencyAmount |
DiscountingCmsLegPricer.currentCash(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider) |
Calculates the current cash of the leg.
|
CurrencyAmount |
SabrExtrapolationReplicationCmsLegPricer.currentCash(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the current cash of the leg.
|
ExplainMap |
SabrExtrapolationReplicationCmsLegPricer.explainPresentValue(ResolvedCmsLeg cmsLeg,
RatesProvider provider,
SabrSwaptionVolatilities volatilities) |
Explains the present value of a CMS leg.
|
CurrencyAmount |
DiscountingCmsLegPricer.presentValue(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider) |
Computes the present value of CMS leg by simple forward rate estimation.
|
CurrencyAmount |
SabrExtrapolationReplicationCmsLegPricer.presentValue(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the CMS leg.
|
PointSensitivityBuilder |
DiscountingCmsLegPricer.presentValueSensitivity(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider) |
Calculates the present value curve sensitivity of the CMS leg by simple forward rate estimation.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsLegPricer.presentValueSensitivityModelParamsSabr(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the SABR model parameters.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsLegPricer.presentValueSensitivityRates(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value curve sensitivity of the CMS leg.
|
double |
SabrExtrapolationReplicationCmsLegPricer.presentValueSensitivityStrike(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the strike value.
|