FINXIS.

CorporateAction

Type CDM 7.2.0

Specifies the relevant data regarding a corporate action

Extends —
Extended by —
Attributes 10
Namespace cdm.event.common

Attributes

All 10 declared on CorporateAction. Cardinality in amber is required.

NameTypeCard.Description
corporateActionType CorporateActionTypeEnum 1..1 The type of corporate action taking place.
exDate date 1..1 The date on which the corporate action is known to have taken place.
payDate date 1..1 The date on which resulting from the corporate action are delivered.
recordDate date 0..1 The date on which the account phyical balance and related underlier ownership is recorded by the custodian.
announcementDate date 0..1 The date on which the corporate action is announced by the issuer.
underlier Underlier 1..1 The underlier impacted by the corporate action.
adjustmentFactor AdjustmentFactor 0..1 Specifies any additional details e.g. further descriptions depending on the particular type of Corporate Action, adjustmentFactor, calculations
informationSource InformationSource 0..1 A class defining the source of data used in an Observation for any purposes. The data is either sourced from a Provider, or from a Party.
dividendObservation PriceSchedule 0..1 To record observations of dividends.
bespokeEventDescription string 0..1 Corporate action triggered by the occurrence of an event which description is seperatly agreed between the parties and/or described in any referenced agreement (for instance bespoke term described in any string type objects present in most root attributes of Agreement type).

Conditions

Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.

DividendObservation Condition
Price type is restricted to record observations of dividends.
if dividendObservation exists
then dividendObservation -> priceType = PriceTypeEnum -> Dividend
CorporateActionTypeBespoke Condition
When Enum value does not corresponds to standard terms, then bespoke description must be populated.
if corporateActionType = CorporateActionTypeEnum -> BespokeEvent
then bespokeEventDescription exists
optional choice adjustmentFactor, dividendObservation

Referenced by

1 type holds a CorporateAction as an attribute.

Open CorporateAction in the Model Browser

Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · event-common-type.rosetta cdm.event.common