ExecType

Tag 150

ExecType

Abbreviation:
Typechar
Tag150
AddedFIX.4.1
Used in2 messages

Description

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

Wire Format & Usage Example

Single field (key=value)
150=6 (PendingCancel)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 150=6 (PendingCancel) |  | 10=...

Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 150=6 (PendingCancel) is this field's position in the message.

All valid values
WireNameDescription
150=6PendingCancelPending Cancel (e.g. result of Order Cancel Request)
150=0NewNew
150=1PartialFillPartial fill (Replaced)
150=2FillFill (Replaced)
150=4CanceledCanceled
150=5ReplacedReplace
150=8RejectedRejected
150=9SuspendedSuspended
150=APendingNewPending New
150=BCalculatedCalculated
150=CExpiredExpired
150=DRestatedRestated (ExecutionRpt sent unsolicited by sellside, with ExecRestatementReason set)
150=EPendingReplacePending Replace (e.g. result of Order Cancel/Replace Request)
150=FTradeTrade (partial fill or fill)
150=GTradeCorrectTrade Correct (formerly an ExecTransType)
150=HTradeCancelTrade Cancel (formerly an ExecTransType)
150=IOrderStatusOrder Status (formerly an ExecTransType)
150=3DoneForDayDone for day
150=7StoppedStopped

Enumerated Values

19
ValueSymbolic NameDescriptionAdded
6PendingCancelPending Cancel (e.g. result of Order Cancel Request)FIX.4.1
0NewNewFIX.4.1
1PartialFillPartial fill (Replaced)FIX.4.1
2FillFill (Replaced)FIX.4.1
4CanceledCanceledFIX.4.1
5ReplacedReplaceFIX.4.1
8RejectedRejectedFIX.4.1
9SuspendedSuspendedFIX.4.1
APendingNewPending NewFIX.4.1
BCalculatedCalculatedFIX.4.1
CExpiredExpiredFIX.4.1
DRestatedRestated (ExecutionRpt sent unsolicited by sellside, with ExecRestatementReason set)FIX.4.2
EPendingReplacePending Replace (e.g. result of Order Cancel/Replace Request)FIX.4.2
FTradeTrade (partial fill or fill)FIX.4.3
GTradeCorrectTrade Correct (formerly an ExecTransType)FIX.4.3
HTradeCancelTrade Cancel (formerly an ExecTransType)FIX.4.3
IOrderStatusOrder Status (formerly an ExecTransType)FIX.4.3
3DoneForDayDone for dayFIX.4.1
7StoppedStoppedFIX.4.1