Skip to content

Class: VolatilityReturnTerms

URI: common_domain_model:VolatilityReturnTerms

 classDiagram
    class VolatilityReturnTerms
    click VolatilityReturnTerms href "../VolatilityReturnTerms/"
      ReturnTermsBase <|-- VolatilityReturnTerms
        click ReturnTermsBase href "../ReturnTermsBase/"

      VolatilityReturnTerms : annualizationFactor

      VolatilityReturnTerms : dividendApplicability





        VolatilityReturnTerms --> "0..1" DividendApplicability : dividendApplicability
        click DividendApplicability href "../DividendApplicability/"



      VolatilityReturnTerms : equityUnderlierProvisions





        VolatilityReturnTerms --> "0..1" EquityUnderlierProvisions : equityUnderlierProvisions
        click EquityUnderlierProvisions href "../EquityUnderlierProvisions/"



      VolatilityReturnTerms : exchangeTradedContractNearest





        VolatilityReturnTerms --> "0..1" ListedDerivative : exchangeTradedContractNearest
        click ListedDerivative href "../ListedDerivative/"



      VolatilityReturnTerms : expectedN

      VolatilityReturnTerms : initialLevel

      VolatilityReturnTerms : initialLevelSource





        VolatilityReturnTerms --> "0..1" DeterminationMethodEnum : initialLevelSource
        click DeterminationMethodEnum href "../DeterminationMethodEnum/"



      VolatilityReturnTerms : meanAdjustment

      VolatilityReturnTerms : performance

      VolatilityReturnTerms : sharePriceDividendAdjustment

      VolatilityReturnTerms : valuationTerms





        VolatilityReturnTerms --> "1" ValuationTerms : valuationTerms
        click ValuationTerms href "../ValuationTerms/"



      VolatilityReturnTerms : volatilityCapFloor





        VolatilityReturnTerms --> "0..1" VolatilityCapFloor : volatilityCapFloor
        click VolatilityCapFloor href "../VolatilityCapFloor/"



      VolatilityReturnTerms : volatilityStrikePrice





        VolatilityReturnTerms --> "1" Price : volatilityStrikePrice
        click Price href "../Price/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
volatilityStrikePrice 1
Price
Volatility Strike Price in accordance with the ISDA 2011 Equity Derivatives D... direct
volatilityCapFloor 0..1
VolatilityCapFloor
Contains volatility-based barriers direct
exchangeTradedContractNearest 0..1
ListedDerivative or 
Asset or 
Basket or 
Index
Specification of the exchange traded contract nearest direct
valuationTerms 1
ValuationTerms
Contains all non-date valuation information ReturnTermsBase
annualizationFactor 0..1
Integer
This specifies the numerator of an annualization factor ReturnTermsBase
dividendApplicability 0..1
DividendApplicability
The parameters which define whether dividends are applicable ReturnTermsBase
equityUnderlierProvisions 0..1
EquityUnderlierProvisions
Contains Equity Underlyer provisions regarding jurisdiction and fallbacks ReturnTermsBase
sharePriceDividendAdjustment 0..1
Boolean
Indicates whether the price of shares is adjusted for dividends or not ReturnTermsBase
expectedN 1
Integer
Expected number of trading days ReturnTermsBase
initialLevel 0..1
Decimal
Contract will strike off this initial level ReturnTermsBase
initialLevelSource 0..1
DeterminationMethodEnum
In this context, this is AgreedInitialPrice - a specified Initial Index Level ReturnTermsBase
meanAdjustment 0..1
Boolean
Specifies whether Mean Adjustment is applicable or not in the calculation of ... ReturnTermsBase
performance 0..1
string
Performance calculation, in accordance with Part 1 Section 12 of the 2018 ISD... ReturnTermsBase

Usages

used by used in type used
ReturnTerms volatilityReturnTerms range VolatilityReturnTerms
PortfolioReturnTerms volatilityReturnTerms range VolatilityReturnTerms

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:VolatilityReturnTerms
native common_domain_model:VolatilityReturnTerms

LinkML Source

Direct

name: VolatilityReturnTerms
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: ReturnTermsBase
slots:
- volatilityStrikePrice
- volatilityCapFloor
- exchangeTradedContractNearest
slot_usage:
  volatilityStrikePrice:
    name: volatilityStrikePrice
    required: true
  volatilityCapFloor:
    name: volatilityCapFloor
    description: Contains volatility-based barriers
  exchangeTradedContractNearest:
    name: exchangeTradedContractNearest
    range: ListedDerivative

Induced

name: VolatilityReturnTerms
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: ReturnTermsBase
slot_usage:
  volatilityStrikePrice:
    name: volatilityStrikePrice
    required: true
  volatilityCapFloor:
    name: volatilityCapFloor
    description: Contains volatility-based barriers
  exchangeTradedContractNearest:
    name: exchangeTradedContractNearest
    range: ListedDerivative
attributes:
  volatilityStrikePrice:
    name: volatilityStrikePrice
    description: Volatility Strike Price in accordance with the ISDA 2011 Equity Derivatives
      Definitions.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - VarianceReturnTerms
    - VolatilityReturnTerms
    range: Price
    required: true
  volatilityCapFloor:
    name: volatilityCapFloor
    description: Contains volatility-based barriers
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - VarianceReturnTerms
    - VolatilityReturnTerms
    range: VolatilityCapFloor
  exchangeTradedContractNearest:
    name: exchangeTradedContractNearest
    description: Specification of the exchange traded contract nearest.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - VarianceReturnTerms
    - VolatilityReturnTerms
    range: ListedDerivative
    any_of:
    - range: Asset
    - range: Basket
    - range: Index
  valuationTerms:
    name: valuationTerms
    description: Contains all non-date valuation information.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: ValuationTerms
    required: true
  annualizationFactor:
    name: annualizationFactor
    description: This specifies the numerator of an annualization factor. Frequently
      this number is equal to the number of observations of prices in a year e.g.
      252.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: integer
  dividendApplicability:
    name: dividendApplicability
    description: The parameters which define whether dividends are applicable
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: DividendApplicability
  equityUnderlierProvisions:
    name: equityUnderlierProvisions
    description: Contains Equity Underlyer provisions regarding jurisdiction and fallbacks.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: EquityUnderlierProvisions
  sharePriceDividendAdjustment:
    name: sharePriceDividendAdjustment
    description: Indicates whether the price of shares is adjusted for dividends or
      not.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: boolean
  expectedN:
    name: expectedN
    description: Expected number of trading days.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: integer
    required: true
  initialLevel:
    name: initialLevel
    description: Contract will strike off this initial level. Providing just the initialLevel
      without initialLevelSource, infers that this is AgreedInitialPrice - a specified
      Initial Index Level.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: decimal
  initialLevelSource:
    name: initialLevelSource
    description: In this context, this is AgreedInitialPrice - a specified Initial
      Index Level.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: DeterminationMethodEnum
  meanAdjustment:
    name: meanAdjustment
    description: Specifies whether Mean Adjustment is applicable or not in the calculation
      of the Realized Volatility, Variance or Correlation
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - ReturnTermsBase
    range: boolean
  performance:
    name: performance
    description: Performance calculation, in accordance with Part 1 Section 12 of
      the 2018 ISDA CDM Equity Confirmation for Security Equity Swap, Para 75. 'Equity
      Performance'. Cumulative performance is used as a notional multiplier factor
      on both legs of an Equity Swap.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: VolatilityReturnTerms
    domain_of:
    - DividendReturnTerms
    - PriceReturnTerms
    - ReturnTermsBase
    range: string