FINXIS.

ExerciseInstruction

Type CDM 7.2.0

Specifies the information required to communicate the choices made by the exercising party, in a financial product endowing the party with at least one option.

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

Attributes

All 5 declared on ExerciseInstruction. Cardinality in amber is required.

NameTypeCard.Description
exerciseQuantity PrimitiveInstruction 1..1 Contains instructions for exercising the option including a quantity change, and optionally a transfer.
exerciseOption Payout 0..1 The Payout being exercised on the trade.
exerciseDate AdjustableOrAdjustedDate 0..1 Specifies the date on which an option contained within the financial product would be exercised. The date may be omitted if the contractual product allows for only a single date of exercise (European exercise).
exerciseTime BusinessCenterTime 0..1 Specifies the time at which an option contained within the financial product woulld be exercised. The time may be omitted if the contractual product allows for only a single time of exercise (European exercise).
replacementTradeIdentifier TradeIdentifier 0..* Specifies the trade identifier to apply to the replacement trade for physical exercise.

Conditions

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

IsOptionPayout Condition
Payout must be an OptionPayout.
if exerciseOption exists
then exerciseOption switch
    OptionPayout then item exists,
    default False

Referenced by

1 type holds an ExerciseInstruction as an attribute.

Functions

Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.

FunctionRoleDescription
Create_Exercise takes Defines the process of putting into effect the rights specified in an options contract, such as to buy or sell a security. Once exercised the option contract is terminated.

Open ExerciseInstruction 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