CurrencyParameterSensitivity |
SpreadSensitivityCalculator.bucketedCs01(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Computes bucketed CS01 for CDS.
|
CurrencyParameterSensitivity |
SpreadSensitivityCalculator.bucketedCs01(ResolvedCdsTrade trade,
List<ResolvedCdsTrade> bucketCds,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Computes bucketed CS01 for CDS.
|
protected void |
SpreadSensitivityCalculator.checkCdsBucket(ResolvedCdsTrade trade,
List<ResolvedCdsTrade> bucketCds) |
|
double |
CdsMarketQuoteConverter.cleanPrice(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Computes the market clean price.
|
CurrencyAmount |
IsdaCdsTradePricer.expectedLoss(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider) |
Calculates the expected loss of the underlying product.
|
JumpToDefault |
IsdaCdsTradePricer.jumpToDefault(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the jump-to-default of the underlying product.
|
CurrencyAmount |
AnalyticSpreadSensitivityCalculator.parallelCs01(ResolvedCdsTrade trade,
List<ResolvedCdsTrade> bucketCds,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
|
CurrencyAmount |
FiniteDifferenceSpreadSensitivityCalculator.parallelCs01(ResolvedCdsTrade trade,
List<ResolvedCdsTrade> bucketCds,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
|
CurrencyAmount |
SpreadSensitivityCalculator.parallelCs01(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Computes parallel CS01 for CDS.
|
abstract CurrencyAmount |
SpreadSensitivityCalculator.parallelCs01(ResolvedCdsTrade trade,
List<ResolvedCdsTrade> bucketCds,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Computes parallel CS01 for CDS.
|
double |
IsdaCdsTradePricer.parSpread(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the par spread of the underlying product.
|
PointSensitivities |
IsdaCdsTradePricer.parSpreadSensitivity(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the par spread sensitivity of the underling product.
|
double |
CdsMarketQuoteConverter.pointsUpfront(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Computes the points upfront.
|
CdsQuote |
CdsMarketQuoteConverter.pointsUpFrontFromQuotedSpread(ResolvedCdsTrade trade,
CdsQuote quote,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Converts quoted spread to points upfront.
|
CurrencyAmount |
IsdaCdsTradePricer.presentValue(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
PriceType priceType,
ReferenceData refData) |
Calculates the present value of the trade.
|
CurrencyAmount |
IsdaCdsTradePricer.presentValueOnSettle(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
PriceType priceType,
ReferenceData refData) |
Calculates the present value of the underlying product.
|
PointSensitivities |
IsdaCdsTradePricer.presentValueOnSettleSensitivity(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the present value sensitivity of the underlying product.
|
PointSensitivities |
IsdaCdsTradePricer.presentValueSensitivity(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the present value sensitivity of the trade.
|
double |
IsdaCdsTradePricer.price(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
PriceType priceType,
ReferenceData refData) |
Calculates the price of the underlying product, which is the present value per unit notional.
|
PointSensitivities |
IsdaCdsTradePricer.priceSensitivity(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the price sensitivity of the underlying product.
|
CdsQuote |
CdsMarketQuoteConverter.quotedSpreadFromPointsUpfront(ResolvedCdsTrade trade,
CdsQuote quote,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Converts points upfront to quoted spread.
|
CurrencyAmount |
IsdaCdsTradePricer.recovery01OnSettle(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
ReferenceData refData) |
Calculates the recovery01 of the underlying product.
|
CurrencyAmount |
IsdaCdsTradePricer.rpv01OnSettle(ResolvedCdsTrade trade,
CreditRatesProvider ratesProvider,
PriceType priceType,
ReferenceData refData) |
Calculates the risky PV01 of the underlying product.
|