Skip to content

Class: ValuationDate

A single object that represents the different methods to specify a valuation date, as used for cash settlement. The Single / Multiple ValuationDate is used for the determination of recovery in a credit event, the RelativeDateOffset is used for cash-settled option, and FxFixingDate is used for cross-currency settlement.

URI: common_domain_model:ValuationDate

 classDiagram
    class ValuationDate
    click ValuationDate href "../ValuationDate/"
      ValuationDate : fxFixingDate





        ValuationDate --> "0..1" FxFixingDate : fxFixingDate
        click FxFixingDate href "../FxFixingDate/"



      ValuationDate : fxFixingSchedule





        ValuationDate --> "0..1" AdjustableDates : fxFixingSchedule
        click AdjustableDates href "../AdjustableDates/"



      ValuationDate : multipleValuationDates





        ValuationDate --> "0..1" MultipleValuationDates : multipleValuationDates
        click MultipleValuationDates href "../MultipleValuationDates/"



      ValuationDate : singleValuationDate





        ValuationDate --> "0..1" SingleValuationDate : singleValuationDate
        click SingleValuationDate href "../SingleValuationDate/"



      ValuationDate : valuationDate





        ValuationDate --> "0..1" RelativeDateOffset : valuationDate
        click RelativeDateOffset href "../RelativeDateOffset/"



Slots

Name Cardinality and Range Description Inheritance
singleValuationDate 0..1
SingleValuationDate
Where single valuation date is specified as being applicable for cash settlem... direct
multipleValuationDates 0..1
MultipleValuationDates
Where multiple valuation dates are specified as being applicable for cash set... direct
valuationDate 0..1
RelativeDateOffset
The date on which the cash settlement amount will be determined according to ... direct
fxFixingDate 0..1
FxFixingDate
The date on which the currency rate will be determined for the purpose of spe... direct
fxFixingSchedule 0..1
AdjustableDates
The date, when expressed as a schedule of date(s), on which the currency rate... direct

Usages

used by used in type used
CashSettlementTerms valuationDate range ValuationDate

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: ValuationDate
description: A single object that represents the different methods to specify a valuation
  date, as used for cash settlement. The Single / Multiple ValuationDate is used for
  the determination of recovery in a credit event, the RelativeDateOffset is used
  for cash-settled option, and FxFixingDate is used for cross-currency settlement.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- singleValuationDate
- multipleValuationDates
- valuationDate
- fxFixingDate
- fxFixingSchedule
slot_usage:
  valuationDate:
    name: valuationDate
    description: The date on which the cash settlement amount will be determined according
      to the cash settlement method if the parties have not otherwise been able to
      agree the cash settlement amount. This attribute was formerly part of 'OptionCashSettlement',
      which is now being harmonised into a common 'CashSettlementTerms' that includes
      a 'ValuationDate'.
    range: RelativeDateOffset
    required: false

Induced

name: ValuationDate
description: A single object that represents the different methods to specify a valuation
  date, as used for cash settlement. The Single / Multiple ValuationDate is used for
  the determination of recovery in a credit event, the RelativeDateOffset is used
  for cash-settled option, and FxFixingDate is used for cross-currency settlement.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  valuationDate:
    name: valuationDate
    description: The date on which the cash settlement amount will be determined according
      to the cash settlement method if the parties have not otherwise been able to
      agree the cash settlement amount. This attribute was formerly part of 'OptionCashSettlement',
      which is now being harmonised into a common 'CashSettlementTerms' that includes
      a 'ValuationDate'.
    range: RelativeDateOffset
    required: false
attributes:
  singleValuationDate:
    name: singleValuationDate
    description: 'Where single valuation date is specified as being applicable for
      cash settlement, this element specifies the number of business days after satisfaction
      of all conditions to settlement when such valuation date occurs. ISDA 2003 Term:
      Single Valuation Date.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ValuationDate
    domain_of:
    - ValuationDate
    range: SingleValuationDate
  multipleValuationDates:
    name: multipleValuationDates
    description: 'Where multiple valuation dates are specified as being applicable
      for cash settlement, this element specifies (a) the number of applicable valuation
      dates, and (b) the number of business days after satisfaction of all conditions
      to settlement when the first such valuation date occurs, and (c) the number
      of business days thereafter of each successive valuation date. ISDA 2003 Term:
      Multiple Valuation Dates.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ValuationDate
    domain_of:
    - ValuationDate
    range: MultipleValuationDates
  valuationDate:
    name: valuationDate
    description: The date on which the cash settlement amount will be determined according
      to the cash settlement method if the parties have not otherwise been able to
      agree the cash settlement amount. This attribute was formerly part of 'OptionCashSettlement',
      which is now being harmonised into a common 'CashSettlementTerms' that includes
      a 'ValuationDate'.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CalculationAndTimingLegacy.valuationDate
    rank: 1000
    owner: ValuationDate
    domain_of:
    - CalculationAndTimingLegacy
    - CalculationAndTimingVariationMargin
    - NonDeliverableSubstitute
    - PerformanceValuationDates
    - ValuationDate
    - CashSettlementTerms
    range: RelativeDateOffset
    required: false
  fxFixingDate:
    name: fxFixingDate
    description: The date on which the currency rate will be determined for the purpose
      of specifying the amount in deliverable currency. This attribute was formerly
      part of 'NonDeliverableSettlement', which is now being harmonised into a common
      'CashSettlementTerms' that includes a 'ValuationDate'.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ValuationDate
    domain_of:
    - ValuationDate
    - FxFixingDate
    range: FxFixingDate
  fxFixingSchedule:
    name: fxFixingSchedule
    description: The date, when expressed as a schedule of date(s), on which the currency
      rate will be determined for the purpose of specifying the amount in deliverable
      currency. This attribute was formerly part of 'NonDeliverableSettlement', which
      is now being harmonised into a common 'CashSettlementTerms' that includes a
      'ValuationDate'.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ValuationDate
    domain_of:
    - ValuationDate
    range: AdjustableDates