Uses of Class
com.opengamma.strata.product.index.ResolvedIborFutureTrade
-
Packages that use ResolvedIborFutureTrade Package Description com.opengamma.strata.market.curve.node Curve nodes.com.opengamma.strata.measure.index Calculation functions for index products.com.opengamma.strata.pricer.curve Provides the ability to calibrate curves.com.opengamma.strata.pricer.index Calculators for products based on rate indices, such as Short Term Interest Rate futures (STIRs).com.opengamma.strata.product.index Entity objects describing contracts based on rate indices. -
-
Uses of ResolvedIborFutureTrade in com.opengamma.strata.market.curve.node
Methods in com.opengamma.strata.market.curve.node that return ResolvedIborFutureTrade Modifier and Type Method Description ResolvedIborFutureTradeIborFutureCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)ResolvedIborFutureTradeIborFutureCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData) -
Uses of ResolvedIborFutureTrade in com.opengamma.strata.measure.index
Classes in com.opengamma.strata.measure.index with type parameters of type ResolvedIborFutureTrade Modifier and Type Class Description classIborFutureTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<IborFuture> & Resolvable<ResolvedIborFutureTrade>>Perform calculations on a singleIborFutureTradeorIborFuturePositionfor each of a set of scenarios.Methods in com.opengamma.strata.measure.index with parameters of type ResolvedIborFutureTrade Modifier and Type Method Description DoubleScenarioArrayIborFutureTradeCalculations. parSpread(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates par spread across one or more scenarios.doubleIborFutureTradeCalculations. parSpread(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates par spread for a single set of market data.CurrencyScenarioArrayIborFutureTradeCalculations. presentValue(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value across one or more scenarios.CurrencyAmountIborFutureTradeCalculations. presentValue(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates present value for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>IborFutureTradeCalculations. pv01CalibratedBucketed(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesIborFutureTradeCalculations. pv01CalibratedBucketed(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayIborFutureTradeCalculations. pv01CalibratedSum(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountIborFutureTradeCalculations. pv01CalibratedSum(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.ScenarioArray<CurrencyParameterSensitivities>IborFutureTradeCalculations. pv01MarketQuoteBucketed(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.CurrencyParameterSensitivitiesIborFutureTradeCalculations. pv01MarketQuoteBucketed(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.MultiCurrencyScenarioArrayIborFutureTradeCalculations. pv01MarketQuoteSum(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates present value sensitivity across one or more scenarios.MultiCurrencyAmountIborFutureTradeCalculations. pv01MarketQuoteSum(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates present value sensitivity for a single set of market data.DoubleScenarioArrayIborFutureTradeCalculations. unitPrice(ResolvedIborFutureTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)Calculates unit price across one or more scenarios.doubleIborFutureTradeCalculations. unitPrice(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates unit price for a single set of market data. -
Uses of ResolvedIborFutureTrade in com.opengamma.strata.pricer.curve
Fields in com.opengamma.strata.pricer.curve with type parameters of type ResolvedIborFutureTrade Modifier and Type Field Description static MarketQuoteMeasure<ResolvedIborFutureTrade>MarketQuoteMeasure. IBOR_FUTURE_MQThe measure forResolvedIborFutureTradeusing price discounting.static TradeCalibrationMeasure<ResolvedIborFutureTrade>TradeCalibrationMeasure. IBOR_FUTURE_PAR_SPREADThe calibrator forResolvedIborFutureTradeusing par spread discounting.static PresentValueCalibrationMeasure<ResolvedIborFutureTrade>PresentValueCalibrationMeasure. IBOR_FUTURE_PVThe calibrator forIborFutureTradeusing present value discounting. -
Uses of ResolvedIborFutureTrade in com.opengamma.strata.pricer.index
Methods in com.opengamma.strata.pricer.index with parameters of type ResolvedIborFutureTrade Modifier and Type Method Description MultiCurrencyAmountHullWhiteIborFutureTradePricer. currencyExposure(ResolvedIborFutureTrade trade, RatesProvider provider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider, double lastSettlementPrice)Calculates the currency exposure of the Ibor future trade.doubleDiscountingIborFutureTradePricer. parSpread(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, double lastSettlementPrice)Calculates the par spread of the Ibor future trade.doubleHullWhiteIborFutureTradePricer. parSpread(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider, double lastSettlementPrice)Calculates the par spread of the Ibor future trade.PointSensitivitiesDiscountingIborFutureTradePricer. parSpreadSensitivity(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates the par spread sensitivity of the Ibor future trade.PointSensitivitiesHullWhiteIborFutureTradePricer. parSpreadSensitivityRates(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the par spread sensitivity of the Ibor future trade.CurrencyAmountDiscountingIborFutureTradePricer. presentValue(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, double lastSettlementPrice)Calculates the present value of the Ibor future trade.CurrencyAmountHullWhiteIborFutureTradePricer. presentValue(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider, double lastSettlementPrice)Calculates the present value of the Ibor future trade.PointSensitivitiesDiscountingIborFutureTradePricer. presentValueSensitivity(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates the present value sensitivity of the Ibor future trade.DoubleArrayHullWhiteIborFutureTradePricer. presentValueSensitivityModelParamsHullWhite(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the present value sensitivity to piecewise constant volatility parameters of the Hull-White model.PointSensitivitiesHullWhiteIborFutureTradePricer. presentValueSensitivityRates(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the present value sensitivity of the Ibor future trade.doubleDiscountingIborFutureTradePricer. price(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates the price of the Ibor future trade.doubleHullWhiteIborFutureTradePricer. price(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the price of the Ibor future trade.PointSensitivitiesDiscountingIborFutureTradePricer. priceSensitivity(ResolvedIborFutureTrade trade, RatesProvider ratesProvider)Calculates the price sensitivity of the Ibor future product.PointSensitivitiesHullWhiteIborFutureTradePricer. priceSensitivityRates(ResolvedIborFutureTrade trade, RatesProvider ratesProvider, HullWhiteOneFactorPiecewiseConstantParametersProvider hwProvider)Calculates the price sensitivity of the Ibor future product. -
Uses of ResolvedIborFutureTrade in com.opengamma.strata.product.index
Methods in com.opengamma.strata.product.index that return ResolvedIborFutureTrade Modifier and Type Method Description ResolvedIborFutureTradeResolvedIborFutureTrade.Builder. build()ResolvedIborFutureTradeIborFuturePosition. resolve(ReferenceData refData)ResolvedIborFutureTradeIborFutureTrade. resolve(ReferenceData refData)Methods in com.opengamma.strata.product.index that return types with arguments of type ResolvedIborFutureTrade Modifier and Type Method Description Class<? extends ResolvedIborFutureTrade>ResolvedIborFutureTrade.Meta. beanType()
-