Uses of Interface
com.opengamma.strata.market.MarketDataView
-
Packages that use MarketDataView Package Description com.opengamma.strata.pricer Calculators for financial instruments.com.opengamma.strata.pricer.bond Calculators for bonds.com.opengamma.strata.pricer.capfloor Calculators for Ibor cap-floor.com.opengamma.strata.pricer.credit Calculators for credit instruments, such as Credit Default Swap (CDS).com.opengamma.strata.pricer.fx Calculators for FX instruments, such as FX forward and FX swap.com.opengamma.strata.pricer.fxopt Calculators for FX options.com.opengamma.strata.pricer.index Calculators for products based on rate indices, such as Short Term Interest Rate futures (STIRs).com.opengamma.strata.pricer.rate Calculators for rates instruments, such as Forward Rate Agreement (FRA) and interest rate swap.com.opengamma.strata.pricer.swaption Calculators for swaptions. -
-
Uses of MarketDataView in com.opengamma.strata.pricer
Subinterfaces of MarketDataView in com.opengamma.strata.pricer Modifier and Type Interface Description interfaceDiscountFactorsProvides access to discount factors for a single currency.Classes in com.opengamma.strata.pricer that implement MarketDataView Modifier and Type Class Description classSimpleDiscountFactorsProvides access to discount factors for a currency based on a discount factor curve.classZeroRateDiscountFactorsProvides access to discount factors for a currency based on a zero rate continuously compounded curve.classZeroRatePeriodicDiscountFactorsProvides access to discount factors for a currency based on a zero rate periodically-compounded curve. -
Uses of MarketDataView in com.opengamma.strata.pricer.bond
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.bond Modifier and Type Interface Description interfaceBlackBondFutureVolatilitiesVolatility for pricing bond futures and their options in the log-normal or Black model.interfaceBondFutureVolatilitiesVolatilities for pricing bond futures and their options.interfaceBondYieldVolatilitiesVolatilities for bond options.Classes in com.opengamma.strata.pricer.bond that implement MarketDataView Modifier and Type Class Description classBlackBondFutureExpiryLogMoneynessVolatilitiesData provider of volatility for bond future options in the log-normal or Black model.classNormalBondYieldExpiryDurationVolatilitiesVolatility for swaptions in the normal or Bachelier model based on a surface. -
Uses of MarketDataView in com.opengamma.strata.pricer.capfloor
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.capfloor Modifier and Type Interface Description interfaceBlackIborCapletFloorletVolatilitiesVolatility for Ibor caplet/floorlet in the log-normal or Black model.interfaceBlackSabrIborCapletFloorletVolatilitiesVolatility for Ibor caplet/floorlet in SABR model.interfaceIborCapletFloorletVolatilitiesVolatilities for pricing Ibor caplet/floorlet.interfaceNormalIborCapletFloorletVolatilitiesVolatility for Ibor caplet/floorlet in the normal or Bachelier model.interfaceNormalSabrIborCapletFloorletVolatilitiesVolatility for Ibor/Overnight caplet/floorlet in SABR model.interfaceSabrIborCapletFloorletVolatilitiesVolatility for Ibor caplet/floorlet in SABR model.Classes in com.opengamma.strata.pricer.capfloor that implement MarketDataView Modifier and Type Class Description classBlackIborCapletFloorletExpiryFlatVolatilitiesVolatility for Ibor caplet/floorlet in the log-normal or Black model based on a curve.classBlackIborCapletFloorletExpiryStrikeVolatilitiesVolatility for Ibor caplet/floorlet in the log-normal or Black model based on a surface.classNormalIborCapletFloorletExpiryFlatVolatilitiesVolatility for Ibor caplet/floorlet in the normal or Bachelier model based on a curve.classNormalIborCapletFloorletExpiryStrikeVolatilitiesVolatility for Ibor caplet/floorlet in the normal or Bachelier model based on a surface.classNormalSabrParametersIborCapletFloorletVolatilitiesVolatility environment for caplet/floorlet in the SABR model.classSabrParametersIborCapletFloorletVolatilitiesVolatility environment for Ibor caplet/floorlet in the SABR model.classShiftedBlackIborCapletFloorletExpiryStrikeVolatilitiesVolatility for Ibor caplet/floorlet in the shifted log-normal or shifted Black model based on a surface. -
Uses of MarketDataView in com.opengamma.strata.pricer.credit
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.credit Modifier and Type Interface Description interfaceCreditDiscountFactorsProvides access to discount factors for a single currency.interfaceRecoveryRatesRecovery rates.Classes in com.opengamma.strata.pricer.credit that implement MarketDataView Modifier and Type Class Description classConstantRecoveryRatesThe constant recovery rate.classIsdaCreditDiscountFactorsISDA compliant zero rate discount factors. -
Uses of MarketDataView in com.opengamma.strata.pricer.fx
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.fx Modifier and Type Interface Description interfaceFxForwardRatesProvides access to rates for a currency pair.interfaceFxIndexRatesProvides access to rates for an FX index.Classes in com.opengamma.strata.pricer.fx that implement MarketDataView Modifier and Type Class Description classDiscountFxForwardRatesProvides access to discount factors for currencies.classForwardFxIndexRatesProvides access to rates for an FX index. -
Uses of MarketDataView in com.opengamma.strata.pricer.fxopt
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.fxopt Modifier and Type Interface Description interfaceBlackFxOptionVolatilitiesVolatility for FX option in the log-normal or Black model.interfaceFxOptionVolatilitiesVolatilities for pricing FX options.Classes in com.opengamma.strata.pricer.fxopt that implement MarketDataView Modifier and Type Class Description classBlackFxOptionFlatVolatilitiesVolatility for FX options in the log-normal or Black model based on a curve.classBlackFxOptionSmileVolatilitiesData provider of volatility for FX options in the log-normal or Black-Scholes model.classBlackFxOptionSurfaceVolatilitiesVolatility for FX options in the log-normal or Black model based on a surface. -
Uses of MarketDataView in com.opengamma.strata.pricer.index
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.index Modifier and Type Interface Description interfaceIborFutureOptionVolatilitiesVolatilities for pricing Ibor futures.interfaceNormalIborFutureOptionVolatilitiesVolatility for Ibor future options in the normal or Bachelier model.Classes in com.opengamma.strata.pricer.index that implement MarketDataView Modifier and Type Class Description classNormalIborFutureOptionExpirySimpleMoneynessVolatilitiesData provider of volatility for Ibor future options in the normal or Bachelier model. -
Uses of MarketDataView in com.opengamma.strata.pricer.rate
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.rate Modifier and Type Interface Description interfaceIborIndexRatesProvides access to rates for an Ibor index.interfaceOvernightIndexRatesProvides access to rates for an Overnight index.interfacePriceIndexValuesProvides access to the values of a price index.Classes in com.opengamma.strata.pricer.rate that implement MarketDataView Modifier and Type Class Description classDiscountIborIndexRatesAn Ibor index curve providing rates from discount factors.classDiscountOvernightIndexRatesAn Overnight index curve providing rates from discount factors.classHistoricIborIndexRatesHistoric Ibor index rates, used for indices that are no longer active.classHistoricOvernightIndexRatesHistoric Overnight index rates, used for indices that are no longer active.classHistoricPriceIndexValuesHistoric Price index values, used for indices that are no longer active.classSimpleIborIndexRatesAn Ibor index curve providing rates directly from a forward rates curve.classSimplePriceIndexValuesProvides values for a Price index from a forward curve. -
Uses of MarketDataView in com.opengamma.strata.pricer.swaption
Subinterfaces of MarketDataView in com.opengamma.strata.pricer.swaption Modifier and Type Interface Description interfaceBlackSwaptionVolatilitiesVolatility for swaptions in the log-normal or Black model.interfaceNormalSwaptionVolatilitiesVolatility for swaptions in the normal or Bachelier model.interfaceSabrSwaptionVolatilitiesVolatility for swaptions in SABR model.interfaceSwaptionVolatilitiesVolatilities for pricing swaptions.Classes in com.opengamma.strata.pricer.swaption that implement MarketDataView Modifier and Type Class Description classBlackSwaptionExpiryTenorVolatilitiesVolatility for swaptions in the log-normal or Black model.classNormalSwaptionExpirySimpleMoneynessVolatilitiesVolatility for swaptions in the normal or Bachelier model based on a surface.classNormalSwaptionExpiryStrikeVolatilitiesVolatility for swaptions in the normal or Bachelier model based on a surface.classNormalSwaptionExpiryTenorVolatilitiesVolatility for swaptions in the normal or Bachelier model based on a surface.classSabrParametersSwaptionVolatilitiesVolatility environment for swaptions in the SABR model.
-