WhitmanTrading

What Is an Intermarket Sweep Order?

Intermarket sweep order is an order type that executes immediately on one venue without waiting to route to a better price displayed elsewhere, because the sender simultaneously sends orders to take those other quotes. It is a declaration that the sender has handled the routing obligation themselves.

A share trades on many venues at once, and a rule requires you to take the best displayed price wherever it sits. The intermarket sweep order is what you use when obeying that rule the slow way would cost more than it saves.

How it works

Ordinarily an order must respect better quotes elsewhere. If another venue displays a better price, your order is routed there before it can execute where it is.

That routing takes time, and in that time the better quote can vanish — so the protection meant to get you a good price can leave you chasing a price that has already gone.

A sweep order is marked to say “I have dealt with this.” The venue may execute it immediately without checking or routing, because the sender has asserted they are handling the other quotes.

Much retail flow never reaches an exchange at all; the market makers page shows seven dealers handling 80.60% of off-exchange dealer volume in Tier 1 stocks.

What the sender is actually promising

They must simultaneously send orders to take every better-priced quote they are stepping over. Not afterward, not optionally — as part of the same action.

So the obligation is not waived, it is relocated. The rule still gets satisfied; it is satisfied in parallel rather than in sequence.

Which is also why it is not a retail tool. Using it correctly requires live feeds from every venue and the infrastructure to fire at all of them at once.

A worked example

A stock is quoted on four venues. Venue A shows 100 shares at 10.00, venue B shows 500 at 10.01, and venues C and D each show 700 at 10.02.

A buyer wants 2,000 shares now. Routing sequentially — A, then B, then C, then D — means each leg takes time, and the later quotes can move before the order reaches them.

Instead they fire four sweep orders at once, one per venue, sized to the displayed quantity at each. All four execute in parallel, and the full 2,000 is filled at the displayed prices.

The trade prints on four venues in the same instant. One decision, four executions, and a tape that shows what looks like four separate buyers.

Table diagram of buying 2,000 shares across four venues: 100 at 10.00, 500 at 10.01 and 700 at 10.02 on each of two venues.
A diagram of this page's worked example: four sweeps sent at once fill the displayed 2,000.

Why it exists at all

Because a market is many markets. The same share trades simultaneously in a dozen places, and none of them is the market — the “price” is an aggregate of separate books that are always slightly out of step.

And because best-execution rules are per-quote, not per-market. A rule protecting the best displayed price has to be enforced against every venue displaying one, which means either sequential routing or parallel sweeping. There is no third option.

Sequential routing was the original answer and it created its own abuse. An order visibly working its way from venue to venue announces itself, and the quotes ahead of it can move before it arrives.

The sweep exists to close that window. Whether it fully closes it is a live argument in market structure, and the honest answer is that it narrows the window rather than eliminating it — the orders still leave at slightly different times and arrive at slightly different speeds.

The original data

Daily price data hides every sweep that ever happened. The S&P 500 record from 1950 to 2026 boils 19,299 trading days down to one closing number each, and 53.1% of those closes were higher than the one before. Every sweep ever sent sits somewhere inside those days, and not one of them shows.

A sweep is an attempt to fill at the prices on the screen rather than paying the much larger cost of a price that moved while the order was in transit.

A daily close is the coarsest view there is. A sweep operates several orders of magnitude below the smallest bar on any chart a person looks at, which is why none of this is visible in ordinary price data.

What it looks like on the tape

A burst of prints at several prices within a fraction of a second. That pattern is often one order, not many participants agreeing about something. A burst is easier to judge against the normal pace; in how to read time and sales, SPY traded about 30,361 shares a minute at lunch on 27 Oct 2026 and 190,302 in the last half hour.

Which matters for anybody reading volume. A sweep can look like a surge of independent interest and be a single decision, so treating the print count as a count of participants overstates what happened.

And it interacts with payment for order flow. Retail orders are frequently internalized rather than sent to a venue at all, so the displayed book a sweep interacts with is not the whole market either.

The practical takeaway for a private trader is interpretive, not operational. You will not send one of these. You will see their effects constantly in the tape, and knowing what produced the pattern stops you reading intent into it that was never there.

How this connects

It is a close relative of the market order. Both put speed ahead of price, but a sweep is a limit order under the hood, capped at a price the sender chooses, so the urgency never turns into unlimited slippage.

Its natural users are firms doing high frequency trading. Algorithmic trading systems can see every venue’s quotes and fire at all of them in the same instant, which is the infrastructure the obligation assumes.

The quotes it takes usually belong to a market maker. Those resting offers are the liquidity the sweep consumes, and each fill lands against the ask on that venue.

Not everything it could hit is visible. An iceberg order or a hidden order shows only part of its size, and a dark pool displays nothing at all, so the sweep only honors what is actually quoted.

Inside each venue a matching engine decides who fills first. The sweep arrives as an ordinary aggressive order there, and the venue does not know it was one of several.

And tape reading has to account for it. Anyone studying order flow sees one decision printed several times, which is exactly the misreading this page warns about.

When it fails

The characteristic failure is reading a sweep as conviction. A cluster of aggressive prints across several venues looks like urgent, broad demand, and a trader takes it as a signal that informed money is buying. It may be one algorithm completing a routine order in the only way the rules permit. The pattern that looks like many participants agreeing is, structurally, the signature of a single order obeying a best-execution obligation — and no amount of staring at the tape distinguishes the two.

A second failure is assuming your broker offers it. Most retail platforms do not, and do not need to.

A third is believing it exempts anybody from best execution. It relocates the obligation; it does not remove it.

A fourth is treating the displayed book as the whole market. Much volume never reaches a lit venue at all.

The question: Four venues printed at once. One buyer or four?

And a fifth is thinking any of this is optional. Fragmentation is a fact of the venue structure, and every large order has to deal with it somehow.

Order types covers the wider set of instructions and what each gives up. Order book covers the per-venue stack this order hits in several places at once. And payment for order flow covers why much retail volume never reaches those books.

The practical check

This is the order type that explains why market structure looks the way it does. A rule that says you must take the best displayed price is obviously right and creates a timing problem, and the sweep order is the machinery built to live with both.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money.