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)



0=

New

Added  FIX.4.1[New]
1=

Partial fill

Added  FIX.4.1[PartialFill]
2=

Fill

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

Added  FIX.4.2[Restated]
E=

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

Added  FIX.4.2[PendingReplace]
Added  FIX.4.1

Used in messages:
[ExecutionReport]