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 |