Just like any other aspect of trading, understanding the FIX Protocol and its relevant components is important for effective communication in financial markets. One of the key elements you’ll encounter is FIX tag 39, commonly known as OrdStatus. This tag plays a vital role in defining the status of an order within the FIX messaging framework.

In the FIX Dictionary, OrdStatus refers to the current state of an order submitted in trading. The status conveyed by this tag can communicate a variety of informative states, such as whether an order is new, canceled, filled, or pending. The ordinal status values associated with tag 39 are crucial for you to interpret trading messages accurately. Here’s a quick overview of the predefined values you might encounter:

  • 0 — New
  • 1 — Partially Filled
  • 2 — Filled
  • 3 — Done for Day
  • 4 — Canceled
  • 5 — Replaced
  • 6 — Pending Cancel
  • 7 — Stopped
  • 8 — Rejected
  • 9 — Suspended

As you engage in trading activities, the application of FIX tag 39 becomes evident in various FIX messages. You’ll primarily see this tag used in the following message types:

  • Order Status Request (Message Type H) — In this message, you may query the status of an existing order. By utilizing tag 39, the recipient provides you with real-time information about how that order is currently positioned.
  • Execution Report (Message Type 8) — When your order is executed, you receive an execution report which will prominently feature OrdStatus to update you on the order’s status, indicating if it has been completed, partially filled, or canceled.
  • Cancel Request (Message Type 1) — When you send a request to cancel an order, you will receive a confirmation of the cancellation status through an execution report that includes tag 39, thus keeping you informed on the outcome of your request.

Using OrdStatus can significantly enhance your ability to track trades accurately. It helps you maintain a clear understanding of your orders and their respective statuses, which is vital for informed decision-making in a fast-paced trading environment.

To wrap things up, FIX tag 39 OrdStatus serves as a cornerstone in the toolkit of any proficient trader. Whether you are submitting, querying, or canceling orders, having a firm grasp of this tag and its implications can optimize your trading strategy and enhance your overall market engagement.

Oh hi there 👋
It’s nice to meet you.

Sign up to get access and receive our gift: FIX Standard introductory book.

We don’t spam! Read our privacy policy for more info.

Explore More

Understanding Quotes in Trading and the FIX Protocol

1. Introduction In modern financial markets, especially those dominated by electronic trading, the concept of a quote is fundamental. A quote represents a firm or indicative offer to buy or sell a financial instrument at a given price. Quotes are central to price discovery, market transparency, and liquidity provision. In

FIX Protocol > FIX tag 127 DKReason. What is FIX tag 127 DKReason in FIX Dictionary? How is it used in trading? What FIX messages use FIX tag 127?

With a firm understanding of the FIX Protocol, you can enhance your trading strategies by leveraging FIX tag 127, known as DKReason. This tag provides crucial information regarding the reason for trade discrepancies, allowing you to identify and rectify issues efficiently. Understanding how FIX tag 127 integrates into various FIX

FIX Protocol > FIX tag 13 meaning CommType in FIX Standard

FIX Protocol is a widely adopted messaging standard used in the financial industry for real-time electronic communication. One of the imperative components of this protocol is the FIX tag 13, known as CommType. Understanding this tag and its implications in trading can enhance your ability to communicate effectively in financial