Uses of Class
com.opengamma.strata.data.scenario.MultiCurrencyScenarioArray
-
Packages that use MultiCurrencyScenarioArray Package Description com.opengamma.strata.calc.runner The calculation runner.com.opengamma.strata.data.scenario Basic types to model market data across scenarios.com.opengamma.strata.measure.bond Base package for calculation functions.com.opengamma.strata.measure.capfloor Calculation functions for Ibor cap/floor products.com.opengamma.strata.measure.cms Calculation functions for constant maturity swap (CMS) products.com.opengamma.strata.measure.deposit Calculation functions for deposit products.com.opengamma.strata.measure.dsf Calculation functions for DSF products.com.opengamma.strata.measure.fra Calculation functions for FRA products.com.opengamma.strata.measure.fx Calculation functions for FX products.com.opengamma.strata.measure.fxopt Calculation functions for FX option products.com.opengamma.strata.measure.index Calculation functions for index products.com.opengamma.strata.measure.payment Calculation functions for payment products.com.opengamma.strata.measure.swap Calculation functions for swap products.com.opengamma.strata.measure.swaption Calculation functions for swaption products. -
-
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.calc.runner
Methods in com.opengamma.strata.calc.runner that return types with arguments of type MultiCurrencyScenarioArray Modifier and Type Method Description static Collector<MultiCurrencyAmount,List<MultiCurrencyAmount>,MultiCurrencyScenarioArray>FunctionUtils. toMultiCurrencyValuesArray()Returns a collector that builds a multi-currency scenerio result. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.data.scenario
Methods in com.opengamma.strata.data.scenario that return MultiCurrencyScenarioArray Modifier and Type Method Description static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. of(int size, IntFunction<MultiCurrencyAmount> amountFunction)Obtains an instance using a function to create the entries.static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. of(MultiCurrencyAmount... amounts)Returns an instance containing the values from the amounts.static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. of(MultiCurrencyAmountArray amounts)Obtains an instance from the specified currency and array of values.static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. of(List<MultiCurrencyAmount> amounts)Returns an instance containing the values from the list of amounts.static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. of(Map<Currency,DoubleArray> values)Returns an instance containing the values from a map of amounts with the same number of elements in each array.static MultiCurrencyScenarioArrayMultiCurrencyScenarioArray. total(Iterable<CurrencyScenarioArray> arrays)Returns a multi currency scenario array representing the total of the input arrays.Methods in com.opengamma.strata.data.scenario that return types with arguments of type MultiCurrencyScenarioArray Modifier and Type Method Description Class<? extends MultiCurrencyScenarioArray>MultiCurrencyScenarioArray.Meta. beanType()org.joda.beans.BeanBuilder<? extends MultiCurrencyScenarioArray>MultiCurrencyScenarioArray.Meta. builder()static Collector<CurrencyScenarioArray,?,MultiCurrencyScenarioArray>MultiCurrencyScenarioArray. toMultiCurrencyScenarioArray()Returns a collector which creates a multi currency scenario array by combining a stream of currency scenario arrays. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.bond
Methods in com.opengamma.strata.measure.bond that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayBillTradeCalculations. currencyExposure(ResolvedBillTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayBondFutureOptionTradeCalculations. currencyExposure(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayBondFutureTradeCalculations. currencyExposure(ResolvedBondFutureTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayCapitalIndexedBondTradeCalculations. currencyExposure(ResolvedCapitalIndexedBondTrade trade, RatesMarketDataLookup ratesLookup, LegalEntityDiscountingMarketDataLookup legalEntityLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayFixedCouponBondTradeCalculations. currencyExposure(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayBillTradeCalculations. pv01CalibratedSum(ResolvedBillTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayBondFutureOptionTradeCalculations. pv01CalibratedSum(ResolvedBondFutureOptionTrade trade, LegalEntityDiscountingMarketDataLookup legalEntityLookup, BondFutureOptionMarketDataLookup volsLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayBondFutureTradeCalculations. pv01CalibratedSum(ResolvedBondFutureTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayCapitalIndexedBondTradeCalculations. pv01CalibratedSum(ResolvedCapitalIndexedBondTrade trade, RatesMarketDataLookup ratesLookup, LegalEntityDiscountingMarketDataLookup legalEntityLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFixedCouponBondTradeCalculations. pv01CalibratedSum(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayBillTradeCalculations. pv01MarketQuoteSum(ResolvedBillTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayBondFutureTradeCalculations. pv01MarketQuoteSum(ResolvedBondFutureTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFixedCouponBondTradeCalculations. pv01MarketQuoteSum(ResolvedFixedCouponBondTrade trade, LegalEntityDiscountingMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.capfloor
Methods in com.opengamma.strata.measure.capfloor that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayIborCapFloorTradeCalculations. currencyExposure(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayIborCapFloorTradeCalculations. currentCash(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyScenarioArrayIborCapFloorTradeCalculations. presentValue(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyScenarioArrayIborCapFloorTradeCalculations. pv01RatesCalibratedSum(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayIborCapFloorTradeCalculations. pv01RatesMarketQuoteSum(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.cms
Methods in com.opengamma.strata.measure.cms that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayCmsTradeCalculations. currencyExposure(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayCmsTradeCalculations. currentCash(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyScenarioArrayCmsTradeCalculations. presentValue(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyScenarioArrayCmsTradeCalculations. pv01RatesCalibratedSum(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayCmsTradeCalculations. pv01RatesMarketQuoteSum(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.deposit
Methods in com.opengamma.strata.measure.deposit that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayTermDepositTradeCalculations. currencyExposure(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayTermDepositTradeCalculations. pv01CalibratedSum(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayTermDepositTradeCalculations. pv01MarketQuoteSum(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.dsf
Methods in com.opengamma.strata.measure.dsf that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayDsfTradeCalculations. currencyExposure(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayDsfTradeCalculations. pv01CalibratedSum(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayDsfTradeCalculations. pv01MarketQuoteSum(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.fra
Methods in com.opengamma.strata.measure.fra that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayFraTradeCalculations. currencyExposure(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayFraTradeCalculations. pv01CalibratedSum(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFraTradeCalculations. pv01MarketQuoteSum(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.fx
Methods in com.opengamma.strata.measure.fx that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayFxNdfTradeCalculations. currencyExposure(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayFxSingleTradeCalculations. currencyExposure(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayFxSwapTradeCalculations. currencyExposure(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayFxSingleTradeCalculations. currentCash(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyScenarioArrayFxSwapTradeCalculations. currentCash(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyScenarioArrayFxSingleTradeCalculations. presentValue(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyScenarioArrayFxSwapTradeCalculations. presentValue(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyScenarioArrayFxNdfTradeCalculations. pv01CalibratedSum(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFxSingleTradeCalculations. pv01CalibratedSum(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFxSwapTradeCalculations. pv01CalibratedSum(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFxNdfTradeCalculations. pv01MarketQuoteSum(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFxSingleTradeCalculations. pv01MarketQuoteSum(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFxSwapTradeCalculations. pv01MarketQuoteSum(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.fxopt
-
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.index
Methods in com.opengamma.strata.measure.index that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayIborFutureOptionTradeCalculations. pv01CalibratedSum(ResolvedIborFutureOptionTrade trade, RatesMarketDataLookup ratesLookup, IborFutureOptionMarketDataLookup optionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayIborFutureTradeCalculations. pv01CalibratedSum(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayOvernightFutureTradeCalculations. pv01CalibratedSum(ResolvedOvernightFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayIborFutureOptionTradeCalculations. pv01MarketQuoteSum(ResolvedIborFutureOptionTrade trade, RatesMarketDataLookup ratesLookup, IborFutureOptionMarketDataLookup optionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayIborFutureTradeCalculations. pv01MarketQuoteSum(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayOvernightFutureTradeCalculations. pv01MarketQuoteSum(ResolvedOvernightFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.payment
Methods in com.opengamma.strata.measure.payment that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArrayBulletPaymentTradeCalculations. currencyExposure(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArrayBulletPaymentTradeCalculations. pv01CalibratedSum(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayBulletPaymentTradeCalculations. pv01MarketQuoteSum(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.swap
Methods in com.opengamma.strata.measure.swap that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArraySwapTradeCalculations. accruedInterest(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates accrued interest across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. currencyExposure(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. currentCash(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. presentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. pv01CalibratedSum(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. pv01MarketQuoteSum(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios. -
Uses of MultiCurrencyScenarioArray in com.opengamma.strata.measure.swaption
Methods in com.opengamma.strata.measure.swaption that return MultiCurrencyScenarioArray Modifier and Type Method Description MultiCurrencyScenarioArraySwaptionTradeCalculations. currencyExposure(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.MultiCurrencyScenarioArraySwaptionTradeCalculations. pv01RatesCalibratedSum(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArraySwaptionTradeCalculations. pv01RatesMarketQuoteSum(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.
-