ExecType

Tag 150

ExecType

Abbreviation: ExecTyp
Typechar
Tag150
AddedFIX.4.1
Used in4 messages

Description

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" ***

Wire Format & Usage Example

Single field (key=value)
150=0 (New)
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=0 (New) |  | 10=...

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

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

Enumerated Values

17
ValueSymbolic NameDescriptionAdded
0NewNewFIX.4.1
3DoneForDayDone for dayFIX.4.1
4CanceledCanceledFIX.4.1
5ReplacedReplaceFIX.4.1
6PendingCancelPending Cancel (e.g. result of Order Cancel Request)FIX.4.1
7StoppedStoppedFIX.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 (378) 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 (20))FIX.4.3
HTradeCancelTrade Cancel (formerly an ExecTransType)FIX.4.3
IOrderStatusOrder Status (formerly an ExecTransType)FIX.4.3