Key Takeaways
- Broker validation occurs before routing and can reject otherwise valid-looking instructions.
- Routing destination, order type, marketability, and venue conditions influence fill behavior.
- Price improvement is useful but must be measured against a defined quote and methodology.
- Partial fills are an execution outcome, not automatically a broker error.
- Best execution is a broker-dealer duty and review process, not a guarantee of the single best imaginable result.
- A fill-review record needs timestamps, quotes, order changes, quantities, prices, and fees.
From Order Ticket to Route
The instruction begins with symbol, side, quantity, type, price constraints, time in force, and session eligibility. Brokers may also require special handling for short sales, options, fractional shares, not-held orders, auction orders, or restricted securities. Automated checks evaluate buying power, position, duplicate orders, price collars, regulatory restrictions, and account permissions.
Once accepted, the broker's routing logic considers marketability, quoted prices, available size, order characteristics, venue access, economics, historical execution performance, and its supervisory policies. Retail interfaces usually hide most of this process, so the customer sees "open," "partially filled," "filled," "canceled," or "rejected" rather than every internal decision.
Execution Destinations and Fragmentation
An order can interact with exchange liquidity or off-exchange liquidity, depending on the broker and order. A wholesaler may internalize eligible retail flow or route it onward. An alternative trading system can match participants under its own operating model. Exchanges run displayed and non-displayed order types and auctions. A smart order router may split or sequence an order across destinations.
The existence of many destinations means the top displayed quote is not a complete map of all executable interest. It also means route analysis must distinguish the market as a whole from one venue. A poor outcome can result from fast-moving prices, insufficient size, or an inappropriate instruction even when the route followed policy.
What Best Execution Does and Does Not Mean
FINRA Rule 5310 requires member firms to use reasonable diligence to ascertain the best market and buy or sell so the customer's resulting price is as favorable as possible under prevailing market conditions. Factors can include market character, transaction size and type, markets checked, quote accessibility, and order terms. Firms have review obligations, including regular and rigorous review in relevant circumstances.
This is not a promise that every order receives the lowest possible purchase price or highest possible sale price observed anywhere after the fact. Markets change, quotes have finite size, order terms constrain eligible executions, and quality includes more than price. Educational content should avoid reducing the duty to a simplistic one-tick test.
Metrics for Reviewing a Fill
Start with the arrival bid, ask, midpoint, and sizes. Record whether the order was marketable. Compare the average fill price with the relevant side of the quote and midpoint. Calculate spread paid or captured, price improvement, effective spread, delay, completion rate, and explicit fees. For larger orders, compare average fill with an arrival-price benchmark or an interval benchmark and measure implementation shortfall.
Metrics require consistent definitions. A broker's published report may aggregate orders by type, size, and security characteristics; an individual fill record is not directly comparable without understanding the methodology. Use metrics to ask better questions rather than to manufacture precision from incomplete data.
Partial Fills, Remainders, and Modifications
A partial fill means only part of the requested quantity executed. The rest can remain active, expire, cancel, or become ineligible depending on the instruction and market phase. Modifying price or quantity can affect queue priority. Repeated cancel-replace behavior can turn a patient order into an expensive chase while obscuring the original decision benchmark.
The trader should define a remainder policy before submission: accept any quantity, require a minimum useful fill, cancel after a time window, reassess after a price move, or use an all-or-none-type instruction if supported and appropriate. Each choice trades fill probability against price, timing, and information exposure.
A Repeatable Fill-Review Workflow
Capture the decision timestamp separately from order submission. Save the order ticket, broker status messages, route or execution details available on the confirmation, and every change. Reconstruct the market at arrival using available quote data. Decompose cost into spread, movement before arrival, movement during execution, fees, and unfilled opportunity.
Then classify the cause: market moved before the order arrived; order was too large for liquidity; limit was too restrictive; broker or venue handling appears questionable; system or user error occurred; or the result was within the planned range. Escalate only after distinguishing evidence from hindsight.
Fill-Quality Dimensions
Execution objectives and their trade-offs across the main dimensions of fill quality.
| Dimension | Question | Typical trade-off |
|---|---|---|
| Price | How did the fill compare with the arrival quote or benchmark? | More price control can reduce completion. |
| Speed | How long from acceptance to execution? | More urgency can increase spread and impact. |
| Completion | How much of the requested quantity filled? | Higher completion can require broader price tolerance. |
| Size | Was the order large relative to available liquidity? | Larger size can reveal intent and consume depth. |
| Explicit cost | What commissions, fees, or rebates applied? | Low explicit cost does not guarantee low total cost. |
| Information leakage | Did the handling expose predictable interest? | Concealment can reduce transparency or speed. |
Worked Scenarios
Immediate Full Fill at the Ask
Situation. A small marketable buy fills instantly at the displayed ask.
What the evidence says. The outcome may be normal spread crossing with no price improvement, not evidence of either exceptional or poor handling.
Practical response. Compare with arrival quote, fees, and objective; do not judge from later price movement.
Price Improvement by Half a Cent
Situation. A retail buy fills between the bid and ask.
What the evidence says. The execution improved relative to the displayed ask, but the economic value depends on size and benchmark quality.
Practical response. Record the improvement in dollars and basis points and compare across similar orders.
Limit Order Misses a Rally
Situation. A buy limit rests one cent below the ask and never fills before the stock rises.
What the evidence says. The order preserved its boundary but incurred opportunity cost. This is a designed trade-off, not slippage on a completed fill.
Practical response. Evaluate whether the limit reflected the strategy or merely an arbitrary attempt to save a cent.
Order Fills in Four Venues
Situation. A 5,000-share order receives multiple execution reports at different prices.
What the evidence says. The router sought liquidity across destinations; average price and total completion matter more than the number of venues alone.
Practical response. Calculate weighted average fill and compare with cumulative depth and arrival benchmark.
Rejected Order During Volatility
Situation. A broker rejects a limit order because it violates a price collar.
What the evidence says. Risk controls can prevent erroneous or extreme orders; rejection is pre-trade handling, not an execution.
Practical response. Read the exact rejection message, correct the input or contact the broker, and keep it separate from fill-quality statistics.
Practice Lab: Turn the Concept into a Repeatable Process
Each exercise below asks you to reconstruct a scenario as a structured decision rather than a quick judgment. Do not begin by choosing an order or judging the outcome. Start with the objective, the available information, the quantity, and the maximum acceptable adverse result — then identify evidence versus inference.
Exercise 1: Rebuild the Immediate Full Fill at the Ask Decision
Start with this case: a small marketable buy fills instantly at the displayed ask. Do not begin by choosing an order or judging the outcome. First write the exact objective, the information available at the decision timestamp, the quantity, and the maximum acceptable adverse result.
Next, identify which evidence is observable and which is inferred. The key interpretation is: the outcome may be normal spread crossing with no price improvement, not evidence of either exceptional or poor handling. Convert that interpretation into at least two competing explanations. This prevents a single screenshot or fill from becoming a false certainty.
Finally, apply this response: compare with arrival quote, fees, and objective; do not judge from later price movement. Record what would cause you to keep, modify, cancel, or escalate the plan. A complete answer includes the benchmark, market phase, price boundary, completion rule, and post-event review field.
Exercise 2: Rebuild the Price Improvement by Half a Cent Decision
Start with this case: a retail buy fills between the bid and ask. Do not begin by choosing an order or judging the outcome. First write the exact objective, the information available at the decision timestamp, the quantity, and the maximum acceptable adverse result.
Next, identify which evidence is observable and which is inferred. The key interpretation is: the execution improved relative to the displayed ask, but the economic value depends on size and benchmark quality. Convert that interpretation into at least two competing explanations. This prevents a single screenshot or fill from becoming a false certainty.
Finally, apply this response: record the improvement in dollars and basis points and compare across similar orders. Record what would cause you to keep, modify, cancel, or escalate the plan. A complete answer includes the benchmark, market phase, price boundary, completion rule, and post-event review field.
Exercise 3: Rebuild the Limit Order Misses a Rally Decision
Start with this case: a buy limit rests one cent below the ask and never fills before the stock rises. Do not begin by choosing an order or judging the outcome. First write the exact objective, the information available at the decision timestamp, the quantity, and the maximum acceptable adverse result.
Next, identify which evidence is observable and which is inferred. The key interpretation is: the order preserved its boundary but incurred opportunity cost. This is a designed trade-off, not slippage on a completed fill. Convert that interpretation into at least two competing explanations. This prevents a single screenshot or fill from becoming a false certainty.
Finally, apply this response: evaluate whether the limit reflected the strategy or merely an arbitrary attempt to save a cent. Record what would cause you to keep, modify, cancel, or escalate the plan. A complete answer includes the benchmark, market phase, price boundary, completion rule, and post-event review field.
Exercise 4: Rebuild the Order Fills in Four Venues Decision
Start with this case: a 5,000-share order receives multiple execution reports at different prices. Do not begin by choosing an order or judging the outcome. First write the exact objective, the information available at the decision timestamp, the quantity, and the maximum acceptable adverse result.
Next, identify which evidence is observable and which is inferred. The key interpretation is: the router sought liquidity across destinations; average price and total completion matter more than the number of venues alone. Convert that interpretation into at least two competing explanations. This prevents a single screenshot or fill from becoming a false certainty.
Finally, apply this response: calculate weighted average fill and compare with cumulative depth and arrival benchmark. Record what would cause you to keep, modify, cancel, or escalate the plan. A complete answer includes the benchmark, market phase, price boundary, completion rule, and post-event review field.
Exercise 5: Rebuild the Rejected Order During Volatility Decision
Start with this case: a broker rejects a limit order because it violates a price collar. Do not begin by choosing an order or judging the outcome. First write the exact objective, the information available at the decision timestamp, the quantity, and the maximum acceptable adverse result.
Next, identify which evidence is observable and which is inferred. The key interpretation is: risk controls can prevent erroneous or extreme orders; rejection is pre-trade handling, not an execution. Convert that interpretation into at least two competing explanations. This prevents a single screenshot or fill from becoming a false certainty.
Finally, apply this response: read the exact rejection message, correct the input or contact the broker, and keep it separate from fill-quality statistics. Record what would cause you to keep, modify, cancel, or escalate the plan. A complete answer includes the benchmark, market phase, price boundary, completion rule, and post-event review field.
Common Failure Modes
Using the Day's Low as the Buy Benchmark
That price may have occurred before the decision, for tiny size, or on another market state.
Correction: Use a contemporaneous arrival benchmark.
Ignoring Rejected and Canceled Orders
Completed fills alone create survivorship bias.
Correction: Track the full order lifecycle, including non-fills.
Assuming Price Improvement Proves Best Execution
One metric does not capture speed, size, completion, or alternative opportunities.
Correction: Review several dimensions and comparable orders.
Blaming Routing for Every Partial Fill
The limit, queue, size, and market movement may explain the remainder.
Correction: Reconstruct eligibility and available liquidity first.
Changing Orders Without a Record
Cancel-replace decisions move the benchmark and can erase learning.
Correction: Log every modification and reason.
Decision Checklist
- Record decision and submission times. Separate strategy delay from routing delay.
- Save arrival quote and size. Establish a defensible comparison point.
- Classify marketability. Know whether the order demanded or supplied liquidity.
- Calculate weighted average price. Aggregate partial executions correctly.
- Measure completion and delay. Price alone misses non-execution cost.
- List all fees. Include commissions and disclosed pass-through charges.
- Document changes and rejects. Preserve the full lifecycle.
- Compare like with like. Group similar symbols, sizes, order types, and sessions.
Key Terms Used on This Page
Smart Order Router
Technology that applies routing logic across available destinations and order-handling choices.
Marketable Limit Order
A limit order priced to trade immediately against available interest while retaining a worst-price boundary.
Effective Spread
A measure of execution relative to the midpoint around order arrival, commonly expressed at twice the price distance.
Implementation Shortfall
The difference between a decision or arrival benchmark and the realized result, including execution and opportunity components under a defined model.
Regular and Rigorous Review
A broker-dealer review concept associated with best-execution obligations; details should be taken from current FINRA rules and guidance.
Order Confirmation
The broker's record of execution details and transaction information, distinct from the initial order ticket.
Frequently Asked Questions
What is order routing?
Order routing is the broker's process for directing an accepted order toward one or more execution destinations or internal handling systems.
Can I choose the exchange?
Some brokers offer directed routing for certain accounts or order types; many retail orders use broker-selected routing. Capabilities, fees, and eligible sessions vary.
What is price improvement?
For a buy, it generally means execution below the relevant offer; for a sale, execution above the relevant bid, under a defined measurement method.
Why did one order fill in pieces?
Available contra-side interest may have been distributed across prices, times, or venues. The order may also have rested in a queue and interacted with later arrivals.
Is payment for order flow always bad?
It creates an economic relationship that must be disclosed and supervised, but execution quality should be evaluated with evidence rather than assumed from the arrangement alone.
How do I complain about a fill?
Preserve the order ID, timestamps, instructions, confirmation, quotes, and broker communications. Ask the broker for an explanation and use its escalation process; regulatory channels may be appropriate for unresolved concerns.
What is Rule 605?
It is an SEC execution-disclosure framework. The scope, metrics, amendments, and compliance dates are technical and should be verified from current SEC materials before publication.
Related Reading
- Market Structure & Trade Execution hub — return to the parent hub for all topics in this series.
- Stock Order Types — learn the full instruction set before evaluating how it is executed.
- Order Routing & Execution Quality — apply fill-review metrics in depth.
- Market vs. Limit Order Execution Quality — compare urgency and price control across order types.
- Slippage & Market Impact — measure implicit cost and market impact.
- Execution Cost Calculator — estimate total cost before placing a trade.
- Order Simulator — practice order decisions in a simulated environment.