Background
An EquityIndexEnum has recently been added to the CDM. There is currently no way to use this as an identifier type for Equity Indices.
This proposal is to model the EquityIndex type off the Cash type where the CDM enum is used as an asset identifier.
Proposal
- Add
EquityIndexEnum as a value in AssetIdTypeEnum
- Remove the
equityIndex attribute from the EquityIndex type
- Add a condition in Equityindex to allow only 1
EquityIndexEnum be used as an identifier, and validate the value provided is within the enum.
Compatibility
Backward-incompatible
Release
7-dev
Additional Context
No response
Background
An
EquityIndexEnumhas recently been added to the CDM. There is currently no way to use this as an identifier type for Equity Indices.This proposal is to model the
EquityIndextype off theCashtype where the CDM enum is used as an asset identifier.Proposal
EquityIndexEnumas a value inAssetIdTypeEnumequityIndexattribute from theEquityIndextypeEquityIndexEnumbe used as an identifier, and validate the value provided is within the enum.Compatibility
Backward-incompatible
Release
7-dev
Additional Context
No response