TagField NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tag
150ExecTypechar

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

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



6=

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

Added  FIX.4.1[PendingCancel]
0=

New

Added  FIX.4.1[New]
1=

Partial fill (Replaced)

Added  FIX.4.1[PartialFill]
2=

Fill (Replaced)

Added  FIX.4.1[Fill]
4=

Canceled

Added  FIX.4.1[Canceled]
5=

Replace

Added  FIX.4.1[Replaced]
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 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)

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]
3=

Done for day

Added  FIX.4.1[DoneForDay]
7=

Stopped

Added  FIX.4.1[Stopped]
Added  FIX.4.1

Used in messages:
[ExecutionReport] [TradeCaptureReport]

Used in components: