Uses of Interface
com.opengamma.strata.measure.rate.RatesMarketDataLookup
-
Packages that use RatesMarketDataLookup Package Description 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.rate Base package for calculation functions.com.opengamma.strata.measure.swap Calculation functions for swap products.com.opengamma.strata.measure.swaption Calculation functions for swaption products. -
-
Uses of RatesMarketDataLookup in com.opengamma.strata.measure.bond
Methods in com.opengamma.strata.measure.bond with parameters of type RatesMarketDataLookup Modifier and Type Method Description MultiCurrencyScenarioArrayCapitalIndexedBondTradeCalculations. currencyExposure(ResolvedCapitalIndexedBondTrade trade, RatesMarketDataLookup ratesLookup, LegalEntityDiscountingMarketDataLookup legalEntityLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.CurrencyScenarioArrayCapitalIndexedBondTradeCalculations. currentCash(ResolvedCapitalIndexedBondTrade trade, RatesMarketDataLookup ratesLookup, LegalEntityDiscountingMarketDataLookup legalEntityLookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.CurrencyScenarioArrayCapitalIndexedBondTradeCalculations. presentValue(ResolvedCapitalIndexedBondTrade trade, RatesMarketDataLookup ratesLookup, LegalEntityDiscountingMarketDataLookup legalEntityLookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>CapitalIndexedBondTradeCalculations. pv01CalibratedBucketed(ResolvedCapitalIndexedBondTrade trade, RatesMarketDataLookup ratesLookup, LegalEntityDiscountingMarketDataLookup legalEntityLookup, 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. -
Uses of RatesMarketDataLookup in com.opengamma.strata.measure.capfloor
Methods in com.opengamma.strata.measure.capfloor with parameters of type RatesMarketDataLookup 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.ScenarioArray<CurrencyParameterSensitivities>IborCapFloorTradeCalculations. pv01RatesCalibratedBucketed(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayIborCapFloorTradeCalculations. pv01RatesCalibratedSum(ResolvedIborCapFloorTrade trade, RatesMarketDataLookup ratesLookup, IborCapFloorMarketDataLookup capFloorLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>IborCapFloorTradeCalculations. pv01RatesMarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.cms
Methods in com.opengamma.strata.measure.cms with parameters of type RatesMarketDataLookup 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.ScenarioArray<CurrencyParameterSensitivities>CmsTradeCalculations. pv01RatesCalibratedBucketed(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayCmsTradeCalculations. pv01RatesCalibratedSum(ResolvedCmsTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>CmsTradeCalculations. pv01RatesMarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.deposit
Methods in com.opengamma.strata.measure.deposit with parameters of type RatesMarketDataLookup Modifier and Type Method Description MultiCurrencyScenarioArrayTermDepositTradeCalculations. currencyExposure(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.CurrencyScenarioArrayTermDepositTradeCalculations. currentCash(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.DoubleScenarioArrayTermDepositTradeCalculations. parRate(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par rate across one or more scenarios.DoubleScenarioArrayTermDepositTradeCalculations. parSpread(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.CurrencyScenarioArrayTermDepositTradeCalculations. presentValue(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>TermDepositTradeCalculations. pv01CalibratedBucketed(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayTermDepositTradeCalculations. pv01CalibratedSum(ResolvedTermDepositTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>TermDepositTradeCalculations. pv01MarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.dsf
Methods in com.opengamma.strata.measure.dsf with parameters of type RatesMarketDataLookup Modifier and Type Method Description MultiCurrencyScenarioArrayDsfTradeCalculations. currencyExposure(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.CurrencyScenarioArrayDsfTradeCalculations. presentValue(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>DsfTradeCalculations. pv01CalibratedBucketed(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayDsfTradeCalculations. pv01CalibratedSum(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>DsfTradeCalculations. pv01MarketQuoteBucketed(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.DoubleScenarioArrayDsfTradeCalculations. unitPrice(ResolvedDsfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates unit price across one or more scenarios. -
Uses of RatesMarketDataLookup in com.opengamma.strata.measure.fra
Methods in com.opengamma.strata.measure.fra with parameters of type RatesMarketDataLookup Modifier and Type Method Description ScenarioArray<CashFlows>FraTradeCalculations. cashFlows(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates cash flows across one or more scenarios.MultiCurrencyScenarioArrayFraTradeCalculations. currencyExposure(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.CurrencyScenarioArrayFraTradeCalculations. currentCash(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.ScenarioArray<ExplainMap>FraTradeCalculations. explainPresentValue(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Explains the present value calculation across one or more scenarios.DoubleScenarioArrayFraTradeCalculations. parRate(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par rate across one or more scenarios.DoubleScenarioArrayFraTradeCalculations. parSpread(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.CurrencyScenarioArrayFraTradeCalculations. presentValue(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>FraTradeCalculations. pv01CalibratedBucketed(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayFraTradeCalculations. pv01CalibratedSum(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>FraTradeCalculations. pv01MarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.fx
Methods in com.opengamma.strata.measure.fx with parameters of type RatesMarketDataLookup 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.CurrencyScenarioArrayFxNdfTradeCalculations. currentCash(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash 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.ScenarioArray<FxRate>FxNdfTradeCalculations. forwardFxRate(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates the forward FX rate across one or more scenarios.ScenarioArray<FxRate>FxSingleTradeCalculations. forwardFxRate(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates the forward FX rate across one or more scenarios.DoubleScenarioArrayFxSingleTradeCalculations. parSpread(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.DoubleScenarioArrayFxSwapTradeCalculations. parSpread(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.CurrencyScenarioArrayFxNdfTradeCalculations. presentValue(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value 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.ScenarioArray<CurrencyParameterSensitivities>FxNdfTradeCalculations. pv01CalibratedBucketed(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>FxSingleTradeCalculations. pv01CalibratedBucketed(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>FxSwapTradeCalculations. pv01CalibratedBucketed(ResolvedFxSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity 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.ScenarioArray<CurrencyParameterSensitivities>FxNdfTradeCalculations. pv01MarketQuoteBucketed(ResolvedFxNdfTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>FxSingleTradeCalculations. pv01MarketQuoteBucketed(ResolvedFxSingleTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>FxSwapTradeCalculations. pv01MarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.fxopt
-
Uses of RatesMarketDataLookup in com.opengamma.strata.measure.index
Methods in com.opengamma.strata.measure.index with parameters of type RatesMarketDataLookup Modifier and Type Method Description DoubleScenarioArrayIborFutureTradeCalculations. parSpread(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.DoubleScenarioArrayOvernightFutureTradeCalculations. parSpread(ResolvedOvernightFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.CurrencyScenarioArrayIborFutureOptionTradeCalculations. presentValue(ResolvedIborFutureOptionTrade trade, RatesMarketDataLookup ratesLookup, IborFutureOptionMarketDataLookup optionLookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.CurrencyScenarioArrayIborFutureTradeCalculations. presentValue(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.CurrencyScenarioArrayOvernightFutureTradeCalculations. presentValue(ResolvedOvernightFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>IborFutureOptionTradeCalculations. pv01CalibratedBucketed(ResolvedIborFutureOptionTrade trade, RatesMarketDataLookup ratesLookup, IborFutureOptionMarketDataLookup optionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>IborFutureTradeCalculations. pv01CalibratedBucketed(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>OvernightFutureTradeCalculations. pv01CalibratedBucketed(ResolvedOvernightFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.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.ScenarioArray<CurrencyParameterSensitivities>IborFutureOptionTradeCalculations. pv01MarketQuoteBucketed(ResolvedIborFutureOptionTrade trade, RatesMarketDataLookup ratesLookup, IborFutureOptionMarketDataLookup optionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>IborFutureTradeCalculations. pv01MarketQuoteBucketed(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>OvernightFutureTradeCalculations. pv01MarketQuoteBucketed(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.DoubleScenarioArrayIborFutureOptionTradeCalculations. unitPrice(ResolvedIborFutureOptionTrade trade, RatesMarketDataLookup ratesLookup, IborFutureOptionMarketDataLookup optionLookup, ScenarioMarketData marketData)Calculates unit price across one or more scenarios.DoubleScenarioArrayIborFutureTradeCalculations. unitPrice(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates unit price across one or more scenarios.DoubleScenarioArrayOvernightFutureTradeCalculations. unitPrice(ResolvedOvernightFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates unit price across one or more scenarios. -
Uses of RatesMarketDataLookup in com.opengamma.strata.measure.payment
Methods in com.opengamma.strata.measure.payment with parameters of type RatesMarketDataLookup Modifier and Type Method Description ScenarioArray<CashFlows>BulletPaymentTradeCalculations. cashFlows(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates cash flows across one or more scenarios.MultiCurrencyScenarioArrayBulletPaymentTradeCalculations. currencyExposure(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.CurrencyScenarioArrayBulletPaymentTradeCalculations. currentCash(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.CurrencyScenarioArrayBulletPaymentTradeCalculations. presentValue(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>BulletPaymentTradeCalculations. pv01CalibratedBucketed(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArrayBulletPaymentTradeCalculations. pv01CalibratedSum(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>BulletPaymentTradeCalculations. pv01MarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.rate
Methods in com.opengamma.strata.measure.rate that return RatesMarketDataLookup Modifier and Type Method Description RatesMarketDataLookupRatesMarketData. getLookup()Gets the lookup that provides access to discount curves and forward curves.RatesMarketDataLookupRatesScenarioMarketData. getLookup()Gets the lookup that provides access to discount curves and forward curves.static RatesMarketDataLookupRatesMarketDataLookup. of(CurveGroupName groupName, Map<Currency,CurveName> discountCurves, Map<? extends Index,CurveName> forwardCurves)Obtains an instance based on a group of discount and forward curves.static RatesMarketDataLookupRatesMarketDataLookup. of(RatesCurveGroup curveGroup)Obtains an instance based on a curve group.static RatesMarketDataLookupRatesMarketDataLookup. of(RatesCurveGroupDefinition curveGroupDefinition)Obtains an instance based on a curve group definition.static RatesMarketDataLookupRatesMarketDataLookup. of(RatesCurveGroupDefinition curveGroupDefinition, ObservableSource observableSource, FxRateLookup fxLookup)Obtains an instance based on a curve group definition.static RatesMarketDataLookupRatesMarketDataLookup. of(Map<Currency,CurveId> discountCurveIds, Map<Index,CurveId> forwardCurveIds)Obtains an instance based on a map of discount and forward curve identifiers.static RatesMarketDataLookupRatesMarketDataLookup. of(Map<Currency,CurveId> discountCurveIds, Map<Index,CurveId> forwardCurveIds, ObservableSource obsSource, FxRateLookup fxLookup)Obtains an instance based on a map of discount and forward curve identifiers, specifying the source of FX rates. -
Uses of RatesMarketDataLookup in com.opengamma.strata.measure.swap
Methods in com.opengamma.strata.measure.swap with parameters of type RatesMarketDataLookup Modifier and Type Method Description MultiCurrencyScenarioArraySwapTradeCalculations. accruedInterest(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates accrued interest across one or more scenarios.ScenarioArray<CashFlows>SwapTradeCalculations. cashFlows(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates cash flows 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.ScenarioArray<ExplainMap>SwapTradeCalculations. explainPresentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Explains the present value calculation across one or more scenarios.ScenarioArray<LegAmounts>SwapTradeCalculations. legPresentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates the present value of each leg across one or more scenarios.DoubleScenarioArraySwapTradeCalculations. parRate(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par rate across one or more scenarios.DoubleScenarioArraySwapTradeCalculations. parSpread(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. presentValue(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>SwapTradeCalculations. pv01CalibratedBucketed(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArraySwapTradeCalculations. pv01CalibratedSum(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>SwapTradeCalculations. pv01MarketQuoteBucketed(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 RatesMarketDataLookup in com.opengamma.strata.measure.swaption
Methods in com.opengamma.strata.measure.swaption with parameters of type RatesMarketDataLookup Modifier and Type Method Description MultiCurrencyScenarioArraySwaptionTradeCalculations. currencyExposure(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates currency exposure across one or more scenarios.CurrencyScenarioArraySwaptionTradeCalculations. currentCash(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates current cash across one or more scenarios.CurrencyScenarioArraySwaptionTradeCalculations. presentValue(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>SwaptionTradeCalculations. pv01RatesCalibratedBucketed(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyScenarioArraySwaptionTradeCalculations. pv01RatesCalibratedSum(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.ScenarioArray<CurrencyParameterSensitivities>SwaptionTradeCalculations. pv01RatesMarketQuoteBucketed(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.ScenarioArray<CurrencyParameterSensitivities>SwaptionTradeCalculations. vegaMarketQuoteBucketed(ResolvedSwaptionTrade trade, RatesMarketDataLookup ratesLookup, SwaptionMarketDataLookup swaptionLookup, ScenarioMarketData marketData)Calculates present value vega sensitivity across one or more scenarios.
-