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