Uses of Interface
com.opengamma.strata.product.PortfolioItem
-
Packages that use PortfolioItem Package Description com.opengamma.strata.market.sensitivity Entity objects 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.etd Entity objects describing Exchange Traded Derivatives (ETDs).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 PortfolioItem in com.opengamma.strata.market.sensitivity
Subinterfaces of PortfolioItem in com.opengamma.strata.market.sensitivity Modifier and Type Interface Description interfaceSensitivitiesRisk expressed as a set of sensitivities.Classes in com.opengamma.strata.market.sensitivity that implement PortfolioItem Modifier and Type Class Description classCurveSensitivitiesSensitivity to a set of curves, used to pass risk into calculations. -
Uses of PortfolioItem in com.opengamma.strata.product
Subinterfaces of PortfolioItem in com.opengamma.strata.product Modifier and Type Interface Description interfacePositionA position in a security.interfaceProductTradeA trade that is directly based on a product.interfaceResolvableSecurityPositionA position that has a security identifier that can be resolved using reference data.interfaceResolvableSecurityTradeA trade that has a security identifier that can be resolved using reference data.interfaceResolvableTrade<T extends ResolvedTrade>A trade that can to be resolved using reference data.interfaceSecuritizedProductPortfolioItem<P extends SecuritizedProduct>A trade that is directly based on a securitized product.interfaceSecuritizedProductPosition<P extends SecuritizedProduct>A position that is directly based on a securitized product.interfaceSecuritizedProductTrade<P extends SecuritizedProduct>A trade that is directly based on a securitized product.interfaceSecurityQuantityTradeA trade that is based on security, quantity and price.interfaceTradeA trade with additional structured information.Classes in com.opengamma.strata.product that implement PortfolioItem Modifier and Type Class Description classGenericSecurityPositionA position in a security, where the security is embedded ready for mark-to-market pricing.classGenericSecurityTradeA trade representing the purchase or sale of a security, where the security is embedded ready for mark-to-market pricing.classSecurityPositionA position in a security, where the security is referenced by identifier.classSecurityTradeA trade representing the purchase or sale of a security, where the security is referenced by identifier.Methods in com.opengamma.strata.product that return PortfolioItem Modifier and Type Method Description default PortfolioItemPortfolioItem. withInfo(PortfolioItemInfo info)Returns an instance with the specified info. -
Uses of PortfolioItem in com.opengamma.strata.product.bond
Classes in com.opengamma.strata.product.bond that implement PortfolioItem Modifier and Type Class Description classBillPositionA position in a bill.classBillTradeA trade representing a bill.classBondFutureOptionPositionA position in a bond future option.classBondFutureOptionTradeA trade representing an option on a futures contract based on bonds.classBondFuturePositionA position in a bond future.classBondFutureTradeA trade representing a futures contract based on a fixed coupon bond.classCapitalIndexedBondPositionA position in a capital indexed bond.classCapitalIndexedBondTradeA trade representing a capital indexed bond.classFixedCouponBondPositionA position in a fixed coupon bond.classFixedCouponBondTradeA trade representing a fixed coupon bond. -
Uses of PortfolioItem in com.opengamma.strata.product.capfloor
Classes in com.opengamma.strata.product.capfloor that implement PortfolioItem Modifier and Type Class Description classIborCapFloorTradeA trade in an Ibor cap/floor. -
Uses of PortfolioItem in com.opengamma.strata.product.cms
Classes in com.opengamma.strata.product.cms that implement PortfolioItem Modifier and Type Class Description classCmsTradeA trade in a constant maturity swap (CMS). -
Uses of PortfolioItem in com.opengamma.strata.product.credit
Classes in com.opengamma.strata.product.credit that implement PortfolioItem Modifier and Type Class Description classCdsCalibrationTradeA trade in a single-name credit default swap (CDS) used for credit curve calibration.classCdsIndexCalibrationTradeA trade in a CDS index used for credit curve calibration.classCdsIndexTradeA trade in a CDS index.classCdsTradeA trade in a single-name credit default swap (CDS). -
Uses of PortfolioItem in com.opengamma.strata.product.deposit
Classes in com.opengamma.strata.product.deposit that implement PortfolioItem Modifier and Type Class Description classIborFixingDepositTradeA trade in an Ibor fixing deposit.classTermDepositTradeA trade in a term deposit. -
Uses of PortfolioItem in com.opengamma.strata.product.dsf
Classes in com.opengamma.strata.product.dsf that implement PortfolioItem Modifier and Type Class Description classDsfPositionA position in a DSF.classDsfTradeA trade representing a futures contract based on an interest rate swap. -
Uses of PortfolioItem in com.opengamma.strata.product.etd
Subinterfaces of PortfolioItem in com.opengamma.strata.product.etd Modifier and Type Interface Description interfaceEtdPositionA position in an ETD, where the security is embedded ready for mark-to-market pricing.interfaceEtdTradeA trade in an exchange traded derivative (ETD).Classes in com.opengamma.strata.product.etd that implement PortfolioItem Modifier and Type Class Description classEtdFuturePositionA position in an ETD future, where the security is embedded ready for mark-to-market pricing.classEtdFutureTradeA trade representing an ETD future.classEtdOptionPositionA position in an ETD option, where the security is embedded ready for mark-to-market pricing.classEtdOptionTradeA trade representing an ETD option. -
Uses of PortfolioItem in com.opengamma.strata.product.fra
Classes in com.opengamma.strata.product.fra that implement PortfolioItem Modifier and Type Class Description classFraTradeA trade in a forward rate agreement (FRA). -
Uses of PortfolioItem in com.opengamma.strata.product.fx
Subinterfaces of PortfolioItem in com.opengamma.strata.product.fx Modifier and Type Interface Description interfaceFxOptionTradeA foreign exchange option trade such as a FxVanillaOptionTrade.interfaceFxTradeA foreign exchange trade, such as an FX forward, FX spot or FX option.Classes in com.opengamma.strata.product.fx that implement PortfolioItem Modifier and Type Class Description classFxNdfTradeA trade in a Non-Deliverable Forward (NDF).classFxSingleTradeA foreign exchange trade, such as an FX forward or FX spot.classFxSwapTradeA trade in an FX swap. -
Uses of PortfolioItem in com.opengamma.strata.product.fxopt
Classes in com.opengamma.strata.product.fxopt that implement PortfolioItem Modifier and Type Class Description classFxSingleBarrierOptionTradeA trade in an FX single barrier option.classFxVanillaOptionTradeA trade in a vanilla FX option. -
Uses of PortfolioItem in com.opengamma.strata.product.index
Classes in com.opengamma.strata.product.index that implement PortfolioItem Modifier and Type Class Description classIborFutureOptionPositionA position in an option on a futures contract based on an Ibor index.classIborFutureOptionTradeA trade representing an option on a futures contract based on an Ibor index.classIborFuturePositionA position in a futures contract based on an Ibor index.classIborFutureTradeA trade representing a futures contract based on an Ibor index.classOvernightFuturePositionA futures contract based on an Overnight index.classOvernightFutureTradeA trade representing a futures contract based on an Overnight index. -
Uses of PortfolioItem in com.opengamma.strata.product.payment
Classes in com.opengamma.strata.product.payment that implement PortfolioItem Modifier and Type Class Description classBulletPaymentTradeA bullet payment trade. -
Uses of PortfolioItem in com.opengamma.strata.product.swap
Classes in com.opengamma.strata.product.swap that implement PortfolioItem Modifier and Type Class Description classSwapTradeA trade in a rate swap. -
Uses of PortfolioItem in com.opengamma.strata.product.swaption
Classes in com.opengamma.strata.product.swaption that implement PortfolioItem Modifier and Type Class Description classSwaptionTradeA trade in an option on an underlying swap.
-