UnderlyingStreamCommodity is a subcomponent of the UnderlyingStream component used to identify and describe the underlying commodity.
Tag | Name | Type | Required | Description |
---|---|---|---|---|
41964 | String | |||
41965 | String | |||
41966 | String | Conditionally required when UnderlyingStreamCommoditySecurityIDSource(41967) is specified | ||
41967 | String Enum | Conditionally required when UnderlyingStreamCommoditySecurityID(41966) is specified | ||
Component | ||||
41968 | String | |||
41969 | Length | Must be set if EncodedUnderlyingStreamCommodityDesc(41970) field is specified and must immediately precede it | ||
41970 | Data | Encoded (non-ASCII characters) representation of the UnderlyingStreamCommodityDesc(41968) field in the encoded format specified via the MessageEncoding(347) field | ||
42589 | 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 | ||||
41971 | String Enum | |||
41972 | Currency | |||
41973 | Exchange | |||
41974 | Int | |||
41975 | String | |||
41976 | String | |||
41977 | String | |||
Component | ||||
41978 | String | |||
41979 | Int | Conditionally required when UnderlyingStreamCommodityNearbySettlDayUnit(41980) is specified | ||
41980 | String Enum | Conditionally required when UnderlyingStreamCommodityNearbySettlDayPeriod(41979) is specified | ||
41981 | LocalMktDate | |||
41982 | Int Enum | When 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 | ||
Component | When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the settlement dates | |||
41983 | LocalMktDate | |||
41984 | Int | |||
41985 | Int | Conditionally required when UnderlyingStreamCommoditySettlDateRollUnit(41986) is specified | ||
41986 | String Enum | Conditionally required when UnderlyingStreamCommoditySettlDateRollPeriod(41985) is specified | ||
41987 | Int Enum | |||
Component | ||||
41988 | XID | |||
41989 | XIDREF |