Options flow is one of the most over-promised, under-explained tools in retail trading. Every "big print alert" service makes the same implicit claim: big number = bullish, follow it. That isn't how flow actually works. This is the guide we wish we'd had — what each print is really telling you, the six things that matter on every trade, the patterns that separate signal from noise, and the worked examples to put it together.
Every options trade that prints on a public exchange leaves a footprint: the contract (call or put, strike, expiration), the size in contracts, the premium per contract, the total dollars paid, and — most importantly — which side of the bid/ask spread it filled on. Options flow is the live stream of those footprints.
It's tempting to read flow the way you'd read a leaderboard: biggest number wins. But a print isn't a bet. It's a transaction between two parties — somebody bought, somebody sold — and the tape only tells you what changed hands. The interpretation is yours.
Here's the key reframe: flow doesn't show you what people think. It shows you what people did. A $2M call premium hitting the tape doesn't mean someone is bullish; it means someone bought calls and someone else sold them. Reading flow well is learning to infer, from the shape of the trade, which side was the aggressor — and whether that aggression looks like real conviction or like a dealer's algorithm doing its job.
Flow is also not the same as gamma exposure. Gamma is a snapshot of existing positioning — the net contract count by strike, and how dealers are likely hedging it. Flow is the firehose of new activity that gets added to (or unwinds from) that existing book. Both matter, and they answer different questions. For an introduction to the gamma side, see our guide on gamma exposure and dealer positioning.
If you want a checklist instead of a chart, this is the one. Every print can be characterized by these six dimensions. None of them is sufficient alone; the combination is what tells you whether to lean in or pass.
The most important field on the print. A trade fills somewhere between the prevailing bid and ask:
Aggression cuts the print's information content roughly in half: an ask-side trade is meaningfully different from a bid-side trade of the same size at the same strike. Anywhere a flow tool collapses this into a single number, treat the number with skepticism.
Volume is how many contracts traded today. Open interest (OI) is how many contracts existed at yesterday's close. The ratio of the two is the cleanest tell for whether the print is net-new or just churn.
Net-new positioning is rarer and more meaningful than rolls. A $500K trade on a strike with 50,000 existing contracts is almost certainly a position adjustment; a $500K trade on a strike with 200 existing contracts is somebody making a fresh call.
DTE tells you the time horizon of the bet, and it changes the meaning of the same dollar amount dramatically.
Where the strike sits relative to spot reframes the print's leverage and probability. Out-of-the-money (OTM) calls are pure directional bets — they only pay off if the stock moves through the strike before expiry. In-the-money (ITM) calls are closer to stock substitutes — high delta, less leverage, often used to take a position with less capital than buying the underlying.
OTM strikes are where most of the speculative conviction shows up. A large opening OTM call sweep is usually a clean directional thesis. A large opening ITM block is more often a dealer or sophisticated participant doing something structural.
Not every print is a clean directional bet. Three intents to distinguish:
How the order was routed tells you about urgency.
Urgency is information. A patient buyer might be wrong; an urgent buyer at least believes they're right enough to pay for it.
The big mistakes are usually correlated with the prints that look most exciting on a feed.
A flow tool flashes "$8M call premium hit the tape." That sounds enormous. But if it was an ITM strike with 100,000 existing open interest, it's almost certainly a roll or a delta-one structure. The premium is large because the contract is expensive, not because somebody is making a big directional bet. Always ask: is this new positioning, or is it churn?
One large print at one strike doesn't tell you much. A campaign — the same strike getting hit repeatedly over multiple sessions, or several adjacent strikes getting bought together — is a much stronger signal than any single trade. Look for patterns across the tape, not individual data points.
The "unusual options activity" lists that get republished every afternoon are sorted by premium or volume-to-OI ratio. The top entries are almost always either expiring contracts (volume balloons as positions close), low-OI tickers where any modest size looks unusual, or multi-leg spread legs. The signal-to-noise on those lists is poor unless you re-filter for the dimensions above.
A big dark-pool block on the underlying is interesting, but it isn't proof of directional positioning. Many institutional dark prints are hedges against existing options positions, basket trades, or index rebalances. Read dark prints against the options tape — blocks that show up around the same time as aggressive call sweeps mean something different than blocks that show up in isolation on a quiet day.
P/C ratios are coarse aggregates and can be dominated by a few large trades. They're a conversation starter, not an answer. A P/C ratio of 0.3 sounds bullish until you notice it's driven by a single 50,000-contract call seller — in which case dealer hedging on the sold side may already be pressuring the stock down.
If you read enough flow, certain trades start to look qualitatively different. The pattern is rare, which is part of why it's worth waiting for:
Large opening volume, on a strike with near-zero or zero prior open interest, executed as a sweep across multiple exchanges, filling at the ask or through it. Bonus credibility if it lands during the opening or closing window (someone staged the order in advance), and if the same line gets hit again on subsequent sessions.
Decompose what that combination is saying. Net-new (zero OI) means somebody is taking a fresh side, not adjusting an existing one. Sweep means urgency — the trader was willing to pay across venues rather than rest a limit order. At or through the ask means aggression — they paid the offer rather than waited for it to come to them. Same line repeated means it isn't a one-off; somebody is building.
None of this guarantees the trade is right. Plenty of high-conviction prints lose money; flow shows you what an informed-looking participant did, not what's going to happen. But the print at least clears the noise filters that most "big trade" alerts fail.
Two identical-looking call sweeps can be wildly different bets depending on the implied volatility environment they fire into. This is the part most flow tools quietly skip, and it's where retail conviction often goes to die.
Implied volatility (IV) is the option market's forecast of how much the stock will move between now and expiration, baked into the price. Realized volatility (RV) is how much it actually has moved over a recent trailing window. The relationship between the two is the single most useful framing for "is this option expensive?"
A practical move: every time you read a print, glance at where IV sits relative to 30-day realized for the same underlying. The print's implied directional thesis might be right, but if vol is rich the break-even move is bigger than the print itself suggests. Our live terminal surfaces this directly — IV vs RV, the option's own implied 1-sigma move, and the breakeven move required — for every contract on the flow table.
Here's the kind of print that lights up a flow feed. Let's run it through the six dimensions and see what it's actually saying.
Side: Filled at the ask, in a sweep across multiple exchanges. Buyer paid the offer to get filled fast. Bullish footprint on a call.
Size vs OI: Volume 1,200, prior OI zero. Every one of those contracts is net-new. Cleanest possible setup on this dimension.
DTE: 52 days out. Long enough for a thesis to play out, short enough that this isn't a structural LEAP. Tactical bullish horizon.
Strike: $25 strike with the stock at $22.85 — out-of-the-money by about 9%. Pure directional leverage. The contract only pays unless the stock moves through $25 with vol-decay margin.
Intent: Opening. No spread legs flagged, no roll. This is fresh positioning, not a closing trade or a leg of a structure.
Execution: Sweep, filled in one batch across venues. Urgency footprint. Bonus: it landed in the first two minutes after open — somebody had this order staged before the bell, not reacting to news mid-session.
The read: Five of six dimensions point the same way. This is a high-conviction opening sweep, fresh OI, paying up for the ask, executed at the open. The remaining check — vol — would tell us whether the implied break-even ($25 + $0.92 ≈ $25.92, or about a 13% move) is reasonable for the underlying's recent realized vol. If IV is roughly fair to recent realized movement, this is a cleanly readable bullish bet. If IV is rich, treat the premium as expensive even though the print looks clean.
What it doesn't tell you: Whether the trader is right. Plenty of high-conviction prints lose. The framework helps you separate "footprint worth tracking" from "noise to ignore" — not "trade worth copying."
GME Radar surfaces every print with size-vs-OI, intent (opening / roll / spread), sweep flags, fill-vs-NBBO, and the per-contract IV vs realized vol read — plus a plain-English situation report twice a day. Built for GameStop specifically; free to use while you decide.
Options flow is the live tape of every options trade — for each one, the strike, expiration, size, premium paid, and whether it printed at the bid (someone sold) or the ask (someone bought).
Price tells you where a stock is. Flow tells you how traders are positioning around it — directionally, by size, and by urgency. The two can disagree, and the disagreement is often the interesting part.
A print at the ask means a buyer paid the offer to get filled — they were willing to pay up. A print at the bid means a seller hit the existing buyer's price. For calls, ask-side prints lean bullish; for puts, ask-side leans bearish. Mid prints split the spread and are less decisive.
No. Many large prints are rolls (closing one expiry and opening another), spreads (legs of a multi-leg structure), or dealer hedges. Size alone isn't signal. The combination of size, open interest, execution style, and which side of the spread it printed on is what separates real positioning from noise.
Large opening volume on near-zero open interest, executed as a sweep, hitting the ask. That combination — net-new positioning, urgent execution, paying up — is as clean a signal as the tape gives you.
Flow tells you what's being bought. Implied volatility tells you what they're paying for it. A bullish-looking call sweep into elevated IV may need a big move just to break even; the same sweep into cheap IV is a much better setup. Always read the print against vol, not in isolation.
Educational only. Nothing on this page is a recommendation or solicitation to buy or sell any security. Options trading involves significant risk of loss.
Continue reading: live GME options flow snapshot · GME gamma exposure & dealer positioning · GME key levels · GME FTDs & Reg SHO · what GME Radar tracks