Component StreamCommodity Scenario base

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

ID Abbr
4179Cmdty

Pedigree

Added EP Updated EP Deprecated EP
FIX.5.0SP2169

Members

ID Name Abbr Presence Description
41251StreamCommodityBaseBase optional SYNOPSIS: Specifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.
ELABORATION: Examples of general commodity base types include: Metal, Bullion, Oil, Natural Gas, Coal, Electricity, Inter-Energy, Grains, Oils Seeds, Dairy, Livestock, Forestry, Softs, Weather, Emissions.
41252StreamCommodityTypeCmdtyTyp optional SYNOPSIS: Specifies the type of commodity product. For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values. For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values. For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
41253StreamCommoditySecurityIDID optional SYNOPSIS: Specifies the market identifier for the commodity.
41254StreamCommoditySecurityIDSourceSrc optional SYNOPSIS: Identifies the class or source of the StreamCommoditySecurityIDSource(41253) value.
4180StreamCommodityAltIDGrpAIDoptionalSYNOPSIS: StreamCommodityAltIDGrp is a subcomponent of the StreamCommodity component used to specify alternate identifiers.
ELABORATION:
41255StreamCommodityDescDesc optional SYNOPSIS: Description of the commodity asset.
41256EncodedStreamCommodityDescLenEncDescLen optional SYNOPSIS: Byte length of encoded (non-ASCII characters) EncodedStreamCommodityDesc(41257) field.
41257EncodedStreamCommodityDescEncDesc optional SYNOPSIS: Encoded (non-ASCII characters) representation of the StreamCommodityDesc(41255) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the StreamCommodityDesc(41255) field.
42587StreamCommodityDeliveryPricingRegionDlvryPxngRgn optional SYNOPSIS: The delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.
ELABORATION: In the context of CFTC Part 43 Appendix E requirement this represents the specific delivery point or pricing point associated with publicly reportable commodity swap transactions.
4176StreamAssetAttributeGrpAssetAttrboptionalSYNOPSIS: The StreamAssetAttributeGrp is a repeating subcomponent of the StreamCommodity component used to detail commodity attributes, quality standards and reject limits.
ELABORATION:
41258StreamCommodityUnitOfMeasureUOM optional SYNOPSIS: The unit of measure (UOM) of the commodity asset.
41259StreamCommodityCurrencyCcy optional SYNOPSIS: Identifies the currency of the commodity asset. Uses ISO 4217 currency codes.
41260StreamCommodityExchangeExch optional SYNOPSIS: Identifies the exchange where the commodity is traded.
41261StreamCommodityRateSourceRtSrc optional SYNOPSIS: Identifies the source of rate information used for commodities. See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
41262StreamCommodityRateReferencePageRefPg optional SYNOPSIS: Identifies the reference "page" from the rate source.
41263StreamCommodityRateReferencePageHeadingRefHdng optional SYNOPSIS: Identifies the page heading from the rate source.
41264StreamDataProviderDataPrvdr optional SYNOPSIS: Specifies the commodity data or information provider. See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
4181StreamCommodityDataSourceGrpDataSrcoptionalSYNOPSIS: StreamCommodityDataSourceGrp is a subcomponent of the StreamCommodity component used to specify sources of data, e.g. weather stations. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.
ELABORATION:
41265StreamCommodityPricingTypePxngTyp optional SYNOPSIS: Specifies how the pricing or rate setting of the trade is to be determined or based upon. See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
41266StreamCommodityNearbySettlDayPeriodPeriod optional SYNOPSIS: Time unit multiplier for the nearby settlement day.
ELABORATION: When the commodity transaction references a futures contract, the delivery or settlement dates are a nearby month or week. For example, for eighth nearby month use Period=8 and Unit=Mo.
41267StreamCommodityNearbySettlDayUnitUnit optional SYNOPSIS: Time unit associated with the nearby settlement day.
41268StreamCommoditySettlDateUnadjustedDtUnadj optional SYNOPSIS: The unadjusted commodity delivery date.
41269StreamCommoditySettlDateBusinessDayConventionBizDayCnvtn optional SYNOPSIS: The business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.
4178StreamCommoditySettlBusinessCenterGrpBizCtroptionalSYNOPSIS: StreamCommoditySettlBusinessCenterGrp is a repeating subcomponent of the StreamCommodity component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.
ELABORATION:
41270StreamCommoditySettlDateAdjustedDt optional SYNOPSIS: The adjusted commodity delivery date.
41271StreamCommoditySettlMonthMo optional SYNOPSIS: Specifies a fixed single month for commodity delivery.
ELABORATION: Use "1" for January, "2" for February, etc.
41272StreamCommoditySettlDateRollPeriodRollPeriod optional SYNOPSIS: Time unit multiplier for the commodity delivery date roll.
ELABORATION: For a commodity transaction that references a listed future via the delivery dates, this is the day offset on which the specified future will roll to the next nearby month when the referenced future expires.
41273StreamCommoditySettlDateRollUnitRollUnit optional SYNOPSIS: Time unit associated with the commodity delivery date roll.
41274StreamCommoditySettlDayTypeDayTyp optional SYNOPSIS: Specifies the commodity delivery roll day type.
4184StreamCommoditySettlPeriodGrpSettlPeriodoptionalSYNOPSIS: The StreamCommoditySettlPeriodGrp is a repeating subcomponent of the StreamCommodity component used to define the settlement period details associated with the commodity contract.
ELABORATION:
41275StreamCommodityXIDXID optional SYNOPSIS: Identifier of this stream commodity for cross referencing elsewhere in the message.
41276StreamCommodityXIDRefXIDRef optional SYNOPSIS: Reference to a stream commodity elsewhere in the message.