Component LegStreamCommodity Scenario base

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

ID Abbr
4237Cmdty

Pedigree

Added EP Updated EP Deprecated EP
FIX.5.0SP2169

Members

ID Name Abbr Presence Description
41648LegStreamCommodityBaseBase 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.
41649LegStreamCommodityTypeCmdtyTyp 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.
41650LegStreamCommoditySecurityIDID optional SYNOPSIS: Specifies the market identifier for the commodity.
41651LegStreamCommoditySecurityIDSourceSrc optional SYNOPSIS: Identifies the class or source of the LegStreamCommoditySecurityIDSource(41650) value.
4238LegStreamCommodityAltIDGrpAIDoptionalSYNOPSIS: LegStreamCommodityAltIDGrp is a subcomponent of the LegStreamCommodity component used to specify alternate identifiers.
ELABORATION:
41652LegStreamCommodityDescDesc optional SYNOPSIS: Description of the commodity asset.
41653EncodedLegStreamCommodityDescLenEncDescLen optional SYNOPSIS: Byte length of encoded (non-ASCII characters) EncodedLegStreamCommodityDesc(41654) field.
41654EncodedLegStreamCommodityDescEncDesc optional SYNOPSIS: Encoded (non-ASCII characters) representation of the LegStreamCommodityDesc(41652) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegStreamCommodityDesc(41652) field.
42588LegStreamCommodityDeliveryPricingRegionDlvryPxngRgn 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 publically reportable commodity swap transactions.
4207LegStreamAssetAttributeGrpAssetAttrboptionalSYNOPSIS: The LegStreamAssetAttributeGrp is a repeating subcomponent of the LegStreamCommodity component used to detail commodity attributes, quality standards and reject limits.
ELABORATION:
41655LegStreamCommodityUnitOfMeasureUOM optional SYNOPSIS: The unit of measure (UOM) of the commodity asset.
41656LegStreamCommodityCurrencyCcy optional SYNOPSIS: Identifies the currency of the commodity asset. Uses ISO 4217 currency codes.
41657LegStreamCommodityExchangeExch optional SYNOPSIS: Identifies the exchange where the commodity is traded.
41658LegStreamCommodityRateSourceRtSrc 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.
41659LegStreamCommodityRateReferencePageRefPg optional SYNOPSIS: Identifies the reference "page" from the rate source.
41660LegStreamCommodityRateReferencePageHeadingRefHdng optional SYNOPSIS: Identifies the page heading from the rate source.
41661LegStreamDataProviderDataPrvdr optional SYNOPSIS: Specifies the commodity data or information provider. See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
4239LegStreamCommodityDataSourceGrpDataSrcoptionalSYNOPSIS: LegStreamCommodityDataSourceGrp is a subcomponent of the LegStreamCommodity 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:
41662LegStreamCommodityPricingTypePxngTyp 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.
41663LegStreamCommodityNearbySettlDayPeriodPeriod 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.
41664LegStreamCommodityNearbySettlDayUnitUnit optional SYNOPSIS: Time unit associated with the nearby settlement day.
41665LegStreamCommoditySettlDateUnadjustedDtUnadj optional SYNOPSIS: The unadjusted commodity delivery date.
41666LegStreamCommoditySettlDateBusinessDayConventionBizDayCnvtn optional SYNOPSIS: The business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.
4236LegStreamCommoditySettlBusinessCenterGrpBizCtroptionalSYNOPSIS: LegStreamCommoditySettlBusinessCenterGrp is a repeating subcomponent of the LegStreamCommodity component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.
ELABORATION:
41667LegStreamCommoditySettlDateAdjustedDt optional SYNOPSIS: The adjusted commodity delivery date.
41668LegStreamCommoditySettlMonthMo optional SYNOPSIS: Specifies a fixed single month for commodity delivery.
ELABORATION: Use "1" for January, "2" for February, etc.
41669LegStreamCommoditySettlDateRollPeriodRollPeriod 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.
41670LegStreamCommoditySettlDateRollUnitRollUnit optional SYNOPSIS: Time unit associated with the commodity delivery date roll.
41671LegStreamCommoditySettlDayTypeDayTyp optional SYNOPSIS: Specifies the commodity delivery roll day type.
4242LegStreamCommoditySettlPeriodGrpSettlPeriodoptionalSYNOPSIS: The LegStreamCommoditySettlPeriodGrp is a repeating subcomponent of the LegStreamCommodiry component used to to define the settlement period details associated with the commodity contract.
ELABORATION:
41672LegStreamCommodityXIDXID optional SYNOPSIS: Identifier of this stream commodity for cross referencing elsewhere in the message.
41673LegStreamCommodityXIDRefXIDRef optional SYNOPSIS: Reference to a stream commodity elsewhere in the message.