How to read options flow, step by step

By Faizan Ahmad. Updated .

To read options flow, take each row in order: what was traded (ticker, call or put), when it expires, how far the strike is from the stock price, how much money was spent, which side was aggressive, whether the size beats open interest, and what kind of order it was. Then step back and check the context: other legs printed at the same moment, what the stock did that day, and whether a hedge explains the trade better than a bet. Below, one real row from October 30, 2026, read column by column.

The row we'll read

On October 30, 2026, with the Nasdaq 100 down 3.16%, this print hit the tape: 30,750 QQQ $680 puts expiring June 17, 2027, for $123.40M, against open interest of 7,889, with QQQ at $691.11. On the flow page it showed as Above ask, Block, Opening.

Tradytics Live options flow table on October 30, 2026, including the QQQ June 17, 2027 $680 put block of 30.8K contracts marked Above ask, Block and Opening
The QQQ $680 put block is the row tagged Opening, with Vol/OI of 3.9x.

Step 1: What was traded?

QQQ is the ETF that tracks the Nasdaq 100. A put gains value when the underlying falls, so the buyer profits if QQQ drops far enough below $680 to cover what was paid. Note the instrument: index ETFs like QQQ and SPY are where funds hedge whole portfolios, which matters in step 8.

Step 2: When does it expire?

June 17, 2027 is 230 days away. Long-dated options lose value slowly and give a trade months to work; a contract expiring this week needs a move right now. Short-dated flow is about the next few days, long-dated flow is about positioning (more in short-dated vs LEAPS flow).

Step 3: How far is the strike from the price?

$680 against $691.11 is 1.6% out of the money. Strikes near the price cost more but start paying off after a small move. Strikes far out of the money are cheap and need a big one.

Step 4: How much money went in?

Premium is contracts × price × 100. Here, 30,750 × $40.13 × 100 = $123.40M, the largest QQQ order of the day. Premium, not contract count, is the real measure of commitment (see why premium matters more).

Step 5: Which side was aggressive?

Above ask means the buyer paid more than the best price any seller was offering, typically because the order was bigger than the size on offer. That is an aggressive buy, and a put bought aggressively leans bearish. Had it printed at the bid, the seller would have been the aggressive side and the lean would flip. Every side label is explained in what "at the ask" and "at the bid" mean.

Step 6: Is it a new position?

30,750 contracts against 7,889 open is a Vol/OI of 3.9x. Even if every existing contract had been closed in this trade, at least 22,861 had to be new, which is why the row carries the Opening tag. When size is below open interest you can't tell on the day; opening vs closing explains the next-day check.

Step 7: What type of order was it?

Block: Tradytics marks any single trade of 5,000 or more contracts as a block, so this was institutional size, not a retail order. The other types tell you how an order was worked: a sweep is one order filled across several exchanges at once (urgency), a split is a large order filled in pieces on one exchange, and a single is one ordinary print.

Step 8: Put it in context

A row read alone is half a read. Three checks:

Step 9: Write the one-line read

Sum it up in a sentence you could defend: "Someone paid $123.4M for seven months of downside protection on about 3.08 million QQQ shares, roughly $2.1B of stock at the price then, opened fresh on a 3% down day." That covers both readings. If it is a hedge, big holders are nervous but staying invested. If it is a bet, it is a large and patient one, not a call for a crash tomorrow. How to weigh the two is the subject of how to tell if a big options trade is a hedge.

The checklist on one screen

StepColumnAsk yourselfThe QQQ $680 put
1Symbol, call or putWhat gains, and on what move?QQQ put: gains if the Nasdaq 100 falls
2ExpiryHow long does it have?230 days
3Strike, % OTMHow far must the stock move?1.6% out of the money
4PremiumHow much is at risk?$123.40M
5SideWho was aggressive?The buyer (above ask)
6Size, OI, Vol/OIIs it new?3.9x; at least 22,861 contracts new
7Type, tagsWhat kind of order?Block, Opening
8ContextOther legs, the stock's day, hedge?Index puts bought into a selloff: likely protection

Common mistakes when reading flow

How to see it on Tradytics

The Live options flow page shows every column used above, with Symbol, Premium, Expiry and Sentiment filters across the top to cut straight to the rows that matter. For one ticker's biggest trades with size next to open interest, open its options page, such as QQQ's. If a row puzzles you, ask the AI analyst (the Chat button on every page): it pulls the flow and tells you whether a trade looks like a hedge, a spread or a fresh bet. Flow is live to the second on Live and Pro; Free shows yesterday's session.

Common questions

What does Vol/OI mean?

The trade's size (or the day's volume) divided by open interest. Above 1 means more contracts traded than existed before the session, so at least part of it is new.

Should I copy big trades?

No. You don't know the trader's full position, their cost or their exit, and many big prints are hedges. Use flow to test an idea, not to replace one.

Why do some rows say Mid?

The trade filled near the midpoint between the bid and the ask, so neither side was clearly aggressive. Big negotiated and multi-leg trades often print there.

Is a single print enough to act on?

Rarely. Repeated opening trades at the same strike over several sessions, filled at the ask or the bid, say far more than one row.

Sources

Updated 2026-11-02 15:11 UTC