OrdStatus

Tag 39

OrdStatus

Abbreviation: OrdStat
Typechar
Tag39
AddedFIX.2.7
Used in4 messages

Description

Identifies current status of order. *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** (see Volume : "Glossary" for value definitions)

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

14
ValueSymbolic NameDescriptionAdded
0NewNewFIX.2.7
1PartiallyFilledPartially filledFIX.2.7
2FilledFilledFIX.2.7
3DoneForDayDone for dayFIX.2.7
4CanceledCanceledFIX.2.7
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