I am very interested in the ISDA CDM Event Specification Module as DAML (GitHub - digital-asset/lib-cdm-event-specification-module), and hope to try out some builder events using different kinds of payout in a contract.
As far as I can see now, the ISDA CDM Event Specification Module as DAML is supporting builder functions to create events linked with:
- Interest Rate Payout, and
- Cashflow Payout structure
However, the “builder event functions” for some other CDM payout structures are still not supported yet, e.g.
- EquityPayout, and
I also noticed that some economic terms are unsupported in current ISDA CDM Event Specification Module as DAML, either, e.g.
- earlyTerminationProvision, etc.
So my questions are:
Do we have builder functions on some other Multiple Payouts / Economic Terms to “create derived CDM events”? e.g.
- event functions such that option strike will be used to determine the expiry payment and derive a payment event?
Will there be more examples & documentations in terms of how to use ISDA CDM Event Specification Module in a standardized way, so that contract defined in different vendors can be communicated using Event Specification Module seamlessly?
Will there be any plan on the further developments & upgrades of ISDA CDM Event Specification Module as DAML?