FINXIS.

EarlyTerminationProvision

Type CDM 7.2.0

A data defining: an early termination provision for a swap. This early termination is at fair value, i.e. on termination the fair value of the product must be settled between the parties.

Extends —
Extended by —
Attributes 4
Namespace cdm.product.template

Attributes

All 4 declared on EarlyTerminationProvision. Cardinality in amber is required.

NameTypeCard.Description
mandatoryEarlyTermination MandatoryEarlyTermination 0..1 A mandatory early termination provision to terminate the swap at fair value.
mandatoryEarlyTerminationDateTenor Period 0..1 Period after trade date of the mandatory early termination date.
optionalEarlyTermination OptionalEarlyTermination 0..1 An option for either or both parties to terminate the swap at fair value.
optionalEarlyTerminationParameters ExercisePeriod 0..1 Definition of the first early termination date and the frequency of the termination dates subsequent to that. American exercise is defined by having a frequency of one day.

Conditions

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

MandatoryEarlyTermination Condition
The FpML MandatoryEarlyTermination.model specifies a required choice node. The choice node associated with the FpML EarlyTerminationProvision is quite complex and using the data rule provides a more flexible approach than adding complexity to the condition grammar.
(mandatoryEarlyTermination exists or optionalEarlyTermination exists)
    or (mandatoryEarlyTermination exists and optionalEarlyTermination exists)

Referenced by

1 type holds an EarlyTerminationProvision 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
MapEarlyTerminationProvision returns —

Open EarlyTerminationProvision 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 · product-template-type.rosetta cdm.product.template