HoldingTransactionType
HoldingTransactions within the platform can be of several different types as described in this enumeration. In most cases, the result of the transaction will transition through pending positions before they are finally moved into the available balances
Values
| Key | Value | Description |
|---|
| Deposit | 1 | Add the quantity for this transaction to the Holding identified in the transaction. |
| Withdraw | 2 | Subtract the quantity for this transaction from the Holding identified in the transaction. |
| Set | 3 | Set the quantity for the Holding identified in the transaction to the quantity provided in the transaction. This will appear as either a deposit or a withdrawal depending on the change implied in the transaction. |
| MinFillReserve | 4 | Reserved. |
| MinFillRelease | 5 | Reserved. |
| TradeSettlement | 6 | Legacy: This enum is retained for historical data Adjust the quantities resulting from a Trade settlement process for the internal auction model. |
| SetMinimumBalance | 7 | Set the MinimumBalance quantity for the Holding identified in the transaction. |
| VoidTrade | 8 | Used during settlement of a CCMX transaction where a Trade is fully or partially voided to create a HoldingTransaction of the VoidTrade type. This type is used by downstream services. |
Referenced by
Tables
Messages