Uses of Interface
com.opengamma.strata.measure.swaption.SwaptionMarketDataLookup
-
Packages that use SwaptionMarketDataLookup Package Description com.opengamma.strata.measure.cms Calculation functions for constant maturity swap (CMS) products.com.opengamma.strata.measure.swaption Calculation functions for swaption products. -
-
Uses of SwaptionMarketDataLookup in com.opengamma.strata.measure.cms
Methods in com.opengamma.strata.measure.cms with parameters of type SwaptionMarketDataLookup 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 SwaptionMarketDataLookup in com.opengamma.strata.measure.swaption
Methods in com.opengamma.strata.measure.swaption that return SwaptionMarketDataLookup Modifier and Type Method Description SwaptionMarketDataLookupSwaptionMarketData. getLookup()Gets the lookup that provides access to swaption volatilities.SwaptionMarketDataLookupSwaptionScenarioMarketData. getLookup()Gets the lookup that provides access to swaption volatilities.static SwaptionMarketDataLookupSwaptionMarketDataLookup. of(RateIndex index, SwaptionVolatilitiesId volatilityId)Obtains an instance based on a single mapping from index to volatility identifier.static SwaptionMarketDataLookupSwaptionMarketDataLookup. of(Map<RateIndex,SwaptionVolatilitiesId> volatilityIds)Obtains an instance based on a map of volatility identifiers.Methods in com.opengamma.strata.measure.swaption with parameters of type SwaptionMarketDataLookup 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.
-