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
- from schema: https://w3id.org/lmodel/common-domain-model
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