Uses of Interface
com.opengamma.strata.product.ResolvedTrade
-
Packages that use ResolvedTrade Package Description com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.market.param Market data based on parameters.com.opengamma.strata.pricer.curve Provides the ability to calibrate curves.com.opengamma.strata.pricer.sensitivity Calculators for sensitivities.com.opengamma.strata.product Entity objects describing trades and products in financial markets.com.opengamma.strata.product.bond Entity objects describing bonds.com.opengamma.strata.product.capfloor Entity objects describing Ibor cap/floor.com.opengamma.strata.product.cms Entity objects describing Constant Maturity Swap (CMS) or CMS cap/floor.com.opengamma.strata.product.credit Entity objects describing Credit Default Swap (CDS) and CDS index.com.opengamma.strata.product.deposit Entity objects describing financial instruments representing a simple deposit with interest.com.opengamma.strata.product.dsf Entity objects describing Deliverable Swap Futures (DSFs).com.opengamma.strata.product.fra Entity objects describing a forward rate agreement (FRA).com.opengamma.strata.product.fx Entity objects describing financial instruments in the foreign exchange market.com.opengamma.strata.product.fxopt Entity objects describing options in the foreign exchange market.com.opengamma.strata.product.index Entity objects describing contracts based on rate indices.com.opengamma.strata.product.payment Entity objects describing simple payment financial instruments.com.opengamma.strata.product.swap Entity objects describing a swap.com.opengamma.strata.product.swaption Entity objects describing options on swaps, known as swaptions. -
-
Uses of ResolvedTrade in com.opengamma.strata.market.curve
Methods in com.opengamma.strata.market.curve that return ResolvedTrade Modifier and Type Method Description ResolvedTradeCurveNode. resolvedTrade(double quantity, MarketData marketData, ReferenceData refData)Creates a resolved trade representing the instrument at the node.default ResolvedTradeCurveNode. sampleResolvedTrade(LocalDate valuationDate, FxRateProvider fxProvider, ReferenceData refData)Creates a resolved trade representing the instrument at the node.Methods in com.opengamma.strata.market.curve that return types with arguments of type ResolvedTrade Modifier and Type Method Description ImmutableList<ResolvedTrade>RatesCurveGroupDefinition. resolvedTrades(MarketData marketData, ReferenceData refData)Creates a list of trades representing the instrument at each node. -
Uses of ResolvedTrade in com.opengamma.strata.market.param
Methods in com.opengamma.strata.market.param that return ResolvedTrade Modifier and Type Method Description ResolvedTradeResolvedTradeParameterMetadata. getTrade()Gets the trade that describes the parameter.Methods in com.opengamma.strata.market.param that return types with arguments of type ResolvedTrade Modifier and Type Method Description org.joda.beans.MetaProperty<ResolvedTrade>ResolvedTradeParameterMetadata.Meta. trade()The meta-property for thetradeproperty.Methods in com.opengamma.strata.market.param with parameters of type ResolvedTrade Modifier and Type Method Description static ResolvedTradeParameterMetadataResolvedTradeParameterMetadata. of(ResolvedTrade trade, String label)Obtains an instance specifying the trade and label.ResolvedTradeParameterMetadata.BuilderResolvedTradeParameterMetadata.Builder. trade(ResolvedTrade trade)Sets the trade that describes the parameter. -
Uses of ResolvedTrade in com.opengamma.strata.pricer.curve
Classes in com.opengamma.strata.pricer.curve with type parameters of type ResolvedTrade Modifier and Type Interface Description interfaceCalibrationMeasure<T extends ResolvedTrade>Provides access to the measures needed to perform curve calibration for a single type of trade.classMarketQuoteMeasure<T extends ResolvedTrade>Provides market quote measures for a single type of trade based on functions.classPresentValueCalibrationMeasure<T extends ResolvedTrade>Provides calibration measures for a single type of trade based on functions.classTradeCalibrationMeasure<T extends ResolvedTrade>Provides calibration measures for a single type of trade based on functions.Methods in com.opengamma.strata.pricer.curve with type parameters of type ResolvedTrade Modifier and Type Method Description static <R extends ResolvedTrade>
MarketQuoteMeasure<R>MarketQuoteMeasure. of(String name, Class<R> tradeType, ToDoubleBiFunction<R,RatesProvider> valueFn, BiFunction<R,RatesProvider,PointSensitivities> sensitivityFn)Obtains a calibrator for a specific type of trade.static <R extends ResolvedTrade>
PresentValueCalibrationMeasure<R>PresentValueCalibrationMeasure. of(String name, Class<R> tradeType, ToDoubleBiFunction<R,RatesProvider> valueFn, BiFunction<R,RatesProvider,PointSensitivities> sensitivityFn)Obtains a calibrator for a specific type of trade.static <R extends ResolvedTrade>
TradeCalibrationMeasure<R>TradeCalibrationMeasure. of(String name, Class<R> tradeType, ToDoubleBiFunction<R,RatesProvider> valueFn, BiFunction<R,RatesProvider,PointSensitivities> sensitivityFn)Obtains a calibrator for a specific type of trade.Methods in com.opengamma.strata.pricer.curve with parameters of type ResolvedTrade Modifier and Type Method Description DoubleArrayCalibrationMeasures. derivative(ResolvedTrade trade, RatesProvider provider, List<CurveParameterSize> curveOrder)Calculates the sensitivity with respect to the rates provider.doubleCalibrationMeasures. value(ResolvedTrade trade, RatesProvider provider)Calculates the value, such as par spread.Method parameters in com.opengamma.strata.pricer.curve with type arguments of type ResolvedTrade Modifier and Type Method Description static CalibrationMeasuresCalibrationMeasures. of(String name, List<? extends CalibrationMeasure<? extends ResolvedTrade>> measures)Obtains an instance from a list of individual trade-specific measures. -
Uses of ResolvedTrade in com.opengamma.strata.pricer.sensitivity
Method parameters in com.opengamma.strata.pricer.sensitivity with type arguments of type ResolvedTrade Modifier and Type Method Description static DoubleMatrixCurveSensitivityUtils. jacobianFromMarketQuoteSensitivities(List<CurveParameterSize> curveOrder, List<ResolvedTrade> trades, Function<ResolvedTrade,CurrencyParameterSensitivities> sensitivityFunction)Construct the inverse Jacobian matrix from the trades and a function used to compute the sensitivities of the market quotes to the curve parameters. -
Uses of ResolvedTrade in com.opengamma.strata.product
Classes in com.opengamma.strata.product with type parameters of type ResolvedTrade Modifier and Type Interface Description interfaceResolvableTrade<T extends ResolvedTrade>A trade that can to be resolved using reference data. -
Uses of ResolvedTrade in com.opengamma.strata.product.bond
Classes in com.opengamma.strata.product.bond that implement ResolvedTrade Modifier and Type Class Description classResolvedBillTradeA trade in a bill, resolved for pricing.classResolvedBondFutureOptionTradeA trade in in an option on a futures contract based on a basket of fixed coupon bonds, resolved for pricing.classResolvedBondFutureTradeA trade in a futures contract based on a basket of fixed coupon bonds, resolved for pricing.classResolvedCapitalIndexedBondTradeA trade in a capital indexed bond, resolved for pricing.classResolvedFixedCouponBondTradeA trade in a fixed coupon bond, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.capfloor
Classes in com.opengamma.strata.product.capfloor that implement ResolvedTrade Modifier and Type Class Description classResolvedIborCapFloorTradeA trade in an Ibor cap/floor, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.cms
Classes in com.opengamma.strata.product.cms that implement ResolvedTrade Modifier and Type Class Description classResolvedCmsTradeA trade in a constant maturity swap (CMS), resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.credit
Classes in com.opengamma.strata.product.credit that implement ResolvedTrade Modifier and Type Class Description classResolvedCdsIndexTradeA trade in a CDS index, resolved for pricing.classResolvedCdsTradeA trade in a single-name credit default swap (CDS), resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.deposit
Classes in com.opengamma.strata.product.deposit that implement ResolvedTrade Modifier and Type Class Description classResolvedIborFixingDepositTradeA trade in an Ibor fixing deposit, resolved for pricing.classResolvedTermDepositTradeA trade in a term deposit, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.dsf
Classes in com.opengamma.strata.product.dsf that implement ResolvedTrade Modifier and Type Class Description classResolvedDsfTradeA trade in a Deliverable Swap Future, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.fra
Classes in com.opengamma.strata.product.fra that implement ResolvedTrade Modifier and Type Class Description classResolvedFraTradeA trade in a forward rate agreement (FRA), resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.fx
Classes in com.opengamma.strata.product.fx that implement ResolvedTrade Modifier and Type Class Description classResolvedFxNdfTradeA trade in a Non-Deliverable Forward (NDF), resolved for pricing.classResolvedFxSingleTradeA trade in a single FX transaction, resolved for pricing.classResolvedFxSwapTradeA trade in an FX swap, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.fxopt
Classes in com.opengamma.strata.product.fxopt that implement ResolvedTrade Modifier and Type Class Description classResolvedFxSingleBarrierOptionTradeA trade in an FX single barrier option, resolved for pricing.classResolvedFxVanillaOptionTradeA trade in a vanilla FX option, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.index
Classes in com.opengamma.strata.product.index that implement ResolvedTrade Modifier and Type Class Description classResolvedIborFutureOptionTradeA trade in an option on a futures contract based on an Ibor index, resolved for pricing.classResolvedIborFutureTradeA trade in a futures contract based on an Ibor index, resolved for pricing.classResolvedOvernightFutureTradeA trade in a futures contract based on an Overnight index, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.payment
Classes in com.opengamma.strata.product.payment that implement ResolvedTrade Modifier and Type Class Description classResolvedBulletPaymentTradeA bullet payment trade, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.swap
Classes in com.opengamma.strata.product.swap that implement ResolvedTrade Modifier and Type Class Description classResolvedSwapTradeA trade in a rate swap, resolved for pricing. -
Uses of ResolvedTrade in com.opengamma.strata.product.swaption
Classes in com.opengamma.strata.product.swaption that implement ResolvedTrade Modifier and Type Class Description classResolvedSwaptionTradeA trade in a swaption, resolved for pricing.
-