Class: CommodityPriceReturnTerms
Defines parameters in which the commodity price is assessed.
URI: common_domain_model:CommodityPriceReturnTerms
classDiagram
class CommodityPriceReturnTerms
click CommodityPriceReturnTerms href "../CommodityPriceReturnTerms/"
CommodityPriceReturnTerms : conversionFactor
CommodityPriceReturnTerms : rollFeature
CommodityPriceReturnTerms --> "0..1" RollFeature : rollFeature
click RollFeature href "../RollFeature/"
CommodityPriceReturnTerms : rounding
CommodityPriceReturnTerms --> "0..1" Rounding : rounding
click Rounding href "../Rounding/"
CommodityPriceReturnTerms : spread
CommodityPriceReturnTerms --> "0..1" SpreadSchedule : spread
click SpreadSchedule href "../SpreadSchedule/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| rounding | 0..1 Rounding |
Defines rounding rules and precision to be used in the rounding of a number | direct |
| spread | 0..1 SpreadSchedule |
Defines a spread value for one or more defined dates | direct |
| rollFeature | 0..1 RollFeature |
Used in conjunction with an exchange-based pricing source | direct |
| conversionFactor | 0..1 Decimal |
Defines the conversion applied if the quantity unit on contract is different … | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| CommodityPayout | commodityPriceReturnTerms | range | CommodityPriceReturnTerms |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CommodityPriceReturnTerms |
| native | common_domain_model:CommodityPriceReturnTerms |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CommodityPriceReturnTermsdescription: Defines parameters in which the commodity price is assessed.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: rounding: name: rounding description: Defines rounding rules and precision to be used in the rounding of a number. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement domain_of: - RelativeTimeOffset - FloatingRateIndexDefinition - CreditSupportObligationsCollateralTransferAgreement - CreditSupportObligationsInitialMargin - CreditSupportObligationsLegacy - CreditSupportObligationsVariationMargin - FloatingRateProcessingParameters - CollateralInterestCalculationParameters - CommodityPriceReturnTerms range: Rounding spread: name: spread description: Defines a spread value for one or more defined dates. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement domain_of: - SwapCurveValuation - FloatingRateDefinition - FloatingRateProcessingParameters - CommodityPriceReturnTerms range: SpreadSchedule rollFeature: name: rollFeature description: Used in conjunction with an exchange-based pricing source. Identifies a way in which the futures contracts referenced will roll between periods. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement rank: 1000 domain_of: - CommodityPriceReturnTerms range: RollFeature conversionFactor: name: conversionFactor description: Defines the conversion applied if the quantity unit on contract is different from unit on referenced underlier. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement domain_of: - PriceReturnTerms - CommodityPriceReturnTerms range: decimalInduced
Section titled “Induced”name: CommodityPriceReturnTermsdescription: Defines parameters in which the commodity price is assessed.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: rounding: name: rounding description: Defines rounding rules and precision to be used in the rounding of a number. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement owner: CommodityPriceReturnTerms domain_of: - RelativeTimeOffset - FloatingRateIndexDefinition - CreditSupportObligationsCollateralTransferAgreement - CreditSupportObligationsInitialMargin - CreditSupportObligationsLegacy - CreditSupportObligationsVariationMargin - FloatingRateProcessingParameters - CollateralInterestCalculationParameters - CommodityPriceReturnTerms range: Rounding spread: name: spread description: Defines a spread value for one or more defined dates. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement owner: CommodityPriceReturnTerms domain_of: - SwapCurveValuation - FloatingRateDefinition - FloatingRateProcessingParameters - CommodityPriceReturnTerms range: SpreadSchedule rollFeature: name: rollFeature description: Used in conjunction with an exchange-based pricing source. Identifies a way in which the futures contracts referenced will roll between periods. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement rank: 1000 owner: CommodityPriceReturnTerms domain_of: - CommodityPriceReturnTerms range: RollFeature conversionFactor: name: conversionFactor description: Defines the conversion applied if the quantity unit on contract is different from unit on referenced underlier. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_settlement owner: CommodityPriceReturnTerms domain_of: - PriceReturnTerms - CommodityPriceReturnTerms range: decimal