Unusual Options Activity: Volume and Flow Outliers

As of June 8, 2026 (end-of-day snapshot). Pages update daily after the market close.

This screen surfaces the day's most active options names and lets you re-rank them by breadth of unusual activity. The pre-rendered table below is ranked by total contract volume on the most recent EOD snapshot, a simple activity proxy for search indexing. The interactive scanner panel (below) ranks the same universe by a stricter breadth signal: the number of individual contracts on each ticker's chain that traded at vol/OI > 2 AND volume ≥ 500. Names at the top of the interactive list have multiple strikes trading genuinely hot, not just one big block. That breadth is what distinguishes a catalyst-driven positioning build from an isolated trade.

Top 50 by Volume

# Ticker Volume Spot Price ATM IV P/C Ratio
1 /ESM6 1,195,251 $7413.00 16.7% 2.07
2 /ZNU6 732,813 $108.95 5.2% 0.85
3 /ESU6 245,481 $7473.50 15.3% 2.07
4 /ZBU6 140,119 $111.25 9.2% 0.91
5 /NQM6 134,581 $29430.75 26.3% 1.25
6 /CLN6 105,450 $91.23 50.0% 0.65
7 /ZTU6 100,768 $102.98 1.7% 1.11
8 /ZFU6 93,857 $106.57 3.7% 0.84
9 /NGN6 90,406 $3.14 47.5% 0.34
10 /GCQ6 61,084 $4351.90 22.8% 1.07
11 /ZCN6 43,915 $418.00 23.4% 0.97
12 /ZCU6 43,494 $426.75 27.0% 0.62
13 /ZCZ6 43,386 $445.00 22.3% 0.99
14 /ESZ6 40,532 $7546.75 16.0% 1.95
15 /NGV6 29,496 $3.21 47.6% 1.88
16 /NGQ6 29,208 $3.19 46.8% 0.59
17 /CLQ6 28,332 $89.17 55.7% 0.47
18 /ZSN6 24,646 $1116.75 15.2% 1.46
19 /LEQ6 18,406 $236.32 16.6% 1.55
20 /MESM6 18,114 $7416.75 16.6% 1.20
21 /CLZ6 17,000 $81.28 42.2% 0.40
22 /NQU6 16,762 $29737.75 23.5% 1.44
23 /CLU6 16,620 $86.92 52.4% 0.89
24 /ESH7 16,472 $7700.00 16.5% 1.72
25 /NGU6 15,726 $3.16 47.4% 1.46
26 /ZSX6 15,684 $1136.25 16.6% 0.33
27 /NGX6 14,600 $3.42 45.8% 1.29
28 /ZSQ6 12,704 $1122.00 16.9% 2.21
29 /MNQM6 11,806 $29446.00 26.7% 1.06
30 /GCV6 11,804 $4377.60 22.6% 0.73
31 /NGF7 11,435 $4.45 47.9% 1.95
32 /NGZ6 10,938 $4.04 44.0% 3.27
33 /ZWN6 10,616 $581.75 25.2% 0.56
34 /ESM7 9,347 $7684.25 17.4% 1.28
35 /MESU6 9,191 $7478.50 15.3% 1.42
36 /HEN6 7,395 $97.30 19.6% 0.51
37 /RTYU6 7,303 $2881.30 23.1% 4.14
38 /CLH7 7,086 $78.17 35.5% 0.94
39 /ZSU6 6,905 $1122.00 17.2% 1.59
40 /ZWU6 6,823 $594.50 27.4% 0.79
41 /LEV6 6,515 $228.97 16.9% 2.30
42 /NGJ7 6,357 $2.98 5.1% 1.72
43 /SIN6 6,108 $68.23 46.2% 1.58
44 /GCZ6 6,081 $4416.60 22.3% 0.34
45 /CLV6 5,585 $84.65 48.9% 1.98
46 /ZCH7 5,399 $459.50 18.6% 0.56
47 /RTYM6 4,602 $2860.20 26.7% 3.24
48 /SIU6 4,592 $68.77 44.3% 0.96
49 /HEQ6 4,586 $96.10 23.9% 0.44
50 /CLF7 4,465 $80.02 39.6% 0.81

Methodology

The pre-rendered table ranks tickers by total contract volume on the most recent end-of-day snapshot, with a minimum total open interest of 500 to filter out illiquid names. The interactive scanner below ranks by a stricter breadth metric: the number of individual contracts on the chain trading at vol/OI > 2 AND volume ≥ 500. Breadth is the better signal for "truly unusual" because chain-wide volume/OI averages get diluted by quiet strikes and rarely clear a meaningful bar. Updated daily after close. All data is end-of-day OPRA aggregates.

Frequently Asked Questions

Why does the interactive scanner rank differently than the table above?

The pre-rendered table is ranked by total volume as an indexable activity proxy, useful for crawler indexing but not the most informative ranking. The interactive scanner uses the stricter breadth-count metric: the number of contracts on each chain with vol/OI greater than 2 AND vol of at least 500, which is more aligned with what "unusual activity" actually means. Breadth tells you whether multiple strikes across the chain are trading hot or just one big block made the volume number look interesting; the latter often resolves as routine institutional cycling rather than fresh positioning.

What qualifies a contract as "unusual"?

A contract counts if its volume/OI ratio exceeds 2 AND absolute volume is at least 500. The ratio ensures today's activity is meaningful relative to existing positioning; anything above 2x suggests fresh flow rather than position recycling. The volume floor filters out noise from tiny-OI contracts where a handful of trades produce extreme ratios that aren't actually meaningful flow. The intersection of "ratio meaningful" and "volume substantial" is what distinguishes a real positioning signal from a low-OI single-trade artifact.

Does unusual activity predict price moves?

Not reliably. Unusual activity signals that someone is positioning with conviction, but whether the trade is directional, a hedge, informed, or speculative, and whether the underlying catalyst materializes the way the trader expects, depends on factors no screener can know. Empirically, unusual call activity ahead of earnings is a better-than-coinflip signal in some sectors and not in others; unusual put activity ahead of macro events is similarly mixed. Use it as a research starting point to investigate, not a standalone trading signal.

Is the data real-time?

No. All public screener data is end-of-day for OPRA licensing reasons. Real-time intraday options data is available to authenticated API-tier users with their own Tradier or tastytrade BYOK credentials, who can poll or stream directly from the live chain. The public ranking page reflects yesterday's close and updates daily after the 4:00 PM ET market close, typically available by 5:30 PM ET.

How fresh is the data on this screener?

All public screener data refreshes once per trading day after the 4:00 PM ET market close, typically available by 5:30 PM ET. The platform uses end-of-day OPRA aggregates which are licensed for free public display. Authenticated API-tier users with their own Tradier or tastytrade BYOK credentials can pull intraday data through the streaming endpoints.

Where does the underlying data come from?

End-of-day OPRA aggregates for the options data, exchange-published stock prices for the spot reference, and a calibrated implied-volatility surface computed from the listed chain. Ranking metrics like IV rank, GEX, and unusual-activity counts are computed nightly from these primary inputs. Methodology details are in each screener's "How it's computed" section above.

Are these stocks recommended trades?

No. The screener is a ranked list of names that meet a quantitative filter at the close of the prior trading session, a research starting point, not a buy or sell signal. Whether any name on the list represents a tradeable opportunity depends on the underlying catalyst, your strategy, current market context, and risk tolerance. The platform does not give trade advice; the lists are descriptive, not prescriptive.

How often does the ranking change?

The ranking refreshes every trading day after the close. Names move on and off the list as their underlying metric (IV rank, gamma exposure, volume, etc.) crosses thresholds. Most screeners show meaningful day-over-day churn at the top of the list during active markets and lower turnover during low-volatility regimes. The "biggest change" screeners specifically target fast-moving names.

Is the screener tradeable in real-time during market hours?

The screener itself ranks on end-of-day data. To trade names on the list during market hours, use your own broker's real-time chain data; the platform's per-ticker pages link directly to real-time chains for authenticated users. The screener's job is to surface the universe of candidates that met yesterday's filter; the trade decision uses live data.

Can I export the ranked list?

Pro and API tier users can export rankings via the API (REST endpoint per screener slug returns a JSON list with all metric columns) or pull them programmatically through the Python SDK. Free users have the full ranking visible on the page; programmatic access requires authentication. Daily snapshots are also available for backtesting research through the API tier.