Log in

StreamCommodity

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

TagNameTypeRequiredDescription
41251String
41252String
41253String
Conditionally required when StreamCommoditySecurityIDSource(41254) is specified
41254String Enum
Conditionally required when StreamCommoditySecurityID(41253) is specified
Component
41255String
41256Length
Must be set if EncodedCommodityDesc(41257) field is specified and must immediately precede it
41257Data
Encoded (non-ASCII characters) representation of the StreamCommodityDesc(41255) field in the encoded format specified via the MessageEncoding(347) field
42587String
May 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
41266Int
Conditionally required when StreamCommodityNearbySettlDayUnit(41267) is specified
41267String Enum
Conditionally required when StreamCommodityNearbySettlDayPeriod(41266) is specified
41268LocalMktDate
41269Int Enum
When 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
Component
When 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
41272Int
Conditionally required when StreamCommoditySettlDateRollUnit(41273) is specified
41273String Enum
Conditionally required when StreamCommoditySettlDateRollPeriod(41272) is specified
41274Int Enum
Component
41275XID
41276XIDREF