LegStreamCommodity is a subcomponent of the LegStream component used to identify and describe the underlying commodity.
Tag | Name | Type | Required | Description |
---|---|---|---|---|
41648 | String | |||
41649 | String | |||
41650 | String | Conditionally required when LegStreamCommoditySecurityIDSource(41651) is specified | ||
41651 | String Enum | Conditionally required when LegStreamCommoditySecurityID(41650) is specified | ||
Component | ||||
41652 | String | |||
41653 | Length | Must be set if EncodedLegStreamCommodityDesc(41654) field is specified and must immediately precede it | ||
41654 | Data | Encoded (non-ASCII characters) representation of the LegStreamCommodityDesc(41652) field in the encoded format specified via the MessageEncoding(347) field | ||
42588 | String | 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 | ||||
41655 | String Enum | |||
41656 | Currency | |||
41657 | Exchange | |||
41658 | Int | |||
41659 | String | |||
41660 | String | |||
41661 | String | |||
Component | ||||
41662 | String | |||
41663 | Int | Conditionally required when LegStreamCommodityNearbySettlDayUnit(41664) is specified | ||
41664 | String Enum | Conditionally required when LegStreamCommodityNearbySettlDayPeriod(41663) is specified | ||
41665 | LocalMktDate | |||
41666 | Int 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 | |||
41667 | LocalMktDate | |||
41668 | Int | |||
41669 | Int | Conditionally required when LegStreamCommoditySettlDateRollUnit(41670) is specified | ||
41670 | String Enum | Conditionally required when LegStreamCommoditySettlDateRollPeriod(41669) is specified | ||
41671 | Int Enum | |||
Component | ||||
41672 | XID | |||
41673 | XIDREF |