Class NotionalEquivalentCalculator
- java.lang.Object
-
- com.opengamma.strata.pricer.sensitivity.NotionalEquivalentCalculator
-
public class NotionalEquivalentCalculator extends Object
Calculator to obtain the notional equivalent.This needs the
DoubleArraywith present value sensitivity to market quotes obtained during curve calibration to be available.
-
-
Field Summary
Fields Modifier and Type Field Description static NotionalEquivalentCalculatorDEFAULTThe default instance.
-
Constructor Summary
Constructors Constructor Description NotionalEquivalentCalculator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CurrencyParameterSensitivitiesnotionalEquivalent(CurrencyParameterSensitivities marketQuoteSensitivities, RatesProvider provider)Calculates the notional equivalent from the present value market quote sensitivities.
-
-
-
Field Detail
-
DEFAULT
public static final NotionalEquivalentCalculator DEFAULT
The default instance.
-
-
Method Detail
-
notionalEquivalent
public CurrencyParameterSensitivities notionalEquivalent(CurrencyParameterSensitivities marketQuoteSensitivities, RatesProvider provider)
Calculates the notional equivalent from the present value market quote sensitivities.The notional equivalent is the notional in each instrument used to calibrate the curves to have the same sensitivity as the one of the portfolio described by the market quote sensitivities.
- Parameters:
marketQuoteSensitivities- the market quote sensitivitiesprovider- the rates provider, containing sensitivity information- Returns:
- the notionals
-
-