OrdStatus

Tag 39

OrdStatus

Abbreviation:
Typechar
Tag39
AddedFIX.2.7
Used in3 messages

Description

Identifies current status of order.

Wire Format & Usage Example

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

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

All valid values
WireNameDescription
39=0NewNew
39=1PartiallyFilledPartially filled
39=2FilledFilled
39=3DoneForDayDone for day
39=4CanceledCanceled
39=5ReplacedReplaced
39=6PendingCancelPending Cancel (e.g. result of Order Cancel Request)
39=7StoppedStopped
39=8RejectedRejected
39=9SuspendedSuspended
39=APendingNewPending New
39=BCalculatedCalculated
39=CExpiredExpired
39=DAcceptedForBiddingAccepted for bidding
39=EPendingReplacePending Replace (e.g. result of Order Cancel/Replace Request)

Enumerated Values

15
ValueSymbolic NameDescriptionAdded
0NewNewFIX.2.7
1PartiallyFilledPartially filledFIX.2.7
2FilledFilledFIX.2.7
3DoneForDayDone for dayFIX.2.7
4CanceledCanceledFIX.2.7
5ReplacedReplacedFIX.4.4
6PendingCancelPending Cancel (e.g. result of Order Cancel Request)FIX.2.7
7StoppedStoppedFIX.2.7
8RejectedRejectedFIX.2.7
9SuspendedSuspendedFIX.3.0
APendingNewPending NewFIX.3.0
BCalculatedCalculatedFIX.4.0
CExpiredExpiredFIX.4.0
DAcceptedForBiddingAccepted for biddingFIX.4.2
EPendingReplacePending Replace (e.g. result of Order Cancel/Replace Request)FIX.4.2