Uses of Interface
com.opengamma.strata.basics.index.RateIndex
-
Packages that use RateIndex Package Description com.opengamma.strata.basics.index Entity objects describing common market indices, such as LIBOR and FED FUND.com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.measure.swaption Calculation functions for swaption products.com.opengamma.strata.product.cms Entity objects describing Constant Maturity Swap (CMS) or CMS cap/floor.com.opengamma.strata.product.index Entity objects describing contracts based on rate indices.com.opengamma.strata.product.swap.type Conventions and templates to aid the construction of rate swaps.com.opengamma.strata.product.swaption Entity objects describing options on swaps, known as swaptions. -
-
Uses of RateIndex in com.opengamma.strata.basics.index
Subinterfaces of RateIndex in com.opengamma.strata.basics.index Modifier and Type Interface Description interfaceIborIndexAn inter-bank lending rate index, such as Libor or Euribor.interfaceOvernightIndexAn Overnight index, such as Sonia or Eonia.Classes in com.opengamma.strata.basics.index that implement RateIndex Modifier and Type Class Description classImmutableIborIndexAn Ibor index implementation based on an immutable set of rules.classImmutableOvernightIndexAn overnight index, such as Sonia or Eonia.Methods in com.opengamma.strata.basics.index that return RateIndex Modifier and Type Method Description static RateIndexRateIndex. of(String uniqueName)Obtains an instance from the specified unique name. -
Uses of RateIndex in com.opengamma.strata.market.curve
Methods in com.opengamma.strata.market.curve with parameters of type RateIndex Modifier and Type Method Description RatesCurveGroupDefinitionBuilderRatesCurveGroupDefinitionBuilder. addCurve(CurveDefinition curveDefinition, Currency currency, RateIndex index, RateIndex... otherIndices)Adds the definition of a curve to the curve group definition which is used to provide discount rates and forward rates.RatesCurveGroupDefinitionBuilderRatesCurveGroupDefinitionBuilder. addCurve(CurveName curveName, Currency currency, RateIndex index, RateIndex... otherIndices)Adds a curve to the curve group definition which is used to provide discount rates and forward rates. -
Uses of RateIndex in com.opengamma.strata.measure.swaption
Methods in com.opengamma.strata.measure.swaption that return types with arguments of type RateIndex Modifier and Type Method Description ImmutableSet<RateIndex>SwaptionMarketDataLookup. getVolatilityIndices()Gets the set of indices that volatilities are provided for.Methods in com.opengamma.strata.measure.swaption with parameters of type RateIndex Modifier and Type Method Description ImmutableSet<MarketDataId<?>>SwaptionMarketDataLookup. getVolatilityIds(RateIndex index)Gets the identifiers used to obtain the volatilities for the specified currency.static SwaptionMarketDataLookupSwaptionMarketDataLookup. of(RateIndex index, SwaptionVolatilitiesId volatilityId)Obtains an instance based on a single mapping from index to volatility identifier.default FunctionRequirementsSwaptionMarketDataLookup. requirements(RateIndex... indices)Creates market data requirements for the specified indices.SwaptionVolatilitiesSwaptionMarketData. volatilities(RateIndex index)Gets the volatilities for the specified index.SwaptionVolatilitiesSwaptionMarketDataLookup. volatilities(RateIndex index, MarketData marketData)Obtains swaption volatilities based on the specified market data.Method parameters in com.opengamma.strata.measure.swaption with type arguments of type RateIndex Modifier and Type Method Description static SwaptionMarketDataLookupSwaptionMarketDataLookup. of(Map<RateIndex,SwaptionVolatilitiesId> volatilityIds)Obtains an instance based on a map of volatility identifiers.FunctionRequirementsSwaptionMarketDataLookup. requirements(Set<RateIndex> indices)Creates market data requirements for the specified indices. -
Uses of RateIndex in com.opengamma.strata.product.cms
Methods in com.opengamma.strata.product.cms that return RateIndex Modifier and Type Method Description RateIndexCmsLeg. getUnderlyingIndex()Gets the underlying Rate index that the leg is based on.RateIndexResolvedCmsLeg. getUnderlyingIndex()Gets the underlying Rate index that the leg is based on. -
Uses of RateIndex in com.opengamma.strata.product.index
Methods in com.opengamma.strata.product.index that return RateIndex Modifier and Type Method Description RateIndexRateIndexSecurity. getIndex()Get the rate index. -
Uses of RateIndex in com.opengamma.strata.product.swap.type
Methods in com.opengamma.strata.product.swap.type that return RateIndex Modifier and Type Method Description RateIndexFloatRateSwapLegConvention. getIndex()Gets the index of the convention. -
Uses of RateIndex in com.opengamma.strata.product.swaption
Methods in com.opengamma.strata.product.swaption that return RateIndex Modifier and Type Method Description RateIndexResolvedSwaption. getIndex()Gets the index of the underlying swap.RateIndexSwaption. getIndex()Gets the index of the underlying swap.
-