Open RadarPulse →
Complete guide · June 29, 2026

Options flow: the complete guide to reading institutional intent (2026)

Everything you need to understand, filter, and act on options flow, from what a print actually means to how to build a repeatable process. This guide links to every deeper topic if you want to go further on any section.

1. What options flow is (and isn't)

Options flow is the live stream of every executed options trade, reported to the OPRA (Options Price Reporting Authority) consolidated tape. Every U.S. options exchange (CBOE, Nasdaq PHLX, BOX, NYSE Arca, BATS, MIAX, and others) reports every fill to OPRA in real time. The combined stream contains hundreds of thousands of individual prints per day.

"Unusual" options flow is the subset of this tape where activity significantly exceeds existing positioning at a specific strike, indicating a new directional bet rather than routine hedging, rolling, or market-maker activity. Finding that subset, scoring it, and interpreting what it means is what options flow analysis is.

What it isn't: options flow is not insider trading data, not a guaranteed predictor, and not a direct window into any specific institution's book. It's a statistical signal, one that has real predictive power but also fails a third to a half of the time.

Deeper: What is unusual options flow? A beginner's guide →

2. How to read a single print

A single options flow print contains several fields. Here's what each one tells you:

FieldWhat it meansWhat to look for
TickerThe underlying stockKnown catalyst ahead? Sector trending?
Contract typeCall = bullish bet; Put = bearish / hedgeDirection of institutional thesis
StrikeTarget price implied by the betOTM = conviction bet; ITM = directional hedge
Expiration / DTEHow long until contract expiresShort DTE = urgent; LEAPS (90+ DTE) = long thesis
PremiumTotal dollars spent on the trade>$500K suggests institutional; >$1M = significant
ContractsNumber of contracts (100 shares each)Confirms premium calculation
SideAsk = buyer; Bid = seller; Mid = ambiguousAsk-side fills confirm directional buyer (not seller)
ExchangeWhere the trade executedMultiple exchanges = sweep (urgency)
Vol/OIDay's volume vs. prior-day OI at this strike>2x unusual; >5x elevated; >10x extreme

Deeper: Every options flow field explained →

3. Sweeps vs. blocks: which matters more

Two trade types dominate high-conviction options flow:

Sweeps are single orders routed simultaneously across multiple exchanges to fill immediately: CBOE, PHLX, BOX, and others all at once. The buyer pays slightly above ask on each exchange rather than waiting. This signals urgency: "I need to be in this position right now." Sweeps are the highest-conviction individual print type.

Blocks are large single-exchange prints, often negotiated off-exchange (dark pool equivalent) at a negotiated price. They signal a large, deliberate position build, but without the urgency signal of a sweep. Blocks more often represent portfolio hedging or multi-week thesis accumulation.

For short-term signals (1–10 day trading), sweeps carry more weight. For multi-week conviction reads, large block accumulation over multiple sessions is often more meaningful.

Deeper: What is an options sweep? Complete explainer →
Deeper: Options flow vs dark pool prints →

4. The Vol/OI ratio: the core signal metric

The Vol/OI (volume-to-open-interest) ratio is the single most important signal metric. It compares today's trading volume at a specific strike to the existing open interest at that same strike from prior-day close.

The critical error most traders make: computing Vol/OI against total OI across all strikes. This is wrong. In liquid names like SPY, AAPL, or NVDA, most OI sits at strikes far from the money. Using total OI makes every print in a liquid name look routine. The ratio must be against same-strike prior-day OI.

Vol/OI ratioSignal interpretationAction threshold
Below 1.5xNormal; likely rolling or hedging existing positionsIgnore
1.5x – 3xMildly elevated; worth noting in sector contextWatchlist only
3x – 10xElevated; new directional positioning likelyResearch candidate
10x+Extreme; high probability of directional institutional betActive signal (with full context)

Deeper: Open interest and options flow explained →

5. Composite scoring: combining signals into one number

No single metric tells the full story. A composite score weights multiple factors to produce a single conviction number, making it easy to set thresholds and filter consistently:

FactorWeightSignal
Vol/OI ratio (same-strike)35–40 ptsPrimary: volume vs. existing positioning
Premium size25–30 ptsInstitutional vs. retail speculation filter
DTE urgency15–20 ptsShort-dated = urgent; LEAPS = long thesis
OTM distance10 ptsDeep OTM = directional conviction
Sweep classification bonus+5–10Multi-exchange urgency above equivalent block
Ask-side fill bonus+5Confirmed buyer, not covered-call seller

Standard tier thresholds: NOTABLE (50–64), ELEVATED (65–79), EXTREME (80+). Most systematic traders act only on ELEVATED and EXTREME prints; NOTABLE is useful for watchlists but produces too much noise for direct trade triggers.

Deeper: The 8 metrics that signal institutional intent →

6. Filtering: separating signal from noise

Raw options tape is 95%+ noise: market-maker hedges, retail speculation, covered-call rolls, spread legs, and duplicate prints from multi-leg strategies. The filters that separate signal from noise:

Must-have filters

Situational filters

Deeper: The 7 filter settings that separate signal from noise →
Deeper: Options flow false signals and why they happen →

7. Context layers: sector, Congress, and confluence

A single high-score print in isolation is a hypothesis. Context layers turn it into a case:

Sector confluence

When three or more names in the same sector show elevated call (or put) activity within the same session, it's a sector rotation signal that transcends any single name. A sweep in NVDA alone is interesting; sweeps in NVDA, AMD, and INTC on the same day suggest a sector-wide thesis.

Deeper: Sector rotation and options flow →

Congress × flow confluence

STOCK Act disclosures must be filed within 45 days of a trade. When a ticker has both an elevated options flow print AND a recent congressional trading disclosure, you have two independent signals aligned on the same name. This cross-domain confluence is one of the highest-conviction setups in the market.

Deeper: Congress + options flow confluence, 5 patterns →
RadarPulse Congress tracker →

Repeat accumulation

When the same contract shows elevated flow prints across multiple sessions, an institution is building a position over time rather than making a one-time bet. Multi-session accumulation in the same contract is often the strongest signal of a well-researched institutional thesis.

Deeper: How to build an options flow watchlist →

8. Does it actually work? The research

The short answer: yes, with real edge but significant variance.

Academic research on unusual options activity consistently finds that high-conviction prints predict short-term stock returns above chance. The working numbers from RadarPulse's Smart-Money Scorecard signal tracking:

Tier5-day directional accuracyMedian underlying move
EXTREME (score 80+)~58–65%+3.4% (calls), -2.8% (puts)
ELEVATED (score 65–79)~53–59%+1.8% (calls), -1.5% (puts)
NOTABLE (score 50–64)~50–54%~0.6%, near noise level

These numbers improve when you add context: a Congress-flagged EXTREME sweep has historically outperformed a standalone EXTREME sweep by roughly 8–12 percentage points in directional accuracy.

Deeper: Does unusual options flow actually work? The evidence →
Deeper: How to backtest options flow signals →
RadarPulse Smart-Money Scorecard →

9. Building a systematic workflow

Options flow without a workflow is expensive noise. Here's a complete systematic process:

Pre-market (8:00–9:30 AM)

  1. Review prior-session EXTREME and ELEVATED prints: did any produce overnight news that confirms or invalidates the thesis?
  2. Check if any watchlist names have Congress disclosures filed overnight (45-day window)
  3. Build a 5-name morning watchlist from prior-session's top prints, ranked by composite score

Market hours (9:30 AM–4:00 PM)

  1. Monitor push alerts for EXTREME-tier prints only; ignore ELEVATED and NOTABLE during active hours
  2. For each EXTREME alert: check sector context (are other names showing the same bias?), check stock chart for technical setup, check if news/catalyst is known vs. unknown
  3. Size entries at 1–2% of capital per flow trade, not more
  4. Set a stop: if the stock moves against you by 1x the option's daily average move, exit

Post-market

  1. Log every flow-based trade with entry trigger, exit, and result
  2. Review new LEAPS prints (90+ DTE); these are multi-week setups to build on tomorrow's watchlist
  3. Update the watchlist for tomorrow

Deeper: How to trade unusual options flow, step by step →
Deeper: Options flow risk management and position sizing →
Deeper: How to build a trading thesis from unusual options activity →

10. Data and tools

The quality of your data and tools determines whether the signal is there to find. Key decision points:

Real-time vs. delayed

Sweeps and 0DTE signals require real-time data (sub-2 second OPRA feed). For multi-week setups and LEAPS, 15-minute delayed data is adequate and costs significantly less. Match the data tier to your trading style. Paying for real-time when you're a swing trader is wasted money.

Deeper: Real-time vs. delayed options flow →

What to look for in a tool

Five non-negotiables: (1) OPRA-sourced data with per-exchange attribution; (2) composite scoring with same-strike prior-day Vol/OI; (3) push alerts within 5–10 seconds; (4) historical data access; (5) contextual enrichment (sector confluence, Congress overlay).

Deeper: Best options flow scanner 2026 (evaluation guide) →
Deeper: Is an options flow subscription worth it? →
Deeper: Free options flow data (what you actually get) →

For developers and quants

If you want to build your own scanner, consume the data via API, or automate alert delivery, the developer tooling has matured significantly:

Options flow API guide →
Build your own options flow scanner (Python guide) →
Options flow webhooks: Discord and Slack integration →
Options flow historical data and backtesting →
RadarPulse API and developer docs →

11. The 7 most common options flow mistakes

  1. Computing Vol/OI against total OI. The most common data error. Always use same-strike prior-day OI. Details →
  2. Following every print instead of the highest-score ones. Most of the tape is noise. If you don't have a score threshold, you're watching retail speculation alongside institutional flow and can't tell the difference. Details →
  3. Buying 15-minute-delayed sweeps. A sweep on delayed data has already moved the stock. The urgency that made the signal valuable has expired. Details →
  4. No position sizing or stops. Flow signals fail 35–45% of the time at the EXTREME tier. Without stops, one bad trade erases several wins. Size to 1–2% of capital and exit if the thesis isn't confirmed within the DTE window. Details →
  5. Ignoring sector context. A single sweep is a hypothesis. Three same-sector sweeps in the same session is a case. Missing the sector layer means treating a convergence signal like an outlier. Details →
  6. Not checking for known catalysts. Some high-score prints appear the day before known earnings or FDA events. Elevated options activity before a scheduled event is expected, not unusual. Always check for upcoming catalysts before treating pre-event flow as an insider signal. Details →
  7. Never validating signal quality. If you've been using a flow tool for 6 months and don't know your directional accuracy rate, you're operating on faith. Track every flow-based trade, calculate your hit rate, and compare to what the tool's tier statistics should deliver. Details →

Where to go from here

This guide covers the complete framework. Each section above links to a deeper post for that specific topic. A few starting points depending on where you are:

Your situationStart here
Complete beginner to options flowBeginner's guide →
Understand options mechanics, new to flowHow to read options flow →
Evaluating tools / subscription decisionScanner evaluation guide →
Building a trading system around flowTrading strategy guide →
Developer / quant building with flow dataAPI guide → or Build your own scanner →
Want to validate signal quality with dataHistorical data and backtesting →
Congress + flow confluence strategyCongress × flow confluence →
Apply the framework with RadarPulse

RadarPulse scores every options flow print using the framework in this guide (composite scoring, sweep detection, sector confluence, Congress overlap) and delivers push alerts on EXTREME and ELEVATED signals in real time or delayed depending on your tier.

Join the waitlist →