Open RadarPulse →
Options flow · June 28, 2026

How to read options flow: a complete guide

Options flow is a real-time record of every options trade that executes on U.S. regulated exchanges. Reading it well means understanding what each field on a print tells you, how to rank signals by conviction, and what the most common noise patterns look like, so you spend time on the 5% of prints that carry information, not the 95% that don't.

What options flow actually is

Every options trade that executes on a regulated U.S. exchange is reported to the Options Price Reporting Authority (OPRA) in real time. Flow scanners subscribe to this data stream, parse it, and display each trade as a print. The full tape runs to millions of contracts on an active day; an options flow scanner filters and ranks it so you see the prints that stand out from the noise.

If you're new to the concept, start with the unusual options flow guide for the underlying framework. This post focuses on the practical mechanics of reading individual prints and ranked lists.

The anatomy of a single options flow print

Every print contains the same core fields. Here is a concrete example:

NVDA · CALL · $145 strike · 21 DTE · $2.4M premium · SWEEP · Ask · Vol/OI 8.3× · Score 94

Reading each field:

Taken together: a large-premium OTM call sweep in a short-dated contract, filled at the ask, with a Vol/OI ratio that confirms new positioning and a high composite score. That combination represents the profile of an institutional directional bet, a participant who needed to get long NVDA exposure quickly, within a three-week window, and paid $2.4M to do it.

The four score factors in detail

Most options flow scanners score or rank prints by some combination of the same four factors. Understanding what each one measures helps you evaluate any print, not just the ranked ones:

1. Vol/OI ratio

Volume relative to open interest. A ratio above 1 means today's volume already exceeds all prior open interest for this contract, an unambiguous sign of new positioning. Ratios of 5–10× in low-open-interest contracts are among the strongest statistical signals on the tape. High Vol/OI in large-cap liquid names (SPY, AAPL, QQQ) requires context, daily volume is high enough that even 3× can be normal. High Vol/OI in a mid-cap name with thin prior open interest is far more signal-dense.

2. Premium size

Total dollar value of the trade. $250,000 is the standard working threshold; prints above $500,000 and especially $1M are distinctly large. Premium size filters out retail noise, a single contract at $0.30 premium represents $30 and is meaningless signal. $1M in premium represents thousands of contracts and capital that institutional participants, not retail traders, typically deploy.

3. Days to expiry (DTE)

Time until the contract expires. Short-dated prints (0–60 DTE) signal urgency: the buyer is paying theta (time decay) that accelerates as expiry approaches. They expect a move before that clock runs out. Very short-dated prints (0–14 DTE, sometimes called 0DTE or near-0DTE) are either urgent catalyst plays or retail speculation, the premium cost is low and the payoff is binary. Long-dated prints (180+ DTE, LEAPS) are slower-thesis institutional builds, not urgency signals.

4. Aggressor side

Was the fill at the bid or the ask? A fill at or above the ask means the buyer paid up, they were the aggressor, prioritising execution over price. Bid-side fills mean the seller was the aggressor, or the trade was negotiated at the midpoint. For directional signal, fills at the ask are the cleaner read: the buyer wanted in immediately and accepted the listed price to get there.

Sweep vs block: what the execution type tells you

The distinction between sweeps and blocks is one of the most important, and most misread, elements in options flow.

Sweeps route the order to multiple exchanges simultaneously to fill the maximum possible size at the ask price, right now. The routing logic is: check the NBBO (national best bid and offer) across all exchanges, send child orders to each exchange offering contracts at that price, fill as many as possible in parallel. The result on the tape is multiple prints across different exchanges in the same second or millisecond, a scanner aggregates them into a single sweep entry. The hallmark is speed and the ask fill, the buyer was not willing to wait.

Blocks are large transactions that negotiate off-exchange or print as a single large lot on one venue. Blocks can be large-premium institutional trades, but they do not carry the same urgency signal as sweeps. A block print often reflects prearranged positioning, the buyer and seller agreed on price before the print, which means the timing of the tape print is not the timing of the decision. Blocks can be components of hedges, structured products, or spread construction.

The practical implication: when two prints are otherwise identical, the sweep carries stronger directional urgency. That said, unusually large blocks in names with no obvious spread context, and filled at the ask, deserve the same attention as sweeps.

Reading direction: calls, puts, and the caveats

The base directional read is:

But several scenarios produce misleading directional reads:

The practical filter for these noise sources: remove prints within five days of the underlying's earnings date; prioritise single-stock over sector-ETF; favour OTM strikes over deep-in-the-money prints (ITM trades are more often rolls and delta hedges).

How to use a daily Top 25 ranked list

A raw options feed is too large to manually screen. A daily ranked Top 25, prints scored and sorted by composite unusualness for the session, gives you a manageable starting point:

EXTREME ELEVATED NOTABLE

Reading the tier flags. EXTREME prints are the statistical outliers for the session, all four factors align in a way that is rare even by unusual-flow standards. ELEVATED are strong signals worth researching. NOTABLE are the lower tier, representing activity that stands out but is not as definitive. Scan EXTREME first, then ELEVATED; NOTABLE is a longer list for a broader scan.

For each print on the ranked list, the five-question read:

  1. What is the underlying doing? Check the stock chart and recent news before interpreting the flow. An earnings announcement in three weeks explains a lot of options activity that otherwise looks mysterious.
  2. Is there an obvious hedge explanation? A large position in the underlying stock at any major institution implies covered calls or protective puts as routine activity. Check 13F filings for the name.
  3. What is the strike distance from current price? Deep OTM strikes (more than 10% away) require a larger move to pay off and signal higher-conviction directional bets; near-the-money or in-the-money strikes may be hedges or rolls.
  4. Is there any congressional or 13F context? A recent congressional disclosure or a new 13F accumulation in the same name adds cross-domain confirmation.
  5. Is there a visible spread structure? If the same name has multiple prints at different strikes in the same expiry, you may be looking at spread construction rather than a single directional trade.

Reading sector-wide flow vs single-ticker flow

When multiple tickers in the same sector print unusual call or put activity on the same day, XOM, CVX, and SLB all sweeping calls in the same session, for example, the sector-level read matters as much as any individual print. Sector-wide unusual flow can reflect:

Single-ticker concentrated flow, especially in a name with no obvious sector-wide pattern, is typically more signal-dense for directional conviction on that specific company. The distinction between sector-wide and isolated single-name flow is one of the most useful pattern reads at the daily level.

The quick-read checklist

For any print you're evaluating, run through this sequence:

  1. Premium ≥ $250,000? If not, it's retail noise, skip.
  2. Vol/OI ≥ 2? If not, it may be a roll or close, check prior open interest.
  3. Sweep or block? Sweep → urgency present. Block → assess further.
  4. Filled at ask? Yes → buyer was aggressor. No → negotiate-priced, less urgent.
  5. DTE ≤ 60? Yes → near-term catalyst play. No → slower thesis, assess separately.
  6. Within 5 days of earnings? Yes → likely a hedge, discount the directional read.
  7. OTM strike? Yes → stronger directional conviction required from the buyer.
  8. Part of a visible spread? Yes → identify both legs before reading direction.
  9. Any sector-wide pattern? Yes → check for ETF or macro rotation context.
  10. Any congressional or 13F context? Yes → cross-domain confluence, higher conviction.

Reading the tape across a full session: how flow quality changes through the day

Not all prints are equal, and one of the most underappreciated dimensions of options flow is when a print arrives during the session. The same premium size and Vol/OI ratio carry different informational weight at 9:38am versus 2:45pm. Institutional desks operate on daily rhythms, understanding those rhythms separates useful signal from schedule-driven noise.

9:30–10:00 ET, the opening deployment window. Institutional desks deploy their day's structural orders in the first 30 minutes. This is the most information-dense window of the session. Large sweeps in 15–60 DTE contracts arriving here often set the directional bias for the stock for the rest of the day. Portfolio managers' daily cycle begins at the open, a firm that decided overnight to build exposure does so immediately at the open, not at midday. An EXTREME sweep in the first 15 minutes of trading is the single most reliable print type on the tape. The logic: market makers have not yet had time to price in unusual demand, the stock has not yet moved in response to the flow, and the urgency of sweep execution confirms the buyer could not wait even minutes for a better fill. These first-30-minute prints deserve the closest attention of the session.

10:00–11:30 ET, the follow-through window. The second most important pattern in intraday flow is the follow-through print: a second sweep in the same name, same direction, arriving in the 60–90 minutes after an opening print. A name that receives two EXTREME sweeps in the same direction within 90 minutes of the open is exhibiting institutional accumulation, not noise. The probability that two separate large buyers independently decide to sweep the same OTM contract in the same name within 90 minutes is low; the more likely explanation is a single institution splitting a large order across time to minimise market impact, or a second institution observing the first and following the thesis. This window is also where spread leg construction appears, watch for multiple same-name, same-expiry prints arriving in rapid succession at different strikes, which may indicate a defined-risk spread rather than an outright directional bet.

11:30 ET–2:00 ET, the midday low-conviction zone. Roll activity peaks in midday trading. Rolls involve closing a near-expiry contract and simultaneously opening a new position in a further expiry, they generate two prints in the same name but carry no new directional content. Large midday prints are statistically more likely to be rolls, spread adjustments, or delta-hedging activity than fresh directional bets. A useful filter: if a midday print has Vol/OI below 2, treat it with elevated skepticism, the existing open interest is high relative to today's volume, which is consistent with recycled positioning rather than new intent. The exception is a midday print in a name that had no morning activity at all, arriving with unusually high premium and sweep execution, that suggests a catalyst has arrived (news, a product announcement, an analyst action) that the market has not yet fully priced.

2:00–3:30 ET, the afternoon reconnaissance window. New directional sweeps arriving in this window, especially in names that saw no unusual activity in the morning, often reflect afternoon positioning ahead of the following day. Fund managers monitoring afternoon price action decide where to add or reduce exposure before the close. Second or third prints in names that received morning sweeps confirm the institutional thesis is holding and the position is not being unwound. An afternoon sweep in a name that swept calls at the open, with the stock flat or slightly higher, is a strong signal: the institution has seen the stock not yet respond and is adding to the position rather than taking profits.

3:00–4:00 ET, the portfolio hedging close. The final hour of the session is dominated by end-of-day delta management. Funds managing large long equity positions buy puts to limit overnight and weekend gap risk, particularly on Fridays and ahead of macro events. Large put sweeps in the last 45 minutes of the session, especially in names that had a strong intraday move higher, are frequently protective hedges rather than new directional bearish bets. The tell: the put strikes are typically well OTM (8–15% below current price), the DTE is very short (weekly or next-week expiry to minimise premium cost), and the names are high-beta positions that funds hold at significant size. Do not read late-day put sweeps in rising stocks as sudden bearish conviction, the more likely explanation is a fund protecting intraday gains from an overnight reversal.

Time window Dominant activity Signal quality Recommended approach Primary noise source
9:30–10:00 Structural deployment Highest Prioritise all EXTREME prints; check OI next morning Opening auction cross-fills
10:00–11:30 Follow-through & accumulation High Flag same-name second sweeps; watch for spread legs Spread leg construction
11:30–14:00 Rolls & adjustments Low–Medium Apply Vol/OI ≥ 2 filter strictly; look for catalyst context Near-expiry rolls
14:00–15:00 Afternoon positioning Medium–High Confirm-or-unwind pattern for morning names; flag new names Pre-close delta adjustment
15:00–16:00 Protective hedging Low (puts) Treat late put sweeps as hedges unless DTE > 30 + OTM > 15% End-of-day portfolio protection

Advanced score interpretation: when to trust a high score and when to question it

A score of 90+ indicates that a print is statistically unusual across the four factors, it does not confirm directional reliability on its own. The score is a filter, not a signal. Several well-documented patterns produce high scores while carrying low directional content. Recognising them before acting on a print is one of the most practically valuable skills in reading the tape.

The OPEX print. In the week before monthly options expiration, typically the third Friday of each month, large rolling and hedging activity generates mechanical score spikes. Near-expiry contracts see a surge in closing volume as positions are exited or rolled forward to the next expiry. This closing volume is high relative to the rapidly declining open interest in the expiring series, producing Vol/OI ratios that look statistically extreme. The filter: if a high-score print arrives in OPEX week and the contract expires in 0–5 days, it is likely a roll or expiry close, not new directional positioning. Apply the DTE check before interpreting any OPEX-week score.

The earnings volatility play. A straddle, buying both a call and a put at the same strike before earnings, will appear on the tape as both a high-score call sweep and a high-score put sweep in the same expiry. Each individual leg scores high because the combined premium in both contracts is large and Vol/OI in each contract is elevated. But the trade is a volatility bet, not a directional one: the buyer profits if the stock moves significantly in either direction. The identifier: check for simultaneous or near-simultaneous same-name, same-expiry activity in both calls and puts. If both are present and premium sizes are similar, the more likely interpretation is a volatility position ahead of a catalyst, not a contradictory signal.

The low-OI amplifier. In a thinly traded name where prior OI in a contract is only 50 contracts, a single 200-contract purchase produces a Vol/OI of 4×, technically unusual by the ratio, but representing perhaps only $15,000–$25,000 in premium at low contract prices. The ratio is high; the absolute dollar size is immaterial. Always read Vol/OI alongside absolute premium. A Vol/OI of 10× in a contract where the absolute premium is $18,000 is retail activity, not institutional positioning. The $250,000 minimum premium threshold exists specifically to filter this scenario.

The overnight carry print. When a large position from the prior session is still open and a new print arrives the following morning at the same strike, the cumulative Vol/OI reflects both yesterday's and today's activity. The score may reflect cumulative positioning rather than a single day's fresh intent. Before treating a morning print as new institutional activity, check whether the same strike was active in prior sessions. If OI is already elevated from prior positioning, the new print may be adding to an existing thesis rather than initiating a new one, still informative, but not the same as a fresh entry with no prior context.

What a genuinely informative EXTREME print looks like. When all noise contexts are absent, an EXTREME print becomes its most informative. The five-factor test: (1) absolute premium at or above $500,000; (2) high Vol/OI in a contract that had low prior open interest; (3) sweep execution; (4) DTE of 15–60 days; (5) no OPEX timing, no simultaneous opposite-direction print in the same expiry, and no earnings within the next five days. When all five align, the score is not just statistically unusual, it reflects genuine institutional conviction with no obvious noise explanation.

A decision-tree filter for high-score prints:

  1. Premium below $250K? Discard, below institutional threshold regardless of score.
  2. Within OPEX week (expiry in 0–5 days)? Apply DTE filter, likely a roll or expiry close.
  3. Simultaneous call AND put prints in same name + same expiry? Flag as volatility play, not directional.
  4. Prior OI below 50 contracts? Check absolute dollar size, low-OI amplifier effect possible.
  5. Earnings within 5 days? Discount directional read, hedge noise likely.
  6. All five checks pass? Treat as directional signal with high score-to-conviction alignment.

Using open interest changes to confirm what the tape shows

Vol/OI measures unusualness within a single session by comparing today's volume to the open interest that existed at the start of the day. But OI changes between sessions, reported by the exchange each morning, measure something different and equally important: what was held versus closed overnight. Combining intraday Vol/OI with next-morning OI changes gives a materially more complete picture of institutional intent than either data point alone.

OI increases overnight (next morning OI is higher than prior morning OI). The trade from the prior session was held, the position was not closed at or before the end of the day. For an EXTREME print observed during the session, an OI increase the next morning of approximately the sweep's contract volume confirms two things: the position was built as new positioning (not a close of something existing), and the institution chose to hold it overnight rather than take an intraday flip. This is the strongest single confirmation of institutional intent available in options flow data. An EXTREME print with confirmed OI hold is in a different category of reliability than an EXTREME print that shows up as flat or declining OI the next morning.

OI is flat overnight (no meaningful change). The contracts opened and closed in the same session. The print was an intraday trade, either a scalp, a delta hedge that was unwound before close, or a spread that was completed and entered as a single net position. For flow traders whose timeframe spans multiple sessions, a flat OI print has lower relevance. It signals that whatever conviction the buyer had was resolved within the trading day, not carried forward into a sustained position.

OI increases above the prior sweep's size. More contracts were added to the position than were visible in the single session's largest print. This follow-through accumulation can happen through additional buying the same day that didn't surface in the Top 25, smaller second or third prints below the scored threshold, or through additional buying the following morning before the OI snapshot. When OI growth exceeds the original sweep size, the accumulation pattern in OI terms is more significant than the initial print suggested.

OI decreases overnight. Existing positions are being closed. If a large print appeared in the prior session and OI has since decreased, the institution is exiting or reducing the position. This can reflect a resolved catalyst, the stock moved and the position was taken off at a profit, or a changed thesis. A declining OI after an EXTREME print is not a failure signal per se, but it does indicate the original positioning is no longer active, which reduces the forward-looking relevance of the print.

The three-session OI scan. The most informative OI pattern is a three-session sequence after an EXTREME print. Track the same strike's OI across three consecutive mornings. The accumulation pattern: Day 1 OI spikes (the initial print is visible); Day 2 OI is held or increased (the position is maintained through the next session); Day 3 OI is still held or slightly increased (the institution remains positioned and the thesis has not resolved). If OI is declining by Day 3, the original conviction may be waning and the forward signal weakens accordingly.

OI change pattern Interpretation Confidence adjustment Action implication
OI increases ≈ sweep size Position built and held overnight Raise, strongest confirmation Treat as confirmed institutional hold; track through expiry
OI increases above sweep size Additional accumulation beyond top print Raise further, accumulation pattern Position larger than tape showed; scale conviction accordingly
OI flat Intraday trade, opened and closed Reduce, no held position Lower forward relevance; treat as intraday, not multi-session
OI decreases Position being closed or catalyst resolved Reduce, thesis may be resolving Original signal is unwinding; reduced forward signal strength

Common institutional tape signatures to recognise

Beyond individual print reads, institutional positioning often follows recognisable multi-print patterns that are more informative than any single data point. Learning these patterns, rather than evaluating each print in isolation, is the transition from reading the tape to understanding it.

Pattern 1, The opening broadside. One or two EXTREME prints arriving in the first 15 minutes of the session, setting a directional bias, followed by price movement in that direction within 30–60 minutes. This is the most common "institutional intent revealed" pattern. The stock often begins moving in the direction of the sweep before most participants have seen the flow, because the institutional buyer simultaneously takes a position in the underlying equity or a derivative of it alongside the options print. The morning timing and sweep urgency are together the signal; neither alone is as informative.

Pattern 2, The multi-session ladder. Sweeps in progressively higher strikes (for calls) or lower strikes (for puts) across multiple sessions, with each print in a further-dated expiry relative to the session when it appears. Day 1: $145 call sweep in a 35 DTE contract. Day 3: $150 call sweep in a 32 DTE contract. Day 6: $155 call sweep in a 29 DTE contract. The escalating strike is a clear signal that an institution is accumulating with growing conviction about the stock moving substantially higher. The consistent DTE across sessions is the tell: the institution is targeting a specific future date, likely a known catalyst, and building toward it in a way that avoids creating a single large print that would alert other participants. Each individual session's print may score ELEVATED rather than EXTREME; the three-session pattern viewed as a unit is the EXTREME signal.

Pattern 3, The sector sweep. Three or more names in the same sector receive unusual call (or put) flow in the same 60-minute window, for example, XOM, CVX, SLB, and MPC all sweeping calls between 10:00 and 11:00am. This is a macro rotation signal: a large fund is repositioning across the sector simultaneously. Individual names in the sweep are directionally implied even if they didn't receive the largest individual prints. The sector-wide nature of the pattern is more informative than any single name. Counter-signal to watch for: if the ETF for the sector (XLE in this example) simultaneously receives a different type of flow, the individual-name sweeps may be delta hedges against an ETF position rather than single-stock directional bets.

Pattern 4, The late-day put. A large put sweep arriving at 3pm or later in a name that has been rising all session. This is end-of-day hedging protecting intraday gains or a long equity position from overnight gap risk. The combination of late timing, short DTE (weekly or next-week expiry), and well-OTM strike in a rising stock is the classic protective put profile. Do not read this pattern as a sudden bearish reversal signal, the time of day and stock price context determine the interpretation far more than the print's absolute score. The same print arriving at 9:45am in a falling stock would carry a completely different read.

Pattern 5, The quiet accumulation. ELEVATED (not EXTREME) prints in the same name spread across 4–5 sessions, with no single print large enough to score EXTREME. Individually, none of these prints would attract attention. The signal is in the cumulative OI at the same strike building steadily over the week, each day's modest print holds overnight, confirmed by OI growth each morning. An institution is building a position without creating the single large signal that would alert other participants. This pattern is only detectable by tracking OI across sessions; any single-day view of the tape completely misses it.

Pattern 6, The event-day hedge cluster. Multiple names in the same sector all receiving put sweeps in the hour before or after a macro event, FOMC, CPI release, a major geopolitical development. Each individual put sweep may score as ELEVATED or EXTREME, but the simultaneous nature across many names reveals they are all hedging the same event risk. The identifying characteristics: the puts are very short-dated (0–5 DTE, expiring before or on the event date), arrive within the same 60-minute window, span many names in the same sector or index, and are similar in OTM percentage. This is not a sector bearish signal, it is portfolio risk management and should not be read as directional.

Pattern Identifying characteristics What it means What to do
Opening broadside EXTREME print 9:30–10:00, stock moves in direction within 60 min Institutional deployment at open Prioritise; check OI next morning for hold confirmation
Multi-session ladder Escalating strikes, consistent DTE, across 3+ sessions Accumulation toward a specific catalyst date Track OI across sessions; view as unit, not individual prints
Sector sweep 3+ same-sector names, same direction, within 60-minute window Macro rotation or sector repositioning Check sector ETF flow for confirmation vs hedge distinction
Late-day put Put sweep after 3pm, stock rising, short DTE, well OTM End-of-day protective hedge, not bearish directional bet Do not interpret as reversal signal; check OI next morning
Quiet accumulation ELEVATED prints, same name and strike, 4–5 sessions, OI building Deliberate position building below EXTREME threshold Only detectable via OI tracking; single-day tape view misses it
Event hedge cluster Short-dated puts, 3+ names, same sector, arrives near macro event Portfolio risk management, not directional sector bet Identify the macro event; do not read as bearish sector thesis

Case studies: three prints read from start to finish

Abstract frameworks become concrete through worked examples. The three case studies below walk through a complete print read, from the raw tape data through the checklist, OI confirmation, score interpretation, and outcome, illustrating how the elements combine in practice.

Case study 1, Opening broadside: a classic directional read

AMD · CALL · $165 strike · 28 DTE · $1.9M · SWEEP · Ask fill · Vol/OI 14× · Score 91 · 9:38am

Context at print time: AMD was trading at approximately $150. The $165 strike is 10% out-of-the-money, the buyer needs AMD to move at least $15 before expiry to break even at expiration. Premium of $1.9M confirms institutional sizing. 28 DTE is short-dated urgency territory. Sweep execution at the ask: the buyer routed across multiple exchanges and paid up to fill immediately rather than work a limit order.

Checklist: Premium $1.9M (above $500K threshold) ✓ | Vol/OI 14× in a previously thin contract ✓ | Sweep execution ✓ | Ask fill ✓ | 28 DTE ✓ | No earnings scheduled for five weeks ✓ | OTM +10% strike ✓ | No simultaneous put sweep in same expiry ✓ | No OPEX pressure (mid-month) ✓ | AMD was not in a sector-wide pattern, only AMD saw unusual call flow that morning ✓

OI confirmation next morning: OI at the $165 strike increased by approximately 12,400 contracts, closely matching the implied sweep volume. The position was built as new contracts and held overnight, not closed intraday.

Score interpretation: All five quality checks pass. No OPEX week. No simultaneous opposite-side print. Prior OI was thin. No near-term earnings. Sweep at the ask. The 91 score reflects genuine statistical unusualness, and the absence of noise context means the score translates directly to directional signal quality.

Outcome: AMD moved from $150 to $162 (+8%) over 18 days following an AI chip capacity announcement. The $165 calls moved from approximately $2.20 per contract to $8.40 at peak before expiry (3.8× on the option). Key learning: The OI confirmation the next morning elevated conviction from "an unusual print" to "a confirmed institutional hold." That single additional data point is the difference between a candidate and a confirmed signal.

Case study 2, False bearish read: OPEX week protective put

XOM · PUT · $100 strike · 4 DTE (OPEX week) · $2.3M · SWEEP · Ask fill · Vol/OI 9× · Score 88 · Thursday 2:45pm

Context at print time: XOM was trading at approximately $112. The $100 put strike is 11% out-of-the-money, an OTM protective put. Print arrived Thursday afternoon in OPEX week with 4 days to expiry. Premium of $2.3M is institutional-sized. Vol/OI of 9× scores high. A naive read: large bearish bet on XOM.

Checklist, red flags: Premium $2.3M ✓ | Vol/OI 9× ✓ | Sweep ✓ | Ask fill ✓ | 4 DTE in OPEX week, major flag | No earnings ✓ | OTM strike ✓ | No simultaneous call activity ✓ | Late afternoon (2:45pm) timing, secondary flag | XOM is a top-20 holding of energy funds (visible in 13F filings), institutional long position likely

Noise filter triggered: OPEX week + 4 DTE + late afternoon + energy fund-held name = protective put profile. Energy funds holding large XOM equity positions routinely buy short-dated OTM puts in the week before OPEX to protect the position from adverse price moves over the expiry weekend. The $2.3M premium is the cost of that protection, not a directional bearish bet.

OI confirmation next morning: OI at the $100 put strike decreased rather than increased, the position was closed by end of day or exercised/expired at OPEX. No overnight hold was established.

Outcome: XOM was broadly flat over the following week. The $100 put expired worthless as XOM stayed above $100. The $2.3M was the premium cost of protection, not a profitable directional bet. Key learning: OPEX week + 4 DTE + late afternoon + fund-held large-cap name is the textbook false bearish read. Score alone, 88, which is high, is insufficient; the timing and structural context entirely change the interpretation.

Case study 3, Multi-session ladder: a quiet accumulation pattern

Day 1: TSMC · CALL · $220 strike · 35 DTE · $1.1M · SWEEP · Score 79 (ELEVATED)
Day 3: TSMC · CALL · $225 strike · 32 DTE · $1.4M · SWEEP · Score 84 (ELEVATED)
Day 6: TSMC · CALL · $230 strike · 29 DTE · $2.1M · SWEEP · Score 93 (EXTREME)

Context: TSMC was trading around $205 on Day 1. Each print is OTM, $220, $225, and $230 are progressively further above the current price. The DTE is consistent across all three sessions (35, 32, 29 days, the institution is targeting the same approximate future date as all three prints are built). The premium is escalating: $1.1M → $1.4M → $2.1M, suggesting growing conviction and larger position sizing with each session.

OI tracking across sessions: Day 2 morning: +4,800 new contracts at $220 strike (Day 1 position held). Day 4 morning: +6,200 new contracts at $225 strike (Day 3 position held). Day 7 morning: +9,100 new contracts at $230 strike (Day 6 position held). Each session's sweep was confirmed as a new held position by the following morning's OI data.

Pattern identification: Three-session ladder. Escalating strikes. Consistent DTE. Each print individually scored ELEVATED (Days 1 and 3) or EXTREME (Day 6). Viewed as a unit, the aggregate OI across three strikes represents approximately $4.6M in TSMC call premium held overnight, significant institutional positioning with a clear accumulation structure. The Day 1 and Day 3 prints, individually unremarkable at ELEVATED scores, become highly meaningful in the context of the full three-session pattern.

Outcome: TSMC rose approximately 16% over the 29 days remaining to the options' expiry, following a Taiwan government semiconductor incentive announcement and an expanded Apple supply contract. All three call strikes moved significantly in-the-money. Key learning: The Day 1 print alone, scored ELEVATED at 79, would not have attracted top-tier attention in isolation. The three-session ladder viewed as a unit was the EXTREME signal. Multi-session OI tracking is the only way to detect this pattern, any single-day tape view entirely misses the accumulation structure that made this a high-conviction institutional position.

Frequently asked questions

How do you read options flow?

Reading options flow means interpreting the core fields on each trade print, ticker, expiry, strike, call or put, premium, execution type, and score factors, then ranking prints by how unusual they are relative to normal activity. The four factors that matter most are premium size (institutional threshold ~$250K), Vol/OI ratio (how much today's volume exceeds prior open interest), sweep vs block execution (urgency signal), and days to expiry (near-term catalyst indicator).

What does a high Vol/OI ratio mean in options flow?

Vol/OI above 1 means today's volume has already exceeded the prior open interest for that contract, a strong indicator of new positioning. Ratios above 2 are the standard unusualness threshold; ratios of 5–10× in low-open-interest contracts are among the strongest statistical signals on the tape. The ratio is most meaningful in contracts with low prior open interest, a high ratio on a popular SPY strike may be less unusual than the same ratio on a small-cap ticker.

How do you tell if options flow is bullish or bearish?

The base read: call buys and sweeps are structurally bullish; put buys and sweeps are structurally bearish. The caveats are meaningful: large put buying near earnings is often a hedge, not a directional bet; covered call writes appear as call activity but represent supply. The cleanest directional reads come from OTM sweeps filled at the ask, away from earnings dates, in names without a large visible institutional long position.

What is the difference between a sweep and a block in options flow?

A sweep routes an order across multiple exchanges simultaneously to fill the maximum size at the ask price immediately, it signals urgency. A block is a large negotiated transaction printed as a single lot, often after a prearranged agreement between buyer and seller, it carries less urgency signal. Sweeps are typically the stronger directional indicator; blocks require more context before drawing conclusions.

What is a good Vol/OI ratio for unusual options activity?

Above 2 is the standard starting threshold. Ratios of 5–10 in out-of-the-money contracts with low prior open interest are considered strongly unusual. In liquid large-cap names, the bar is higher since normal daily volume is large relative to open interest; in smaller-cap names, even a ratio of 3 in a previously thin contract is signal-dense.

How do I use options flow to find trading ideas?

Options flow generates a candidate list for further research. The workflow: filter for large-premium sweeps with high Vol/OI and short DTE; remove earnings-proximity prints; research what is happening fundamentally in the remaining names; check congressional disclosures and 13F filings for confluence; build a thesis before placing any trade. Flow shows where large money positioned; it does not replace the analysis that determines whether to follow.

Read options flow in real time

RadarPulse scores every print 0–100 across all four factors, shows the factor breakdown on each trade, and surfaces the day's top signals in a ranked Top 25. Basic is $12/mo with a 14-day free trial; paper trading and the Academy are free forever.

Open RadarPulse →

Keep reading