double |
SabrExtrapolationReplicationCmsPeriodPricer.adjustedForwardRate(CmsPeriod cmsPeriod,
RatesProvider provider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the adjusted forward rate for a CMS coupon.
|
double |
SabrExtrapolationReplicationCmsPeriodPricer.adjustmentToForwardRate(CmsPeriod cmsPeriod,
RatesProvider provider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the adjustment to the forward rate for a CMS coupon.
|
MultiCurrencyAmount |
SabrExtrapolationReplicationCmsProductPricer.currencyExposure(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the currency exposure of the product.
|
MultiCurrencyAmount |
SabrExtrapolationReplicationCmsTradePricer.currencyExposure(ResolvedCmsTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the currency exposure of the trade.
|
CurrencyAmount |
SabrExtrapolationReplicationCmsLegPricer.currentCash(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the current cash of the leg.
|
MultiCurrencyAmount |
SabrExtrapolationReplicationCmsProductPricer.currentCash(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the current cash of the product.
|
MultiCurrencyAmount |
SabrExtrapolationReplicationCmsTradePricer.currentCash(ResolvedCmsTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the current cash of the trade.
|
ExplainMap |
SabrExtrapolationReplicationCmsLegPricer.explainPresentValue(ResolvedCmsLeg cmsLeg,
RatesProvider provider,
SabrSwaptionVolatilities volatilities) |
Explains the present value of a CMS leg.
|
void |
SabrExtrapolationReplicationCmsPeriodPricer.explainPresentValue(CmsPeriod period,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities,
ExplainMapBuilder builder) |
Explains the present value of the CMS period.
|
ExplainMap |
SabrExtrapolationReplicationCmsProductPricer.explainPresentValue(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Explains the present value of the CMS product.
|
ExplainMap |
SabrExtrapolationReplicationCmsTradePricer.explainPresentValue(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Explains the present value of the CMS trade.
|
CurrencyAmount |
SabrExtrapolationReplicationCmsLegPricer.presentValue(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the CMS leg.
|
CurrencyAmount |
SabrExtrapolationReplicationCmsPeriodPricer.presentValue(CmsPeriod cmsPeriod,
RatesProvider provider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the present value by replication in SABR framework with extrapolation on the right.
|
MultiCurrencyAmount |
SabrExtrapolationReplicationCmsProductPricer.presentValue(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the CMS product.
|
MultiCurrencyAmount |
SabrExtrapolationReplicationCmsTradePricer.presentValue(ResolvedCmsTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the CMS trade.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsLegPricer.presentValueSensitivityModelParamsSabr(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the SABR model parameters.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsPeriodPricer.presentValueSensitivityModelParamsSabr(CmsPeriod cmsPeriod,
RatesProvider provider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the present value sensitivity to SABR parameters by replication in SABR framework with extrapolation on the right.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsProductPricer.presentValueSensitivityModelParamsSabr(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the SABR model parameters.
|
PointSensitivities |
SabrExtrapolationReplicationCmsTradePricer.presentValueSensitivityModelParamsSabr(ResolvedCmsTrade trade,
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.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsPeriodPricer.presentValueSensitivityRates(CmsPeriod cmsPeriod,
RatesProvider provider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the present value curve sensitivity by replication in SABR framework with extrapolation on the right.
|
PointSensitivityBuilder |
SabrExtrapolationReplicationCmsProductPricer.presentValueSensitivityRates(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value curve sensitivity of the CMS product.
|
PointSensitivities |
SabrExtrapolationReplicationCmsTradePricer.presentValueSensitivityRates(ResolvedCmsTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value curve sensitivity of the CMS trade.
|
double |
SabrExtrapolationReplicationCmsLegPricer.presentValueSensitivityStrike(ResolvedCmsLeg cmsLeg,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the strike value.
|
double |
SabrExtrapolationReplicationCmsPeriodPricer.presentValueSensitivityStrike(CmsPeriod cmsPeriod,
RatesProvider provider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the present value sensitivity to strike by replication in SABR framework with extrapolation on the right.
|
double |
SabrExtrapolationReplicationCmsProductPricer.presentValueSensitivityStrike(ResolvedCms cms,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the strike value.
|
double |
SabrExtrapolationReplicationCmsTradePricer.presentValueSensitivityStrike(ResolvedCmsTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the strike value.
|