MultiCurrencyScenarioArray |
FxNdfTradeCalculations.currencyExposure(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates currency exposure across one or more scenarios.
|
MultiCurrencyAmount |
FxNdfTradeCalculations.currencyExposure(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates currency exposure for a single set of market data.
|
CurrencyScenarioArray |
FxNdfTradeCalculations.currentCash(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates current cash across one or more scenarios.
|
CurrencyAmount |
FxNdfTradeCalculations.currentCash(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates current cash for a single set of market data.
|
ScenarioArray<FxRate> |
FxNdfTradeCalculations.forwardFxRate(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates the forward FX rate across one or more scenarios.
|
FxRate |
FxNdfTradeCalculations.forwardFxRate(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates the forward FX rate for a single set of market data.
|
CurrencyScenarioArray |
FxNdfTradeCalculations.presentValue(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates present value across one or more scenarios.
|
CurrencyAmount |
FxNdfTradeCalculations.presentValue(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates present value for a single set of market data.
|
ScenarioArray<CurrencyParameterSensitivities> |
FxNdfTradeCalculations.pv01CalibratedBucketed(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates present value sensitivity across one or more scenarios.
|
CurrencyParameterSensitivities |
FxNdfTradeCalculations.pv01CalibratedBucketed(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates present value sensitivity for a single set of market data.
|
MultiCurrencyScenarioArray |
FxNdfTradeCalculations.pv01CalibratedSum(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates present value sensitivity across one or more scenarios.
|
MultiCurrencyAmount |
FxNdfTradeCalculations.pv01CalibratedSum(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates present value sensitivity for a single set of market data.
|
ScenarioArray<CurrencyParameterSensitivities> |
FxNdfTradeCalculations.pv01MarketQuoteBucketed(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates present value sensitivity across one or more scenarios.
|
CurrencyParameterSensitivities |
FxNdfTradeCalculations.pv01MarketQuoteBucketed(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates present value sensitivity for a single set of market data.
|
MultiCurrencyScenarioArray |
FxNdfTradeCalculations.pv01MarketQuoteSum(ResolvedFxNdfTrade trade,
RatesMarketDataLookup lookup,
ScenarioMarketData marketData) |
Calculates present value sensitivity across one or more scenarios.
|
MultiCurrencyAmount |
FxNdfTradeCalculations.pv01MarketQuoteSum(ResolvedFxNdfTrade trade,
RatesProvider ratesProvider) |
Calculates present value sensitivity for a single set of market data.
|