Skip to content

Class: AveragingStrikeFeature

Defines the terms required to calculate the average observations associated with an averaging strike.

URI: common_domain_model:AveragingStrikeFeature

 classDiagram
    class AveragingStrikeFeature
    click AveragingStrikeFeature href "../AveragingStrikeFeature/"
      AveragingStrikeFeature : averagingCalculation
        
          
    
        
        
        AveragingStrikeFeature --> "1" AveragingCalculation : averagingCalculation
        click AveragingCalculation href "../AveragingCalculation/"
    

        
      AveragingStrikeFeature : observationTerms
        
          
    
        
        
        AveragingStrikeFeature --> "1" ObservationTerms : observationTerms
        click ObservationTerms href "../ObservationTerms/"
    

        
      
Name Cardinality and Range Description Inheritance
averagingCalculation 1
AveragingCalculation
Defines parameters for use in cases when a valuation or other term is based o… direct
observationTerms 1
ObservationTerms
Class containing terms that are associated with observing a price/benchmark/i… direct
used by used in type used
OptionStrike averagingStrikeFeature range AveragingStrikeFeature
Mapping Type Mapped Value
self common_domain_model:AveragingStrikeFeature
native common_domain_model:AveragingStrikeFeature
name: AveragingStrikeFeature
description: Defines the terms required to calculate the average observations associated
with an averaging strike.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
averagingCalculation:
name: averagingCalculation
description: Defines parameters for use in cases when a valuation or other term
is based on an average of market observations.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
domain_of:
- AveragingFeature
- AveragingStrikeFeature
range: AveragingCalculation
required: true
observationTerms:
name: observationTerms
description: Class containing terms that are associated with observing a price/benchmark/index
across either single or multple observations.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- AveragingStrikeFeature
- OptionPayout
- PerformancePayout
range: ObservationTerms
required: true
name: AveragingStrikeFeature
description: Defines the terms required to calculate the average observations associated
with an averaging strike.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
averagingCalculation:
name: averagingCalculation
description: Defines parameters for use in cases when a valuation or other term
is based on an average of market observations.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
owner: AveragingStrikeFeature
domain_of:
- AveragingFeature
- AveragingStrikeFeature
range: AveragingCalculation
required: true
observationTerms:
name: observationTerms
description: Class containing terms that are associated with observing a price/benchmark/index
across either single or multple observations.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: AveragingStrikeFeature
domain_of:
- AveragingStrikeFeature
- OptionPayout
- PerformancePayout
range: ObservationTerms
required: true