The reason for restatement when an ExecutionReport(35=8) or TradeCaptureReport(35=AE) message is sent with ExecType(150) = D (Restated) or used when communicating an unsolicited cancel.
0 | = | GT corporate action | Added FIX.4.2
| | [GTCorporateAction] |
1 | = | GT renewal / restatement (no corporate action) | Added FIX.4.2
| | [GTRenewal] |
2 | = | Verbal change | Added FIX.4.2
| | [VerbalChange] |
3 | = | Repricing of order | Added FIX.4.2
| | [RepricingOfOrder] |
4 | = | Broker option | Added FIX.4.2
| | [BrokerOption] |
5 | = | Partial decline of OrderQty (e.g. exchange initiated partial cancel) | Added FIX.4.2
| | [PartialDeclineOfOrderQty] |
6 | = | Cancel on Trading Halt | Added FIX.4.3
| | [CancelOnTradingHalt] |
7 | = | Cancel on System Failure | Added FIX.4.3
| | [CancelOnSystemFailure] |
8 | = | Market (Exchange) option | Added FIX.4.3
| | [Market] |
9 | = | Canceled, not best | Added FIX.4.4
| | [Canceled] |
10 | = | Warehouse Recap | Added FIX.4.4
| | [WarehouseRecap] |
11 | = | Peg Refresh | Added EP22
| | [PegRefresh] |
12 | = | Cancel On Connection Loss | Added EP100
| | [CancelOnConnectionLoss] |
13 | = | Cancel On Logout | Added EP100
| | [CancelOnLogout] |
14 | = | Assign Time Priority | Added EP101
| | [AssignTimePriority] |
15 | = | Cancelled, Trade Price Violation | Added EP104
| | [CancelledForTradePriceViolation] |
16 | = | Cancelled, Cross Imbalance | Added EP104
| | [CancelledForCrossImbalance] |
17 | = | Cancelled, self-match prevention Cancelled order based on standing rules for self-match prevention (i.e. SelfMatchPreventionInstruction(2964) not specified or used). | Added EP280
| | [CxldSMP] |
18 | = | Cancelled, self-match prevention aggressive order Cancelled due to incoming order with the same SelfMatchPreventionID(2362) and SelfMatchPreventionInstruction(2964)=1 (Cancel aggressive). | Added EP280
| | [CxldSMPAggressive] |
19 | = | Cancelled, self-match prevention passive order Cancelled due to incoming order with the same SelfMatchPreventionID(2362) and SelfMatchPreventionInstruction(2964)=2 (Cancel passive). | Added EP280
| | [CxldSMPPassive] |
20 | = | Cancelled, self-match prevention aggressive and passive order Cancelled due to incoming order with the same SelfMatchPreventionID(2362) and SelfMatchPreventionInstruction(2964)=3 (Cancel aggressive and passive). | Added EP280
| | [CxldSMPAggressivePassive] |
99 | = | Other | Added FIX.4.4
| | [Other] |