Log in

LegStreamCommodity

LegStreamCommodity is a subcomponent of the LegStream component used to identify and describe the underlying commodity.

TagNameTypeRequiredDescription
41648String
41649String
41650String
Conditionally required when LegStreamCommoditySecurityIDSource(41651) is specified
41651String Enum
Conditionally required when LegStreamCommoditySecurityID(41650) is specified
Component
41652String
41653Length
Must be set if EncodedLegStreamCommodityDesc(41654) field is specified and must immediately precede it
41654Data
Encoded (non-ASCII characters) representation of the LegStreamCommodityDesc(41652) field in the encoded format specified via the MessageEncoding(347) field
42588String
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
41655String Enum
41656Currency
41657Exchange
41658Int
41659String
41660String
41661String
Component
41662String
41663Int
Conditionally required when LegStreamCommodityNearbySettlDayUnit(41664) is specified
41664String Enum
Conditionally required when LegStreamCommodityNearbySettlDayPeriod(41663) is specified
41665LocalMktDate
41666Int Enum
When specified, this overrides the business day convention defined in the LegDateAdjustment component in InstrumentLeg. The specified values would be specific to the settlement date
Component
When specified, this overrides the business centers defined in the LegDateAdjustment component in InstrumentLeg. The specified values would be specific to the settlement date
41667LocalMktDate
41668Int
41669Int
Conditionally required when LegStreamCommoditySettlDateRollUnit(41670) is specified
41670String Enum
Conditionally required when LegStreamCommoditySettlDateRollPeriod(41669) is specified
41671Int Enum
Component
41672XID
41673XIDREF