FINXIS.

Transfer

Choice CDM 7.2.0

The type of transfer.

Extended by —
Variants 3
Namespace cdm.event.common

Variants

Exactly one of these must be present. A choice type is how the CDM models “one of” without a discriminator field.

VariantDescription
ScheduledTransfer A scheduled transfer built into the contract.
UnscheduledTransfer An ad-hoc transfer instigated by a party to the contract.
ContingentTransfer Specifies a transfer created from a trade contingent upon a specific, uncertain event on a contract

Referenced by

5 types hold a Transfer 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
TransfersForDate returns —
FilterCashTransfers returns —
FilterSecurityTransfers returns —
InterestCashSettlementAmount returns Defines the performance calculations relevant for a fixed or floating rate payout.
EquityCashSettlementAmount returns Represents Part 1 Section 12 of the 2018 ISDA CDM Equity Confirmation for Security Equity Swap, Para 72. 'Equity Cash Settlement Amount' means, in respect of an Equity Cash Settlement Date, an amount in the Settlement Currency determined by the Calculation Agent as of the Equity Valuation Date to which the Equity Cash Settlement Amount relates, pursuant to the following formula: Equity Cash Settlement Amount = ABS(Rate Of Return) * Equity Notional Amount.
CalculateTransfer returns Function specification to calculate a transfer, e.g. following a reset on a contract
Create_CashTransfer returns Defines how Transfer that represents an exchange of cash, should be constructed.
Create_AssetTransfer returns Defines how Transfer that represents an exchange of asset based on an asset payout, should be constructed.
ResolveTransfer returns Defines how to calculate the amount due to be transferred after a Reset Event.
SecurityFinanceCashSettlementAmount returns —
ResolveSecurityFinanceBillingAmount returns Calculates the billing amount for a Security Finance transaction.
TransfersForDate takes —
FilterCashTransfers takes —
FilterSecurityTransfers takes —

Open Transfer in the Model Browser

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

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