A market order is an instruction to trade at once at the best available price, a limit order to trade only at a named price or better, and a stop order to wait for a trigger before activating. On May 6, 2010, automated selling cascaded through thin liquidity and the Dow fell about 9% in minutes, per the CFTC-SEC report.
Horison publishes information, not investment advice, and order selection depends on individual circumstances this publication cannot know. This article explains documented execution mechanics; it prescribes no order type for any reader or situation.
How does each order type work?
A market order instructs the broker to execute immediately at the best price currently available. It prioritizes certainty of execution over control of price, which is why it fills reliably in liquid names and can fill surprisingly in thin ones.
A limit order names a price boundary: buy at or below the limit, sell at or above it. The order rests at the exchange until it can be executed within that boundary or it expires, by end of day or, if marked good-til-canceled, when the trader cancels it.
A stop order is dormant until the market trades at its trigger price, at which point it becomes a market order. A stop-limit order adds a second price: once triggered, it becomes a limit order rather than a market order, accepting the possibility of no fill in exchange for price protection.
What does each order guarantee — and what does it give up?
The three types distribute guarantees differently, and every distribution trades one protection for another. The table states the mechanics as documented in SEC investor guidance.
| Order type | Execution assured? | Price assured? | Documented failure mode |
|---|---|---|---|
| Market | Yes, in normal conditions | No | Fills far from the last quoted price in fast or thin markets |
| Limit | No | Yes, at the limit or better | Never fills while the market moves away |
| Stop (market) | Yes, once triggered | No | Triggers on a touch, then executes at whatever price is next |
| Stop-limit | No | Yes, at the limit or better | Skips the fill entirely when price gaps through both levels |
Why can stop orders fill far from the trigger?
A stop order's trigger is an activation condition, not a price promise. Once the market touches the stop, the order becomes a market order and executes against whatever liquidity exists at that moment — and in fast markets, that liquidity can be many points below the trigger for a sell order.
Two structural situations amplify the effect. Overnight gaps carry prices past both trigger and realistic execution levels at the open, where overnight order flow meets a thin book. And cascades are self-reinforcing: one triggered stop becomes selling pressure that triggers the next, a mechanism documented across market disruptions.
The May 6, 2010, flash crash is the canonical documented case. The joint CFTC-SEC report on the event, published in September 2010, described how an automated execution algorithm met shallower liquidity than expected and how aggressive selling cascaded through market participants, contributing to a roughly 9% intraday plunge in the Dow and a partial recovery within minutes. The episode is cited in market-structure literature precisely because it showed order mechanics operating at scale under stress.
What do limit orders protect — and what do they cost?
A limit order's protection is precise: no execution can occur beyond the named boundary. That precision prices in a different failure. A market that gaps or runs simply leaves the order unfilled, and the shareholder keeps a position through a move they intended to exit, or misses an entry entirely — the opportunity cost is invisible on any confirmation statement because no trade occurs.
The stop-limit splits the difference and inherits both weaknesses. It protects against a distant stop-market fill, yet when price gaps through the trigger and the limit together, the order converts to a limit the market has already passed, and position and order both remain in place.
Which frictions apply across all three types?
Certain mechanics apply regardless of type. Orders default to day duration unless marked good-til-canceled. Trigger and limit prices are evaluated against the consolidated last trade, so a touch — sometimes a single trade — can activate a stop. Fees, spreads, and exchange routing apply to every fill, and market data displayed to a retail trader can lag the prices at which automated systems actually transact, as the 2010 report documented.
None of these mechanics is exotic; each is printed in broker documentation and SEC investor materials. What the flash-crash record adds is scale: under stress, the gap between a trigger price and an execution price can widen from cents to dollars in seconds, which is the practical meaning of the table's failure-mode column.
How should the mechanics be read?
The SEC's Types of Orders guidance on Investor.gov defines each order type and its variations in plain terms, and it is the reference this article's mechanics follow. Reading the three types as a single variable clarifies the choice: who sets the price, and what risk each party accepts in exchange.
Market orders pay a price risk for certainty, limit orders pay an execution risk for price control, and stops convert one into the other at a trigger. Which risk is acceptable in a given trade is a decision that depends on circumstances outside this article's scope.
For more context, read Total Return vs. Price Return: What the Gap Means.
For more context, read What Dollar-Cost Averaging Means and How It Works.
For more context, read What CAGR Means and When It Misleads.




