Component StreamCommodity (Block)

StreamCommodity is a subcomponent of the Stream component used to identify and describe the underlying commodity.

Added in protocol FIX.5.0SP2 (169)

Field or Component Name Description Is Required Added Is Deprecated
41251 StreamCommodityBase FIX.5.0SP2 (169)
41252 StreamCommodityType FIX.5.0SP2 (169)
41253 StreamCommoditySecurityID Conditionally required when StreamCommoditySecurityIDSource (41254) is specified. FIX.5.0SP2 (169)
41254 StreamCommoditySecurityIDSource Conditionally required when StreamCommoditySecurityID (41253) is specified. FIX.5.0SP2 (169)
BlockRepeating StreamCommodityAltIDGrp FIX.5.0SP2 (169)
41255 StreamCommodityDesc FIX.5.0SP2 (169)
41256 EncodedStreamCommodityDescLen Must be set if EncodedCommodityDesc(41257) field is specified and must immediately precede it. FIX.5.0SP2 (169)
41257 EncodedStreamCommodityDesc Encoded (non-ASCII characters) representation of the StreamCommodityDesc (41255) field in the encoded format specified via the MessageEncoding (347) field. FIX.5.0SP2 (169)
42587 StreamCommodityDeliveryPricingRegion 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). FIX.5.0SP2 (193)
BlockRepeating StreamAssetAttributeGrp FIX.5.0SP2 (169)
41258 StreamCommodityUnitOfMeasure FIX.5.0SP2 (169)
41259 StreamCommodityCurrency FIX.5.0SP2 (169)
41260 StreamCommodityExchange FIX.5.0SP2 (169)
41261 StreamCommodityRateSource FIX.5.0SP2 (169)
41262 StreamCommodityRateReferencePage FIX.5.0SP2 (169)
41263 StreamCommodityRateReferencePageHeading FIX.5.0SP2 (169)
41264 StreamDataProvider FIX.5.0SP2 (169)
BlockRepeating StreamCommodityDataSourceGrp FIX.5.0SP2 (169)
41265 StreamCommodityPricingType FIX.5.0SP2 (169)
41266 StreamCommodityNearbySettlDayPeriod Conditionally required when StreamCommodityNearbySettlDayUnit (41267) is specified. FIX.5.0SP2 (169)
41267 StreamCommodityNearbySettlDayUnit Conditionally required when StreamCommodityNearbySettlDayPeriod (41266) is specified. FIX.5.0SP2 (169)
41268 StreamCommoditySettlDateUnadjusted FIX.5.0SP2 (169)
41269 StreamCommoditySettlDateBusinessDayConvention When specified, this overrides the business day convention defined in the DateAdjustment component in Instrument. The specified value would be specific to this instance of settlement dates. FIX.5.0SP2 (169)
BlockRepeating StreamCommoditySettlBusinessCenterGrp When specified, this overrides the business centers defined in the DateAdjustment component in Instrument. The specified values would be specific to this instance of settlement dates. FIX.5.0SP2 (169)
41270 StreamCommoditySettlDateAdjusted FIX.5.0SP2 (169)
41271 StreamCommoditySettlMonth FIX.5.0SP2 (169)
41272 StreamCommoditySettlDateRollPeriod Conditionally required when StreamCommoditySettlDateRollUnit (41273) is specified. FIX.5.0SP2 (169)
41273 StreamCommoditySettlDateRollUnit Conditionally required when StreamCommoditySettlDateRollPeriod (41272) is specified. FIX.5.0SP2 (169)
41274 StreamCommoditySettlDayType FIX.5.0SP2 (169)
BlockRepeating StreamCommoditySettlPeriodGrp FIX.5.0SP2 (169)
41275 StreamCommodityXID FIX.5.0SP2 (169)
41276 StreamCommodityXIDRef FIX.5.0SP2 (169)

Used in components