Read price and available quantity together

The SEC’s investor bulletin explains that a market order does not guarantee an execution price and that parts of a large order may execute at different prices when liquidity at one price is insufficient. Broker instructions and actual routing matter; a visible quote is not a promise about an entire order.

The example below freezes an invented order book and assumes immediate access to every displayed share, no intervening orders, no hidden liquidity, no commissions and no routing delay. Those strong assumptions create an inspectable arithmetic exercise. They do not describe a live exchange or any Thesis Lab execution capability.

Walk an original three-level book

Stipulate an initial best bid of $39.98 and ask of $40.00, so the quoted spread is $0.02. Sellers display 50 shares at $40.00, 100 at $40.02 and 150 at $40.08. In this static model, a market buy for 300 shares takes all three levels.

The cash ledger is 50 × 40.00 = $2,000; 100 × 40.02 = $4,002; and 150 × 40.08 = $6,012. Total consideration is $12,014 for 300 shares. The volume-weighted average execution price is 12,014 / 300 = $40.046667, while the highest individual execution price is $40.08.

Name the reference before labeling a cost

Buying all 300 shares at the initial ask would have cost $12,000. The modeled depth-related difference against that reference is $14, or about $0.046667 per share. Against the initial midpoint of (39.98 + 40.00) / 2 = $39.99, the difference is instead 12,014 − 300 × 39.99 = $17.

Those two comparisons answer different questions. The midpoint comparison includes $3 from moving across half the initial spread for 300 shares, plus the $14 above the initial ask. Calling both figures the spread would hide the chosen reference and the book-depth effect.

Use a smaller-order control without assuming linear scaling

Under the same frozen book, a 50-share market buy costs $2,000 and averages exactly $40.00. Multiplying that order’s zero difference above the ask by six would miss the $14 difference for 300 shares. Available quantities make the schedule piecewise rather than a constant cost per order.

This control does not prove that splitting a live order would save $14. Other traders can act, quotes can disappear, prices can move, and the book may replenish or contain inaccessible liquidity. A limit order also changes the fill constraint rather than guaranteeing full execution. A real execution assessment needs actual fills and a clearly timestamped reference.

Method, sources, and limits

The fictional book and original cost reconciliation were checked on 27 October 2026. No order was submitted and no trading system was benchmarked. AI assisted the draft; independent AI verification is required before publication and does not constitute qualified human financial review. This is an explanation of execution arithmetic, not advice to place or divide an order.

Sources & checking dates

Primary references checked for this guide. A source supports the claim attributed to it; it does not endorse Thesis Lab or validate an example's investment outcome.

  1. SEC Investor.gov: Understanding Order Types, updated August 2026 ↗Checked 2026-10-27

Educational examples are hypothetical unless explicitly identified as a dated source observation. Product details can change after the update date.