Order-Driven Markets: Auctions, Matching, and Price Priority (Chapter 6)

Order-driven markets are where most of the action happens. Almost every major exchange in the world is order-driven. If you understand how these markets match buyers to sellers and price the resulting trades, you understand the mechanics of modern trading. Chapter 6 of “Trading and Exchanges” breaks it all down.

Previous: Market Structures

The Two Sets of Rules

Every order-driven market works with the same basic framework. There are order precedence rules that determine which buyers trade with which sellers, and trade pricing rules that determine the prices. The specific rules vary between markets, and those variations create very different trading environments.

Oral Auctions: Trading Face to Face

In an oral auction, traders negotiate trades by shouting bids and offers on an exchange floor. The biggest one was the U.S. government long treasury bond futures market at the Chicago Board of Trade, regularly attracting 500 floor traders. It was arguably the most liquid market in the world.

The first rule is the open-outcry rule: all bids and offers must be stated publicly so everyone can act on them. This prevents shady private deals and ensures fair access. Any trader can accept another trader’s bid or offer, and the first one to accept generally gets the trade.

Price Priority

The most important precedence rule is price priority. Best prices always go first. Buyers can only accept the lowest offers, sellers can only accept the highest bids. This is what economists call a “self-enforcing rule” because honest traders naturally seek the best prices. Exchanges keep the rule on their books mainly to prosecute dishonest brokers.

Time Priority

After price priority comes time precedence. The trader who first improves the best bid or offer gets priority at that price. While they hold time precedence, nobody else can bid or offer at the same price.

Traders say: “A quote is good only as long as the breath is warm.” But in practice, traders who don’t honor their quotes for a reasonable period find nobody wants to trade with them.

Time precedence encourages a game Harris calls leapfrog. If Guy has time precedence at 103.10, the only way to trade ahead of him is to improve the price to 103.15. Then Guy has to jump to 103.20 to reclaim precedence. This leapfrog competition drives prices toward fair value.

But here’s the catch: time precedence only matters when the minimum price increment (the tick) isn’t trivially small. The tick is what you pay to jump ahead via price priority when you don’t have time precedence. If the tick is tiny (like 1 cent after U.S. decimalization), time precedence gives very little advantage. If the tick is big, it matters a lot. This is why the tick size is such a hot regulatory debate.

Public Order Precedence

Some stock exchanges add a public order precedence rule that prevents exchange members from trading ahead of public traders at the same price. Without this rule, floor traders would almost always get time precedence because they see price changes first and can quote faster. The rule gives public traders a fair chance.

Rule-Based Order-Matching Systems

Most modern markets use electronic systems instead of (or alongside) oral auctions. These systems accept orders, rank them by precedence, and match them automatically.

The precedence rules are hierarchical. First comes price priority (always). Then secondary rules break ties: strict time precedence (earliest order wins), display precedence (displayed orders beat hidden ones), or size precedence (varies by market). Some markets use pro rata allocation where tied orders fill proportionally.

Single Price Auctions

In a single price auction, all trades happen at one market-clearing price. The market collects orders, matches them by precedence, and finds the price where supply equals demand. Everyone trades at that same price.

This is how many stock exchanges open each day. Government treasuries use it to sell bonds. The Arizona Stock Exchange used it for U.S. equities.

Single price auctions have a beautiful theoretical property: they maximize total trader surplus. Surplus is the gain from trading. A buyer’s surplus is the difference between their valuation and the price they pay. A seller’s surplus is the difference between the price they receive and their valuation. The single price auction maximizes the combined surplus because it uses price priority to match the buyers who value the item most with the sellers who value it least.

But there’s a strategic nuance. For this to work, traders should bid their true valuations. Harris tells the story of John trying to buy Treasury notes. John bids lower than his true valuation, hoping for a better price. The auction clears just above his bid, and he misses the trade entirely. Had he bid honestly, he would have bought at the clearing price and been happy.

Continuous Two-Sided Auctions

Most of the trading you see every day happens in continuous two-sided auctions. The market maintains an order book. When a new order arrives that can trade with a standing order, a trade happens. Otherwise, the new order joins the book.

These markets use the discriminatory pricing rule: each trade happens at the limit price of the standing order. So if a big buy order eats through several price levels, it pays different prices for each piece. The first piece trades at the best offer, the next piece at the next best offer, and so on.

Large traders actually prefer this. It lets them get the first part of their order at a good price before the market realizes how big their order is. They can discriminate among the sellers who are most willing to trade (who offer good prices) and those who require worse prices.

Standing limit order traders, on the other hand, prefer the uniform pricing rule because they don’t want to be picked off one by one at their limit prices.

The Continuous vs Call Market Trade-Off

For the same order flow, a single price auction produces more total trader surplus than a continuous auction. Harris demonstrates this with a detailed numerical example where the single price auction generates a surplus of 1.6 versus only 1.0 for the continuous auction processing the same orders.

But continuous markets let traders trade when they want to. That flexibility has real value. If you need to buy right now, you don’t want to wait for the next market call. You’ll pay someone for the ability to trade immediately. That’s essentially what dealers do in continuous markets: they facilitate efficient allocation across time, and they earn the spread as payment for that service.

Here’s a counterintuitive fact: continuous markets often trade more volume than single price auctions for the same order flow. But volume isn’t a good measure of market quality. Exchanges could maximize volume by matching buyers and sellers to minimize the difference between their valuations for each trade. But that would actually minimize total surplus. Volume and trader benefit can move in opposite directions.

Crossing Networks

Crossing networks are the oddball of order-driven markets. They don’t discover prices at all. Instead, they take prices from other markets and match orders at those imported prices.

POSIT, for example, crosses stocks eight times daily during regular trading hours. It takes the midpoint of the bid-ask spread from the primary market at a random time within seven minutes after each call. Traders use POSIT because it lets them fill orders at the spread midpoint with zero market impact.

The problem? Fill rates are terrible. Less than 10% of submitted order volume actually crosses. But the cost is so low (1-2 cents per share, no market impact) that traders keep trying.

Crossing networks raise interesting questions about price ownership. The primary exchanges that produce the prices think crossing networks are freeloading. The crossing networks argue they shouldn’t have to pay for prices their customers helped create. This debate isn’t settled.

Two dangers with derivative pricing: stale prices (the borrowed price no longer reflects true value) and price manipulation (someone moves the price in the primary market to benefit their cross). After-hours crossing networks are particularly vulnerable to stale prices because stock values keep changing after the 4 PM close but the crossing price is fixed.

Why Rules Matter

The rules of order-driven markets aren’t just technicalities. They determine who has power and privilege, how traders behave, and ultimately whether markets are liquid and prices are informative.

Price priority encourages aggressive bidding and offering. Time precedence encourages traders to submit orders early and improve prices. Display precedence encourages order exposure. Public order precedence protects public traders from floor traders’ informational advantages.

Different pricing rules favor different traders. The discriminatory rule favors large liquidity-demanding traders. The uniform rule favors small liquidity suppliers. The derivative pricing rule favors well-informed traders and potential manipulators.

There’s no perfect set of rules. Every market structure is a set of trade-offs. Understanding those trade-offs is what lets you trade effectively in any market you encounter.


This post is part of a series on Larry Harris’s “Trading and Exchanges: Market Microstructure for Practitioners” (Oxford University Press, 2003). Chapter 6 covers order-driven markets.

Next: The Role of Brokers