The price on a chart is a summary. Behind every tick is a specific event: someone chose to buy or sell at a specific size, and the market's queue of standing orders absorbed that event. The structure of those queues, and the flow of new orders arriving into them, is what actually determines short-term price movement. This is order flow, and it is one of the most illegible aspects of market analysis to the reader who only looks at charts.

The limit-order book

Every liquid market has a continuously updated list of unfilled orders — the limit-order book. On one side are buyers who have said "I will buy N shares at price P or lower." On the other side are sellers who have said "I will sell N shares at price P or higher." The gap between the highest buy price and the lowest sell price is the bid-ask spread. Every new market order (an order to buy or sell immediately at whatever is available) executes against the top of the opposite side of the book.

A large market buy that sweeps through several rungs of the book prints a series of increasing prices as it fills. A large market sell prints a series of decreasing prices. This is where the "impact" of large orders becomes visible — the size of the price movement caused by a single order is a function of the depth of the book at that moment.

Depth and the illusion of thickness

The book at any moment shows a certain depth — the total size available within some distance of the top of book. Traders describing a market as "thick" or "thin" are describing this depth.

The complication is that much of the depth is not permanent. Sophisticated market makers and high-frequency traders quote at multiple levels simultaneously, but their standing orders are cancelled and re-posted many times per second. A book that looks 10,000 shares deep at the top may have been standing for milliseconds, and by the time a trader hits it, much of the depth has repositioned. This is one of the reasons real transaction costs on large orders often exceed the visible book's implied cost — the depth was less permanent than it appeared.

The flow separately from the level

The interesting information in order flow is not the state of the book at any given moment but the rate at which orders are arriving into it. When aggressive buy orders (those crossing the spread to hit the offer) are arriving at high frequency, buyers are willing to pay the current price and higher. When aggressive sell orders dominate, sellers are willing to accept the current price and lower.

This directional imbalance is often the earliest indication of a shift in short-term direction. It appears in the tape before it appears clearly in price, because price cannot move faster than the book can be crossed — but the flow can shift instantly.

For a retail investor, most order flow data is invisible or expensive. Some proxies exist. Volume weighted by whether trades printed above the mid or below the mid — the "tick volume" or "upvol/downvol" data available in some platforms — is a coarse proxy. Options flow data, which shows aggregated dealer positioning inferred from options market activity, is another. Neither is as precise as the raw book, but both provide some signal.

Why liquidity providers care about direction they cannot see

Market makers and liquidity providers do not have opinions about direction; they have opinions about inventory. When their inventory piles up on one side because aggressive orders keep hitting the other side, they widen their quotes on the side they are accumulating and tighten on the side they are shedding. The result is that price shifts even before large directional orders arrive, because the makers have adjusted their quotes in response to inventory pressure.

This is why "the market moved before the news" is often literal. The news traders reacted to might have been a small preliminary flow that changed inventory pressure among the makers, who repriced their books, which is what showed up as the initial price movement. The visible directional flow that "confirmed" the move came second.

Where this matters for a longer-horizon investor

A patient investor executing a large order sees order-flow structure directly. A million-share position that would trade a tight spread as several 100-share orders may trade well above the mid if executed as a single market order. Working the order over hours or days is not just polite; it is often the only way to avoid substantially degrading the execution.

For smaller retail-sized orders in liquid names, the order-flow structure is largely invisible in transaction costs. A hundred shares of Apple executes at the spread; the book's depth is more than sufficient. The lesson is not "study the book on every trade" but "understand that the book is the actual mechanism, and that the tape you see is the summary of it."

Order flow in illiquid markets

In markets where the book is thin — small-cap stocks, thinly-traded options, some fixed-income instruments — the visible bid-ask spread substantially understates true trading costs. A stock quoted at 10.00 bid, 10.02 ask, with 100 shares on each side, has a two-cent spread on the top of book. A trader wanting to buy 10,000 shares will not pay two cents; the depth simply is not there. The realistic impact might be 20 or 30 cents, depending on how the book is layered.

This is why real institutional trading in less-liquid names uses algorithms designed to work the order slowly over time, minimising visible impact. It is also why liquidity metrics matter as much as prices in fundamental analysis of small-caps and micro-caps.

The rule to internalise

Behind every price is a specific book, and the structure of that book determines what the price does next. For heavily traded large-caps, the structure is deep enough that retail flow does not visibly move it. For everything else, the book is the actual game, and the visible price is a downstream artifact of what the book is doing. Understanding this changes how you read any market where you are not the smallest participant.

Educational content only. Not investment advice.