Log in

StreamCommodity

StreamCommodity is a subcomponent of the Stream component used to identify and describe the underlying commodity.

TagNameTypeRequiredDescription
41251String
41252String
41253StringConditionally required when StreamCommoditySecurityIDSource(41254) is specified
41254String EnumConditionally required when StreamCommoditySecurityID(41253) is specified
Component
41255String
41256LengthMust be set if EncodedCommodityDesc(41257) field is specified and must immediately precede it
41257DataEncoded (non-ASCII characters) representation of the StreamCommodityDesc(41255) field in the encoded format specified via the MessageEncoding(347) field
42587StringMay be used to specify the delivery or pricing region of a non-standard commodity swap contract (e.g. when InstrAttribType(871)=38 (US standard contract indicator) and InstrAttribValue(872)=N)
Component
41258String Enum
41259Currency
41260Exchange
41261Int
41262String
41263String
41264String
Component
41265String
41266IntConditionally required when StreamCommodityNearbySettlDayUnit(41267) is specified
41267String EnumConditionally required when StreamCommodityNearbySettlDayPeriod(41266) is specified
41268LocalMktDate
41269Int EnumWhen specified, this overrides the business day convention defined in the DateAdjustment component in Instrument. The specified value would be specific to this instance of settlement dates
ComponentWhen specified, this overrides the business centers defined in the DateAdjustment component in Instrument. The specified values would be specific to this instance of settlement dates
41270LocalMktDate
41271Int
41272IntConditionally required when StreamCommoditySettlDateRollUnit(41273) is specified
41273String EnumConditionally required when StreamCommoditySettlDateRollPeriod(41272) is specified
41274Int Enum
Component
41275XID
41276XIDREF