TagField NameXML NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tag
150ExecType @ExecTypchar

Describes the specific ExecutionRpt (i.e. Pending Cancel) while OrdStatus (39) will always identify the current order status (i.e. Partially Filled)

*** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" ***



0=

New

Added  FIX.4.1[New]
3=

Done for day

Added  FIX.4.1[DoneForDay]
4=

Canceled

Added  FIX.4.1[Canceled]
5=

Replace

Added  FIX.4.1[Replaced]
6=

Pending Cancel (e.g. result of Order Cancel Request)

Added  FIX.4.1[PendingCancel]
7=

Stopped

Added  FIX.4.1[Stopped]
8=

Rejected

Added  FIX.4.1[Rejected]
9=

Suspended

Added  FIX.4.1[Suspended]
A=

Pending New

Added  FIX.4.1[PendingNew]
B=

Calculated

Added  FIX.4.1[Calculated]
C=

Expired

Added  FIX.4.1[Expired]
D=

Restated (ExecutionRpt sent unsolicited by sellside, with ExecRestatementReason (378) set)

Added  FIX.4.2[Restated]
E=

Pending Replace (e.g. result of Order Cancel/Replace Request)

Added  FIX.4.2[PendingReplace]
F=

Trade (partial fill or fill)

Added  FIX.4.3[Trade]
G=

Trade Correct (formerly an ExecTransType (20))

Added  FIX.4.3[TradeCorrect]
H=

Trade Cancel (formerly an ExecTransType)

Added  FIX.4.3[TradeCancel]
I=

Order Status (formerly an ExecTransType)

Added  FIX.4.3[OrderStatus]
Added  FIX.4.1

Used in messages:
[ExecutionReport] [TradeCaptureReport] [TradeCaptureReportAck] [TradeCaptureReportRequest]

Used in components: