Code Set NameData TypeDescriptionPedigree
ExecRestatementReasonCodeSetint

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]
Added FIX.4.2 Updated EP195

Used in fields:
[ExecRestatementReason]