| ID | 541 |
| Type | int |
Reason for position update
| Name | Value | Synopsis | Elaboration | Pedigree |
|---|---|---|---|---|
| UnknownReason | 0 | Unknown reason, an internal error has occured. | Constant name: UNKNOWN_REASON | |
| Fee | 1 | Booking Fee. | Constant name: FEE | |
| Trade | 2 | New trade. | Constant name: TRADE | |
| Exercise | 5 | The position in the option was closed out due to early exercise, or the option is in-of-money and the option is exercised automatically. The future trade is the result of an option exercise. (early or in-the-money automatically by the system) | Constant name: EXERCISE | |
| CashSettlementVm | 7 | Cash settlement of variation margin | Constant name: CASH_SETTLEMENT_VM | |
| SettlementNetting | 17 | Positions are concentrated to the settlement accounts and netted out on the original accounts. | Constant name: SETTLEMENT_NETTING | |
| Settled | 18 | A payment or delivery has been processed by an external system and the settlement position is netted out. | Constant name: SETTLED | |
| Collateral | 19 | Collateral position update. | Constant name: COLLATERAL | |
| AllocatedFrom | 26 | The trade is allocated from a trading member account to a client account. | Constant name: ALLOCATED_FROM | |
| AllocatedTo | 27 | The trade origins from an allocation from a trading member account to a client account. | Constant name: ALLOCATED_TO | |
| AllocationCorrectionFrom | 28 | The deal is erroneously moved from the client account to another client account. | Constant name: ALLOCATION_CORRECTION_FROM | |
| AllocationCorrectionTo | 29 | The deal originates from a move from one client account to another client account. | Constant name: ALLOCATION_CORRECTION_TO | |
| PrincipalCorrectionFrom | 30 | A position is moved from a house main account to a house sub account or from a house sub account to a house main account by creating a new deal. | Constant name: PRINCIPAL_CORRECTION_FROM | |
| PrincipalCorrectionTo | 31 | The deal originates from a move from a client account. | Constant name: PRINCIPAL_CORRECTION_TO | |
| AccumulatedFrom | 32 | The deal was aggregated to another deal. | Constant name: ACCUMULATED_FROM | |
| AccumulatedTo | 33 | The deal originates from a deal aggregation activity. | Constant name: ACCUMULATED_TO | |
| PosSubaccountModFrom | 34 | The position sub account was moved from this account.. | Constant name: POS_SUBACCOUNT_MOD_FROM | |
| PosSubaccountModTo | 35 | The position sub account was moved to this account. | Constant name: POS_SUBACCOUNT_MOD_TO | |
| AssignedFrom | 36 | The deal assign source. | Constant name: ASSIGNED_FROM | |
| AssignedTo | 37 | The deal originates from a deal assign activity. | Constant name: ASSIGNED_TO | |
| AssignInitiated | 40 | The deal assign initiated from. | Constant name: ASSIGN_INITIATED | |
| AssignRejected | 41 | The deal assign rejected by receiver. | Constant name: ASSIGN_REJECTED | |
| AssignCancelled | 42 | The deal assign cancelled by initiator. | Constant name: ASSIGN_CANCELLED | |
| AssignExpired | 43 | The deal assign has expired. | Constant name: ASSIGN_EXPIRED | |
| StartOfDay | 44 | Start of day position snapshot. | Constant name: START_OF_DAY | |
| TripartiteFrom | 45 | The deal has been assigned using Tripartite agreement. | Constant name: TRIPARTITE_FROM | |
| TripartiteTo | 47 | The deal origins from an assign using Tripartite agreement. | Constant name: TRIPARTITE_TO | |
| TripartiteInitiated | 49 | Tripartite assign has been initiated. | Constant name: TRIPARTITE_INITIATED | |
| TripartiteApproved | 50 | Tripartite assign has been approved. | Constant name: TRIPARTITE_APPROVED | |
| TripartiteRejected | 51 | Tripartite assign has been rejected. | Constant name: TRIPARTITE_REJECTED | |
| TripartiteCancelled | 52 | Tripartite assign has been cancelled. | Constant name: TRIPARTITE_CANCELLED | |
| TripartiteExpired | 53 | Tripartite assign has expired. | Constant name: TRIPARTITE_EXPIRED | |
| TradeSubaccountModFrom | 54 | Position has been moved from this account as Sub account modification. | Constant name: TRADE_SUBACCOUNT_MOD_FROM | |
| TradeSubaccountModTo | 55 | Position has been moved to this account as Sub account modification. | Constant name: TRADE_SUBACCOUNT_MOD_TO | |
| ZeroFee | 56 | Trade updated for zero fee. | Constant name: ZERO_FEE | |
| Abandon | 59 | Option abandon. | Constant name: ABANDON | |
| TransferredSpFrom | 60 | Position has been moved from this account by Transfer Single Position. | Constant name: TRANSFERRED_SP_FROM | |
| TransferredSpTo | 61 | Position has been moved to this account by Transfer Single Position. | Constant name: TRANSFERRED_SP_TO | |
| CloseOut | 62 | A close-out deal is created by the system to close open positions in a future on expiration of a tradable instrument. | Constant name: CLOSE_OUT | |
| PartiallySettled | 63 | Partially settled payment. | Constant name: PARTIALLY_SETTLED | |
| NetPayment | 64 | Payment from external system. | Constant name: NET_PAYMENT | |
| FeeVat | 65 | VAT amount for booking fee. | Constant name: FEE_VAT | |
| Cancelled | 66 | Trade cancelled. | Constant name: CANCELLED | |
| CancelledBust | 67 | Trade busted. | Constant name: CANCELLED_BUST | |
| CancelledPriceAdjust | 68 | Trade cancelled for price adjust | Constant name: CANCELLED_PRICE_ADJUST | |
| Dividend | 69 | Dividend payment for dividend neutral contracts | Constant name: DIVIDEND | |
| CorporateActionPositionCloseOut | 70 | Close out position for Corporate Action. | Constant name: CLOSE_OUT_CA | |
| CorporateActionNewPosition | 71 | Created position for Corporate Action. | Constant name: NEW_POSITION_CA | |
| InterestOnCollateral | 73 | Interest amount on collateral. | Constant name: INTEREST_ON_COLLATERAL | |
| FundingInterest | 74 | Funding interest payment for CFDs. | Constant name: FUNDING_INTEREST | |
| Deposit | 76 | A deposit of an asset in an account. | Constant name: DEPOSIT | |
| Withdrawal | 77 | A withdrawal of an asset from an account. | Constant name: WITHDRAWAL | |
| TransferredFrom | 78 | An opposite trade was created at the original account as a result of a client or TM position transfer. | Constant name: TRANSFERRED_FROM | |
| TransferredTo | 79 | A trade was created at the destination account as a result of a client or TM position transfer. | Constant name: TRANSFERRED_TO | |
| EndOfDay | 80 | End of day position snapshot. | Constant name: END_OF_DAY | |
| SystemStartup | 81 | RTC system startup snapshot. | Constant name: SYSTEM_STARTUP | |
| DefaultFrom | 82 | The position was transferred due to a defaulted member or client. | Constant name: DEFAULT_FROM | |
| DefaultTo | 83 | The position was transferred due to a defaulted member or client. | Constant name: DEFAULT_TO | |
| Manual | 84 | Event due to a manual update. | Constant name: MANUAL | |
| Migration | 85 | An add/update due to migration. | Constant name: MIGRATION | |
| Commission | 86 | Commissions added by members. | Constant name: COMMISSION | |
| RiskFee | 88 | Risk Fee. | Constant name: RISK_FEE | |
| RiskFeeVat | 90 | VAT amount for risk fee. | Constant name: RISK_FEE_VAT | |
| ReverseTransaction | 91 | A position was updated due to a revert of the EOD step. | Constant name: REVERSE_TRANSACTION | |
| Deleted | 92 | A close out, option exercise or abandon trade was marked as deleted due to a revert of the EOD step. | Constant name: DELETED |
Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy