Order Queue

How an order queue ranks resting orders for execution, including price-time priority, queue position, partial fills, and venue-specific rules.

An order queue is the ranked set of orders waiting to trade at a particular price on a trading venue. The venue’s matching rules determine which eligible order receives the next execution. In a price-time market, a better price ranks first and an earlier order generally ranks ahead of a later order at the same price.

Key Takeaways

  • An order queue is one price-level component of an order book, not a list of every order in the market.
  • Price-time priority is common, but some venues and products use pro rata, customer priority, size, displayed-status, or hybrid allocation rules.
  • A market order normally seeks immediate execution rather than resting in a price queue. A stop order is generally inactive until its trigger condition is met.
  • Visible size does not necessarily reveal an order’s exact queue position because feeds can aggregate orders and omit hidden interest.
  • Queue position affects the chance and timing of a fill, but it does not predict the asset’s next price move.

How an Order Queue Works

Consider the buy side of a limit order book. A bid at $25.01 normally has price priority over bids at $25.00. If several eligible bids rest at $25.01, the venue applies its allocation rule to decide which one trades first when a matching sell order arrives.

Under simple first-in, first-out price-time priority:

  1. Orders at the best price trade before orders at worse prices.
  2. At the same price, the earliest eligible order trades first.
  3. A partial execution reduces an order’s remaining quantity but leaves the unfilled amount in the queue according to venue rules.
  4. Cancellations remove orders and move later orders closer to the front.
  5. Repricing or some quantity increases may receive a new timestamp; the exact treatment is venue-specific.

Nasdaq’s U.S. equity market, for example, describes a price-time model in which displayed limit orders at the same price execute in receipt order, while non-displayed shares rank after displayed shares at that price. Other markets can use different priority models, especially in listed derivatives.

Common Priority Models

Priority modelBasic allocationWhat it means for the queue
Price-timeBest price first, then earliest eligible orderJoining an existing price level usually places a new order behind earlier orders
Pro rataBest price first, then allocation partly by displayed or eligible sizeA later large order may receive part of an execution before an earlier order is fully filled
Customer priorityA specified customer class ranks ahead of other participant classes at the same priceTimestamp alone does not determine the entire queue
Display priorityDisplayed interest ranks before non-displayed interest at the same priceHidden liquidity may execute only after displayed orders
Auction allocationVenue-specific rules combine price, imbalance, time, size, or other factorsContinuous-market queue assumptions may not apply at the open or close

The applicable exchange rulebook and order-type specification control. A platform’s depth display is not a substitute for those rules.

Order Queue vs. Order Book

ConceptMain question answeredTypical view
Order queueWhich eligible order at one price is next?Priority within a price level
Order BookWhere are current bids and offers?Multiple price levels on both sides
Market DepthHow much visible size is available across prices?Aggregated quantities by price level
Trade tapeWhat transactions have completed?Price, size, time, and available trade conditions

Worked Example

Assume a venue uses strict price-time priority and has three displayed buy orders at $40.00:

Queue rankOrderRemaining shares
1Order A300
2Order B400
3Your order500

An incoming sell order for 600 shares reaches the venue at $40.00. Order A receives 300 shares, and Order B receives the next 300. Order B still has 100 shares ahead of your order, so your order receives no fill.

If another eligible sell order for 250 shares arrives before the queue changes, the remaining 100 shares of Order B trade first and your order receives a 150-share partial fill. Your remaining quantity is 350 shares.

This example assumes one venue, displayed orders, no special participant priority, and no cancellations or modifications. In a live market, orders may be added, canceled, hidden, routed elsewhere, or processed under a different allocation model.

Which Orders Join a Queue?

A resting limit order is the clearest example. It specifies a worst acceptable price and can wait on the book if it does not execute immediately.

A market order generally removes available liquidity immediately and therefore should not be described as a standing market-price queue. A stop order is normally held or inactive until its stop price is reached; after activation, it becomes the order type specified in its terms. Pegged, reserve, midpoint, post-only, and discretionary orders can receive specialized handling.

What Changes Queue Position?

Queue position can change when:

  • orders ahead execute or cancel
  • a venue reprices an order
  • an order is modified in a way that loses priority
  • hidden or reserve quantities refresh under venue rules
  • the market enters or exits an auction
  • a better price appears and becomes the new best bid or offer
  • trading is halted or the book is reset

Reducing an order’s quantity may preserve priority on some venues, while increasing size or changing price may create a new timestamp. Do not generalize one exchange’s rule to another venue or product.

Risks and Common Mistakes

  • Assuming displayed size equals shares ahead: market-data feeds may aggregate orders and may not expose hidden interest or participant priority.
  • Ignoring fragmentation: an order can be first on one venue while substantial liquidity exists on other exchanges or off-exchange systems.
  • Treating queue data as stable: messages and cancellations can change the queue faster than a screen refresh.
  • Confusing queue rank with execution certainty: the market can move away before the order fills.
  • Using queue position as a price forecast: a large visible queue can cancel or be overwhelmed and does not establish fundamental value.
  • Assuming every cancellation is manipulative: routine order management is common. Manipulation depends on intent and conduct, not cancellation alone.

How to Evaluate Queue Evidence

Identify the venue, product, session, order type, display status, and allocation algorithm. Check whether the data is direct or consolidated, how much depth it includes, and whether timestamps reflect exchange receipt or local display time. For execution analysis, compare the original order record with acknowledgments, modifications, partial fills, cancellations, and the prevailing quotes.

Queue analysis is most reliable when tied to a specific order and venue rule. A screenshot without a timestamp, venue, and feed description is weak evidence.

Official Sources

  • Nasdaq: The Nasdaq Stock Market describes price-time priority and the treatment of displayed and non-displayed U.S. equity orders.
  • The SEC’s Regulation NMS page provides the federal framework governing important aspects of U.S. equity quotes, routing, and market data.
  • SEC Rule 613: Consolidated Audit Trail explains regulatory reporting of order events such as origination, modification, cancellation, routing, and execution.
  • Order Book: The price-ranked collection of bids and offers on a venue.
  • Limit Order Book: An order book built mainly from resting limit orders.
  • Order Book Depth: Displayed quantity available at and beyond the best prices.
  • Order Imbalance: A difference between buy and sell interest, especially around auctions.
  • Liquidity: The ability to trade without excessive delay or price impact.

This article is educational and does not provide personalized trading, investment, or legal advice. Actual execution is governed by the broker’s handling and the applicable venue rules.

FAQs

Does an earlier limit order always execute first at the same price?

No. That is the usual result under strict price-time priority, but participant class, display status, pro rata allocation, auctions, and specialized order rules can change priority.

Can a trader see an exact order queue position?

Sometimes a venue or broker provides an estimate, but ordinary depth feeds often aggregate size and may omit hidden interest or priority details. Treat queue-position estimates as data-dependent, not guaranteed.

Does changing a limit order lose its queue priority?

It can. Price changes and quantity increases commonly affect priority, while some quantity reductions may preserve it. The result depends on the venue, product, and specific modification rule.
Browse Market Structure