Uses of Class
com.opengamma.strata.product.etd.EtdOptionSecurity
-
Packages that use EtdOptionSecurity Package Description com.opengamma.strata.product.etd Entity objects describing Exchange Traded Derivatives (ETDs). -
-
Uses of EtdOptionSecurity in com.opengamma.strata.product.etd
Methods in com.opengamma.strata.product.etd that return EtdOptionSecurity Modifier and Type Method Description EtdOptionSecurityEtdOptionSecurity.Builder. build()EtdOptionSecurityEtdContractSpec. createOption(YearMonth expiryMonth, EtdVariant variant, int version, PutCall putCall, double strikePrice)Creates an option security based on this contract specification.EtdOptionSecurityEtdContractSpec. createOption(YearMonth expiryMonth, EtdVariant variant, int version, PutCall putCall, double strikePrice, YearMonth underlyingExpiryMonth)Creates an option security based on this contract specification.EtdOptionSecurityEtdOptionSecurity. createProduct(ReferenceData refData)EtdOptionSecurityEtdOptionPosition. getProduct()EtdOptionSecurityEtdOptionPosition. getSecurity()Gets the underlying security.EtdOptionSecurityEtdOptionTrade. getSecurity()Gets the security that was traded.static EtdOptionSecurityEtdOptionSecurity. of(EtdContractSpec spec, YearMonth expiry, EtdVariant variant, int version, PutCall putCall, double strikePrice)Obtains an instance from a contract specification, expiry year-month, variant, version, put/call and strike price.static EtdOptionSecurityEtdOptionSecurity. of(EtdContractSpec spec, YearMonth expiry, EtdVariant variant, int version, PutCall putCall, double strikePrice, YearMonth underlyingExpiryMonth)Obtains an instance from a contract specification, expiry year-month, variant, version, put/call, strike price and underlying expiry.EtdOptionSecurityEtdOptionSecurity. withInfo(SecurityInfo info)Methods in com.opengamma.strata.product.etd that return types with arguments of type EtdOptionSecurity Modifier and Type Method Description Class<? extends EtdOptionSecurity>EtdOptionSecurity.Meta. beanType()org.joda.beans.MetaProperty<EtdOptionSecurity>EtdOptionPosition.Meta. security()The meta-property for thesecurityproperty.org.joda.beans.MetaProperty<EtdOptionSecurity>EtdOptionTrade.Meta. security()The meta-property for thesecurityproperty.Methods in com.opengamma.strata.product.etd with parameters of type EtdOptionSecurity Modifier and Type Method Description static EtdOptionTradeEtdOptionTrade. of(TradeInfo tradeInfo, EtdOptionSecurity security, double quantity, double price)Obtains an instance from trade information, security, quantity and price.static EtdOptionPositionEtdOptionPosition. ofLongShort(EtdOptionSecurity security, double longQuantity, double shortQuantity)Obtains an instance from the security, long quantity and short quantity.static EtdOptionPositionEtdOptionPosition. ofLongShort(PositionInfo positionInfo, EtdOptionSecurity security, double longQuantity, double shortQuantity)Obtains an instance from position information, security, long quantity and short quantity.static EtdOptionPositionEtdOptionPosition. ofNet(EtdOptionSecurity security, double netQuantity)Obtains an instance from the security and net quantity.static EtdOptionPositionEtdOptionPosition. ofNet(PositionInfo positionInfo, EtdOptionSecurity security, double netQuantity)Obtains an instance from position information, security and net quantity.EtdOptionPosition.BuilderEtdOptionPosition.Builder. security(EtdOptionSecurity security)Sets the underlying security.EtdOptionTrade.BuilderEtdOptionTrade.Builder. security(EtdOptionSecurity security)Sets the security that was traded.
-