Log in

UnderlyingStreamCommodity

UnderlyingStreamCommodity is a subcomponent of the UnderlyingStream component used to identify and describe the underlying commodity.

TagNameTypeRequiredDescription
41964String
41965String
41966StringConditionally required when UnderlyingStreamCommoditySecurityIDSource(41967) is specified
41967String EnumConditionally required when UnderlyingStreamCommoditySecurityID(41966) is specified
Component
41968String
41969LengthMust be set if EncodedUnderlyingStreamCommodityDesc(41970) field is specified and must immediately precede it
41970DataEncoded (non-ASCII characters) representation of the UnderlyingStreamCommodityDesc(41968) field in the encoded format specified via the MessageEncoding(347) field
42589StringMay 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
41971String Enum
41972Currency
41973Exchange
41974Int
41975String
41976String
41977String
Component
41978String
41979IntConditionally required when UnderlyingStreamCommodityNearbySettlDayUnit(41980) is specified
41980String EnumConditionally required when UnderlyingStreamCommodityNearbySettlDayPeriod(41979) is specified
41981LocalMktDate
41982Int EnumWhen specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to the underlying settlement dates
ComponentWhen specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the settlement dates
41983LocalMktDate
41984Int
41985IntConditionally required when UnderlyingStreamCommoditySettlDateRollUnit(41986) is specified
41986String EnumConditionally required when UnderlyingStreamCommoditySettlDateRollPeriod(41985) is specified
41987Int Enum
Component
41988XID
41989XIDREF