CommodityProductDefinition
Type CDM 7.2.0Specifies the commodity underlier in the event that no ISDA Commodity Reference Price exists.
Extends —
Extended by —
Attributes 4
Namespace cdm.base.staticdata.asset.common
Attributes
All 4 declared on CommodityProductDefinition. Cardinality in amber is required.
| Name | Type | Card. | Description |
|---|---|---|---|
| referenceFramework | CommodityReferenceFramework | 1..1 | Specifies the type of commodity. |
| priceSource | PriceSource | 0..1 | Specifies a publication that provides the commodity price, including, where applicable the details of where in the publication the price is published. Applicable when the commodity reference price is not a futures contract |
| commodityInfoPublisher | CommodityInformationPublisherEnum | 0..1 | Specifies the publication where the commodity prices can be found. |
| exchangeId | string | 1..1 | Identifies the exchange from which the reference price should be sourced, using the scheme at the following url: http://www.fpml.org/coding-scheme/external/exchange-id-MIC-1-0 |
Conditions
Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.
CommodityProductDefinitionChoice Condition
Requires the definition of either delivery date parameters or non-exchange price source.
optional choice exchangeId, priceSource Referenced by
1 type holds a CommodityProductDefinition as an attribute.
Open CommodityProductDefinition in the Model Browser
Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.