fpml:Commodity
A type describing a commodity underlying asset.
Complex type information
Namespace: http://www.fpml.org/FpML-5/confirmation
Schema document: fpml-asset-5-5.xsd
Content
- Sequence [1..1]
- fpml:instrumentId [1..*] Identification of the underlying asset, using public and/or private identifiers.
- fpml:description [0..1] Long name of the underlying asset.
- Sequence [0..1]
- fpml:commodityBase [1..1] A coding scheme value to identify the base type of the commodity being traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions. For example, 'Oil'.
- fpml:commodityDetails [1..1] A coding scheme value to identify the commodity being traded more specifically. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions. For example, 'Brent'.
- fpml:unit [1..1] A coding scheme value to identify the unit of measure (e.g. Therms) in which the undelryer is denominated. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.
- fpml:currency [1..1] The currency in which the Commodity Reference Price is published (e.g. GBP).
- Choice [1..1]
- fpml:exchangeId For those commodities being traded with reference to the price of a listed instrument, the exchange where that instrument is listed should be specified in the 'exchange' element.
- fpml:publication For those commodities being traded with reference to a price distributed by a publication, that publication should be specified in the 'publication' element.
- fpml:specifiedPrice [1..1] The 'specified Price' describes the nature of the underlying price that is observed. It must be be stated in the underlyer definition as it is not defined in the Commodity Reference Price. Example values of 'specifiedPrice' are 'Settlement' (for a futures contract) and 'WeightedAverage' (for some published prices and indices).
- Sequence [0..1]
- Choice [1..1]
- fpml:deliveryDates The 'deliveryDates' element is applicable for a Commodity Reference Price that references a listed future contract (e.g. The Delivery Date is a NearbyMonth).
- fpml:deliveryDate The Delivery Date is a fixed, single day.
- fpml:deliveryDateYearMonth The Delivery Date is a fixed, single month.
- fpml:deliveryDateRollConvention [0..1] The 'deliveryDateRollConvention' specifies, for a Commodity Transaction that references a listed future via the 'deliveryDates' element, the day on which the specified future will roll to the next nearby month prior to the expiration of the referenced future. If the future will not roll at all - i.e. the price will be taken from the expiring contract, 0 should be specified here. If the future will roll to the next nearby on the last trading day - i.e. the price will be taken from the next nearby on the last trading day, then 1 should be specified and so on.
- Choice [1..1]
- fpml:multiplier [0..1] The 'multiplier' specifies the multiplier associated with the Transaction. The 'multiplier' element has two uses: (1) for Freight Transactions or any Calculation Period specified for a Freight Transaction, if an amount is specified as the Multiplier then it is captured by this element and (2) if the Transaction is a heat rate option, the heat rate multiplier is represented in this element. If multiplier is not provided, multiplier is assumed to be 1. (i.e. rate source states 1 BBL of Oil as 90 Dollars. Multiplier of 10 will change the value to 900 dollars.)
from type fpml:IdentifiedAssetfrom group fpml:CommodityProduct.modelfrom group fpml:CommodityReferencePriceFramework.model
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
id | [0..1] | xsd:ID | from type fpml:Asset |
Used by
- Element fpml:commodity
- Element fpml:commodity
- Element fpml:commodity
Type inheritance chain
- fpml:Asset
- fpml:IdentifiedAsset
- fpml:Commodity
- fpml:IdentifiedAsset