MultiCurrencyAmount |
BlackSwaptionTradePricer.currencyExposure(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
BlackSwaptionVolatilities swaptionVolatilities) |
Computes the currency exposure of the swaption trade.
|
MultiCurrencyAmount |
HullWhiteSwaptionPhysicalTradePricer.currencyExposure(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider) |
Computes the currency exposure of the swaption trade.
|
MultiCurrencyAmount |
NormalSwaptionTradePricer.currencyExposure(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
NormalSwaptionVolatilities swaptionVolatilities) |
Computes the currency exposure of the swaption trade.
|
MultiCurrencyAmount |
SabrSwaptionTradePricer.currencyExposure(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Computes the currency exposure of the swaption trade.
|
MultiCurrencyAmount |
VolatilitySwaptionTradePricer.currencyExposure(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Computes the currency exposure of the swaption trade.
|
CurrencyAmount |
BlackSwaptionTradePricer.currentCash(ResolvedSwaptionTrade trade,
LocalDate valuationDate) |
Calculates the current cash of the swaption trade.
|
CurrencyAmount |
HullWhiteSwaptionPhysicalTradePricer.currentCash(ResolvedSwaptionTrade trade,
LocalDate valuationDate) |
Calculates the current cash of the swaption trade.
|
CurrencyAmount |
NormalSwaptionTradePricer.currentCash(ResolvedSwaptionTrade trade,
LocalDate valuationDate) |
Calculates the current cash of the swaption trade.
|
CurrencyAmount |
SabrSwaptionTradePricer.currentCash(ResolvedSwaptionTrade trade,
LocalDate valuationDate) |
Calculates the current cash of the swaption trade.
|
CurrencyAmount |
VolatilitySwaptionTradePricer.currentCash(ResolvedSwaptionTrade trade,
LocalDate valuationDate) |
Calculates the current cash of the swaption trade.
|
double |
BlackSwaptionTradePricer.forwardRate(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider) |
Provides the forward rate.
|
double |
NormalSwaptionTradePricer.forwardRate(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider) |
Provides the forward rate.
|
double |
SabrSwaptionTradePricer.forwardRate(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider) |
Provides the forward rate.
|
double |
VolatilitySwaptionTradePricer.forwardRate(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider) |
Provides the forward rate.
|
double |
BlackSwaptionTradePricer.impliedVolatility(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Computes the implied volatility of the swaption.
|
double |
NormalSwaptionTradePricer.impliedVolatility(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Computes the implied volatility of the swaption.
|
double |
SabrSwaptionTradePricer.impliedVolatility(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Computes the implied volatility of the swaption.
|
double |
VolatilitySwaptionTradePricer.impliedVolatility(ResolvedSwaptionTrade swaptionTrade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Computes the implied volatility of the swaption.
|
CurrencyAmount |
BlackSwaptionTradePricer.presentValue(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
BlackSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the swaption trade.
|
CurrencyAmount |
HullWhiteSwaptionPhysicalTradePricer.presentValue(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider) |
Calculates the present value of the swaption trade.
|
CurrencyAmount |
NormalSwaptionTradePricer.presentValue(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
NormalSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the swaption trade.
|
CurrencyAmount |
SabrSwaptionTradePricer.presentValue(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the swaption trade.
|
CurrencyAmount |
VolatilitySwaptionTradePricer.presentValue(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Calculates the present value of the swaption trade.
|
DoubleArray |
HullWhiteSwaptionPhysicalTradePricer.presentValueSensitivityModelParamsHullWhite(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider) |
Calculates the present value sensitivity piecewise constant volatility parameters of the Hull-White model.
|
PointSensitivities |
SabrSwaptionTradePricer.presentValueSensitivityModelParamsSabr(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the SABR model parameters of the swaption trade.
|
PointSensitivities |
BlackSwaptionTradePricer.presentValueSensitivityModelParamsVolatility(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
BlackSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the implied volatility of the swaption trade.
|
PointSensitivities |
NormalSwaptionTradePricer.presentValueSensitivityModelParamsVolatility(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
NormalSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the implied volatility of the swaption trade.
|
PointSensitivities |
SabrSwaptionTradePricer.presentValueSensitivityModelParamsVolatility(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the implied volatility of the swaption trade.
|
PointSensitivities |
VolatilitySwaptionTradePricer.presentValueSensitivityModelParamsVolatility(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity to the implied volatility of the swaption trade.
|
PointSensitivities |
HullWhiteSwaptionPhysicalTradePricer.presentValueSensitivityRates(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider) |
Calculates the present value sensitivity of the swaption product.
|
PointSensitivities |
SabrSwaptionTradePricer.presentValueSensitivityRatesStickyModel(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity of the swaption trade to the rate curves.
|
PointSensitivities |
BlackSwaptionTradePricer.presentValueSensitivityRatesStickyStrike(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
BlackSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity of the swaption trade to the rate curves.
|
PointSensitivities |
NormalSwaptionTradePricer.presentValueSensitivityRatesStickyStrike(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
NormalSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity of the swaption trade to the rate curves.
|
PointSensitivities |
SabrSwaptionTradePricer.presentValueSensitivityRatesStickyStrike(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SabrSwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity of the swaption trade to the rate curves.
|
PointSensitivities |
VolatilitySwaptionTradePricer.presentValueSensitivityRatesStickyStrike(ResolvedSwaptionTrade trade,
RatesProvider ratesProvider,
SwaptionVolatilities swaptionVolatilities) |
Calculates the present value sensitivity of the swaption to the rate curves.
|