Market Structure & Trade Execution
Orders, Routing & Fill Quality
Investment Education, Research & Tools for Smarter Decisions.
A complete curriculum on how orders are constructed, routed, and filled in U.S. equity markets. Twelve long-form guides cover order types, NBBO protection, payment for order flow, maker-taker economics, partial fills, and how to decode SEC Rule 606 disclosures. Three interactive tools let you model execution quality before you trade.
Direct Answer
Orders, routing, and fill quality cover how a submitted order becomes a completed trade: how brokers route orders to exchanges, wholesalers, and other venues, what the NBBO protects, and how payment for order flow and maker-taker fees shape where an order gets filled. This section's twelve guides and three tools explain order types, SEC Rule 606 disclosures, and how to evaluate fill quality after the fact.
What this curriculum covers
Every retail equity order travels through a chain of decisions, order type, routing venue, queue position, fill price, before a confirmation appears. Understanding that chain is what separates traders who accept whatever fill they receive from those who actively manage execution quality. This subcategory of Market Structure & Trade Execution teaches every link in that chain: how orders are structured and categorized, how brokers route them (and why routing conflicts exist), how fill quality is measured, and what regulatory disclosure requirements brokers must meet.
The twelve guides below are organized into three progressive tiers. Readers new to order mechanics should start with the Foundation section before moving to Application. The Advanced section covers conflict-of-interest dynamics and failure modes that affect experienced traders more than beginners. Prerequisite knowledge: familiarity with bid-ask spreads and basic market structure is helpful but not required.
Which page you want: the hub you are reading is the curriculum, twelve guides that each take one link in the routing chain apart in isolation. The same chain told end to end in a single article, instruction through confirmation, lives at Orders, Routing, and Fill Quality: From Instruction to Execution. Start there for the through-line and return here for per-topic depth.
Curriculum, 12 guides
Foundation, order types and routing basics
| # | Guide | What you will learn | Time |
|---|---|---|---|
| 1 | Market vs. Limit Orders: The Execution Tradeoff | When market orders guarantee a fill but surrender price control, and when limit orders control price but risk non-execution. Spread cost, urgency, and liquidity conditions that favor each. | 15 min |
| 2 | Stop, Stop-Limit, and Triggered Orders in Real Markets | How stop and stop-limit orders behave across fast markets, gaps, and halts. Why stop prices are not guaranteed fill prices, and what slippage risk to plan for. | 18 min |
| 3 | How Stock Order Routing Works | The path from a submitted order to an exchange or market maker: SOR logic, internalization, dark pools, and the role of smart order routers in fragmented markets. | 20 min |
| 4 | Best Execution: What Brokers Owe Customers | FINRA and SEC best-execution obligations: what brokers must do, what they can trade off, and how to evaluate whether your broker is meeting the standard. | 18 min |
Application, fill quality and market mechanics
| # | Guide | What you will learn | Time |
|---|---|---|---|
| 5 | NBBO and the Order Protection Rule Explained | How the National Best Bid and Offer is calculated across exchanges, what the Order Protection Rule (Rule 611) requires, and when protected quotes do not protect you. | 20 min |
| 6 | Price Improvement and Effective Spread | The difference between quoted spread and effective spread, how price improvement is calculated, and whether reported price-improvement statistics reflect your order flow. | 18 min |
| 7 | Partial Fills, Queue Position, and Fill Probability | Why limit orders receive partial fills, how time priority determines queue position, and how to estimate fill probability as a function of limit price aggressiveness and order size. | 20 min |
| 8 | Maker-Taker Fees and Exchange Rebates | How exchange fee schedules create incentives that shape routing decisions. The economics of rebate capture, inverted maker-taker venues, and how fee tiers affect retail versus institutional orders. | 18 min |
Advanced, conflicts, disclosure, and failure modes
| # | Guide | What you will learn | Time |
|---|---|---|---|
| 9 | Payment for Order Flow and Routing Conflicts | How PFOF works, who pays whom, and what the economic incentive means for fill quality. The academic evidence on PFOF's net effect on retail execution and ongoing regulatory debate. | 22 min |
| 10 | Odd Lots, Round Lots, and Quote Visibility | How the round lot is now set per stock by price tier, what that makes an odd lot, and why odd-lot interest reaches the consolidated feed without gaining trade-through protection. | 15 min |
| 11 | How to Read SEC Rule 606 Routing Disclosures | The quarterly routing disclosure every broker must publish: which data fields to examine, how to compare brokers, and what Rule 606 does not reveal about fill quality. | 20 min |
| 12 | Common Order Routing and Fill-Quality Mistakes | A synthesis of the most consequential execution errors: using market orders in illiquid names, ignoring effective spread in broker comparisons, and misreading stop-order guarantees. | 18 min |
Tools, 3 interactive calculators
Each tool is built on the methodology described in the curriculum above. Inputs are not stored or shared.
-
Execution Quality Comparator
Compare effective spread, price-improvement rate, and fill-time statistics across brokers and venue types. Enter order characteristics to see projected execution cost differences under stated assumptions.
-
Limit Order Fill Simulator
Model the probability and expected time-to-fill for a limit order at a given price offset from the NBBO. Adjust spread, volatility, and order size to see how queue dynamics and fill probability interact.
-
Rule 606 Routing Disclosure Explorer
Walk through a sample SEC Rule 606 report field-by-field. Highlights which data points reveal routing conflicts and which are uninformative, with guidance on comparing reports across brokers.
Key concepts at a glance
| Concept | Definition | Why it matters |
|---|---|---|
| NBBO (National Best Bid and Offer) | The highest bid and lowest offer across all registered exchanges at a given moment, consolidated by the Securities Information Processor (SIP). | Brokers must route orders at or better than the NBBO under Reg NMS Rule 611. Understanding NBBO reveals whether a quoted price is truly the best available. |
| Effective spread | Twice the difference between the actual fill price and the NBBO midpoint at the time of the order, expressed as a dollar or percentage cost. | Effective spread measures true execution cost per share and is a better broker comparison metric than quoted spread, which reflects the market, not the fill. |
| Price improvement | A fill received at a price better than the NBBO at the time the order was routed, for a buy, below the ask; for a sell, above the bid. | Internalized order flow often receives price improvement in small amounts. The question is whether that improvement exceeds what a competing limit order would have earned. |
| Payment for order flow (PFOF) | A payment from a market maker to a broker in exchange for the right to execute that broker's customer orders. | PFOF creates a financial incentive for brokers to route to the highest-paying market maker rather than the venue offering the best fill. Retail traders bear the cost indirectly through fill quality. |
| Maker-taker fee model | An exchange fee structure that pays a rebate to liquidity providers (makers) and charges a fee to liquidity takers who execute against posted quotes. | Maker-taker economics influence where brokers route orders, particularly for mid-size institutional flow chasing rebates. Some inverted venues charge makers and pay takers instead. |
| Queue position (time priority) | A limit order's rank within all orders at the same price level, determined by the time it was submitted, earlier orders fill first. | Queue position determines whether a passive limit order fills in a fast market or expires unfilled. Improving a limit price by one tick moves to the front of the new price level's queue. |
The One Cost This Section Is Really About
Every guide in this section circles a single quantity: the difference between the price you saw and the price you got. Order types decide how much of that difference you agree to accept in advance. Routing decides who gets the chance to fill you. Fee schedules and payment arrangements decide who earns from the decision. Reading the cluster with that one quantity in mind stops a dozen topics from feeling like a dozen unrelated pieces of trivia.
The habit worth taking away is comparative rather than absolute. A single fill tells you close to nothing, because one execution can be lucky or unlucky for reasons no disclosure captures. A pattern across many fills, each compared against the quote at the moment the order was sent, is the only version of this question that has an answer.
There is a proportionality point that tends to get lost as well. Execution quality matters most where trades are frequent, where size is large relative to available depth, or where the security is thinly traded. For someone placing a handful of orders a year in heavily traded names, the difference between routing arrangements is likely to be small next to decisions about what to hold and for how long.
None of this material evaluates whether a trade should have been placed. It evaluates how well an instruction was carried out, which is a separate question with a separate answer.
Frequently Asked Questions
When should I use a market order versus a limit order?
Use a market order when speed of execution matters more than price precision, entering a position in a highly liquid large-cap stock during normal market hours, for example. Use a limit order whenever you want a ceiling on your buy price or a floor on your sell price. In less liquid stocks or during volatile conditions, a market order can fill significantly away from the quoted price, making a limit order the safer choice even if there is a risk of non-execution. The spread cost of a market order in any security wider than a penny or two typically exceeds the opportunity cost of missing a fill on a well-priced limit order.
What is payment for order flow and does it actually hurt retail investors?
Payment for order flow (PFOF) is a payment from a market maker to a broker for the right to execute that broker's customer orders. The market maker profits from the spread on those executions. The academic evidence is mixed: studies by the SEC and independent researchers find that PFOF-routed orders often receive some price improvement over the quoted spread, but the improvement is typically smaller than what an aggressive limit order would achieve on an exchange. The more significant concern is that routing decisions are influenced by which market maker pays the most, not which venue offers the best fill. Traders placing large orders or trading in volatile conditions are most exposed to this conflict.
Why do stop orders sometimes fill far from the stop price?
A stop order is a trigger, not a guaranteed price. Once the stop price is touched, the order converts to a market order and fills at whatever price is available next. In fast or thinly traded markets, that next price can be significantly worse than the stop. A stop-limit order avoids this by converting to a limit rather than a market order, but that introduces a different risk: in a fast-moving market, the limit may not be reachable and the order may not fill at all, leaving you in a position you intended to exit. Neither order type eliminates execution risk; they trade one form for another.
How do I find out where my broker routes my orders?
Every SEC-registered broker-dealer must publish a quarterly Rule 606 report disclosing the top venues to which it routed non-directed orders for each security tier (S&P 500 stocks, non-S&P 500 stocks, options). The report also discloses any payment-for-order-flow or revenue-sharing arrangements with those venues. Brokers are required to provide individualized Rule 606 data on request for orders exceeding $500 in notional value. The reports are public and available on each broker's website; our guide to reading Rule 606 explains which fields are most informative.
What is maker-taker pricing and why does it matter for my orders?
Exchanges charge different fees depending on whether an order adds liquidity (posted limit order that rests in the book, the "maker") or removes liquidity (market order or aggressive limit that fills against a resting order, the "taker"). Maker orders typically earn a rebate; taker orders pay a fee. This creates an incentive for brokers routing limit orders to prefer rebate-paying exchanges, and for brokers routing market orders to route toward venues where taker fees are lowest. The fee difference is usually fractions of a cent per share for retail-sized orders, but it compounds at scale and influences which venue receives your order flow.
What is the NBBO and does it protect my order from a bad fill?
The National Best Bid and Offer (NBBO) is the highest bid and lowest offer consolidated across all registered exchanges. SEC Regulation NMS Rule 611 (the Order Protection Rule) prohibits brokers from executing a trade through a displayed quote at a worse price than the NBBO, but the protection has limits. Odd-lot orders, meaning orders smaller than that stock's price-tiered round lot, are not protected. Internalized orders executed off-exchange are not subject to the same rule. Dark-pool fills have no NBBO obligation. And the NBBO is a point-in-time snapshot; in fast markets, the quote can move between the time your order is routed and the time it fills. Understanding what the NBBO does and does not protect is essential context for evaluating broker fill quality.
How does queue position affect whether my limit order fills?
Exchanges fill orders at each price level in strict time priority, the earliest-arriving order fills first. If the market reaches your limit price but there are many orders ahead of you in the queue, your order may only partially fill or not fill at all before the price moves away. This is the core tradeoff of passive limit orders: you control the price but not when or whether you fill. Placing an order one tick more aggressive than your preferred price moves you to the front of a new price level's queue, increasing fill probability at the cost of slightly worse price. Our guide on partial fills and queue position walks through how to estimate fill probability given order-book depth data.
How much of what this section covers is under a retail trader's control?
Order type, order size, limit price and timing are chosen by the trader. Which venue receives the order, how it is worked once it arrives and what fee arrangement applies are usually set by the broker. That split matters when deciding where to spend attention: adjusting order type changes outcomes directly, while routing is influenced mainly by the choice of broker rather than by anything done on an individual order.
Do these mechanics apply the same way to funds and exchange-traded products?
Order handling and routing rules apply to any listed security, so the order types and venue mechanics carry across. What differs is the liquidity picture behind the quote: an exchange-traded fund has a creation and redemption process that can supply size beyond what the book displays, which changes how a large order behaves. The execution mechanics are shared; the liquidity assumptions behind them are not.