Unusual Options Activity — Daily Top 30 Bullish & Bearish
A free unusual options activity scanner. Each session it reads 2,867 option chains and ranks the 682 that clear the liquidity and earnings filters. Each name is scored on three chain-derivable factors: OTM open-interest growth against the symbol's own recent history, today's volume-to-OI ratio on OTM contracts, and IV against the symbol's own 30-day baseline, each then normalised across the eligible universe. Call-side and put-side books are ranked independently. Neither label proves that the options were bought or predicts the stock's next move.
17 call-side and 12 put-side composites cleared the 1.5 score cutoff. Neither side outnumbered the other by 50%.
- Eligible
- 682
- Scanned
- 2,867
- History
- 72 sessions
“Call-side” and “put-side” describe which OTM book produced the statistical outlier. End-of-day chain data cannot identify buyers versus sellers, trade initiators, institutions, or spread legs.
Today's reading
As of market close on September 4, 2026, the scanner ranked 682 of 2,867 scanned US optionable stocks. 17 call-side and 12 put-side signatures cleared the 1.5 composite-score threshold, a balanced call/put split. The highest call-side score is ZS at +4.16, driven primarily by OTM OI growth; the highest put-side score is TYRA at +3.16, driven primarily by OTM OI growth. 7 of 30 call-side names and 11 of 30 put-side names appeared in at least two of the latest 10 ranked sessions. 10 names appear on both lists today. These are unusual call/put signatures, not proof of buying direction or a price forecast.
Sources, methodology & freshnessLast updated 2026-09-04 · Open ↓Close ↑
Flows in context
Price, share volume, and the verified story
These ranked names have a fresh, researched news or fundamental driver. The chart marks both the catalyst and the current options signature so you can see what the underlying did around them. A catalyst can explain attention in the name; it does not identify who initiated the option contracts.
Sep 4: -4.7% to $169.80 on 3.1x average volume after fiscal Q4 results reported Sep 3 after the close. Revenue was $898.2 million, up 25%, ARR $3.771 billion, up 25%, and non-GAAP EPS $1.19. Fiscal 2027 revenue guidance of $3.908 to $3.938 billion implies 16.6% to 17.5% growth, down from 25%, and the stock opened 6.8% lower at $166.15.
Zscaler sells cloud security through its Zero Trust Exchange, with revenue recognized as subscriptions. Q4 net new ARR was $246 million and non-GAAP operating income was a record 24% of revenue; GAAP net loss was $3.4 million. Q1 guidance is $935 to $939 million of revenue, about 19% growth, with non-GAAP EPS of $1.15 to $1.16; fiscal 2027 non-GAAP EPS is guided to $4.86 to $4.90. The stock is 49.5% below its Nov 3, 2025 52-week high of $336.27 and 43.8% above the Apr 10 low of $118.05. Call-side activity after a beat and a slowing guide is a bet that the deceleration is conservatism, which the Q1 print in December will test.
Zscaler fiscal Q4 2026 results, 8-K exhibit 99.1, Sep 3 ↗Sep 4: -17.4% to $100.61 on 9.4x average volume, its lowest close in a year, after Q2 results reported Sep 3 after the close. Revenue fell 4% to $2.4 billion and comparable sales fell 9%, with the Americas down 12%. Full-year revenue guidance was cut to $10.35 to $10.5 billion, a 5% to 7% decline, from a prior flat to down 1%. EPS guidance fell to $9.48 to $9.73 from $10.95 to $11.15.
Lululemon sells athletic apparel through 825 company-operated stores and online, and the Americas is the business that is shrinking. Q2 diluted EPS of $2.92 included $0.86 from tariff refunds, so the underlying figure was about $2.06. Q3 is guided to $2.29 to $2.32 billion of revenue, a 10% to 11% decline, with EPS of $0.93 to $0.98. The company is run by interim co-CEOs Meghan Frank and André Maestrini and bought back $330 million of stock in the quarter. The stock is 53.4% below its Jan 6 52-week high of $215.88. Call-side activity at a fresh low is a turnaround bet; the next dated test is a permanent CEO appointment and the holiday quarter.
lululemon second quarter fiscal 2026 results, Sep 3 ↗Sep 3: +16.6% to $356.47 on 5.0x average volume after fiscal Q2 2027 results reported Sep 2 after the close. Product revenue was $1.49 billion, up 37%, non-GAAP EPS $0.62, and the full-year product revenue guide rose to $6.07 billion from $5.84 billion. The stock opened up 23.3% at $377.25 and closed 5.5% below the open.
Snowflake sells a cloud data platform priced on consumption, and this quarter was the acceleration bulls wanted. Net revenue retention was 126%, RPO $9.0 billion, up 30%, and 828 customers spent over $1 million, up 27%. The Q3 product revenue guide is $1,588 to $1,593 million, or 37% to 38% growth. Oppenheimer, BofA, Piper Sandler and Truist raised targets to between $425 and $475 on Sep 3. The close is 7.3% below the day's own 52-week high of $384.56 and about three times the Apr 10 low of $118.30. The put-side signature on a 23% gap is consistent with hedges or profit protection on a stock that just tripled in five months. Watch whether the intraday fade from the open continues.
Snowflake Q2 fiscal 2027 results, 8-K exhibit, Sep 2 ↗Sep 4: +15.2% to $28.65 on 4.2x average volume after Tyra set a date for its SURF302 readout. An 8:00 am ET release said the company will host a call on Wednesday, Sep 9 at 8:00 am ET to present initial results. SURF302 is the Phase 2 study of oral dabogratinib in intermediate-risk non-muscle invasive bladder cancer. The date is the news; no data was released.
Tyra is a clinical-stage biotech built around FGFR3-selective inhibitors, and dabogratinib is its lead program. The Aug 4 quarterly report guided the readout to safety data on more than 40 patients and efficacy on more than 20, across the 50 mg and 60 mg daily doses. Cash was $353.9 million at Jun 30, with runway into the second half of 2028. The stock is 27.7% below its Apr 2 52-week high of $39.61 and 142% above the Sep 9, 2025 low of $11.82. The put-side signature two sessions before a binary readout reads as protection on a stock that just rallied into it, not a call on the data.
Tyra Biosciences to host conference call on initial SURF302 results on September 9, 2026, Sep 4 ↗Sep 4: -16.6% to $15.19 on 104.4 million shares, 1.6x average volume, after fiscal Q2 results reported Sep 3 after the close. Revenue was $410 million, up 13%, ARR $1.938 billion, up 12%, and non-GAAP EPS $0.15. Full-year guidance of $1.789 to $1.794 billion of revenue and $2.065 to $2.070 billion of ARR did not change the growth story.
UiPath sells automation software and is repositioning around AI agents layered on its robotic process automation base. Q2 net new ARR was $37 million, dollar-based net retention 109%, non-GAAP operating income $89 million and free cash flow $31 million; it bought back $268.5 million of stock in the first half. Q3 is guided to $440 to $445 million of revenue and about $100 million of non-GAAP operating income. The stock is 21.3% below its Dec 8, 2025 52-week high of $19.29 and 61.9% above the Apr 10 low of $9.38. Call-side activity after a 16.6% drop on a beat is positioning for a rebound on a name whose growth remains low double digits; watch whether net retention holds above 109%.
UiPath second quarter fiscal 2027 results, Sep 3 ↗Sep 4: +3.7% to $68.41 on 2.6x average volume after fiscal Q2 results reported Sep 3 after the close, with an intraday range of $64.16 to $70.40. Revenue was $875.7 million, up 9%, non-GAAP EPS $1.16 against $0.92 a year earlier, and full-year revenue guidance rose to $3.499 to $3.507 billion.
Docusign sells e-signature and is migrating customers to its Intelligent Agreement Management platform. IAM reached 15.1% of ARR at Jul 31 from 12.6% a quarter earlier and is guided to 18% to 19% by year-end. Non-GAAP operating margin was 31.6%, free cash flow $295.8 million, and the company repurchased $306.5 million of stock in the quarter. Q3 revenue is guided to $886 to $890 million and the full-year non-GAAP operating margin to 31.0% to 31.5%. The stock is 19.5% below its Sep 18, 2025 52-week high of $85.01 and 63.9% above the Feb 23 low of $41.75. A put-side signature after a beat-and-raise on a 9% grower reads as hedging the multiple, not the quarter.
Docusign second quarter fiscal 2027 results, Sep 3 ↗Signal context
Two-sided today · 10 names on both lists
Unusual call and put books at once. Two-sided unusualness says nothing about direction.Auto-matched, not verified · Zscaler: Another Strong Quarter Powered By Organic Growth, Bullish Chart · SeekingAlpha · 2026-09-04
Auto-matched, not verified · Tyra Biosciences To Discuss Initial Clinical Results From SURF302 Phase 2 Study Evaluating Oral Dabogratinib For IR NMIBC In Conference Call And Webcast On September 9 · Benzinga · 2026-09-04
Auto-matched, not verified · Docusign, Inc. (DOCU) Q2 2027 Earnings Call Transcript · SeekingAlpha · 2026-09-03
Auto-matched, not verified · Planet Labs PBC 2027 Q2 - Results - Earnings Call Presentation · SeekingAlpha · 2026-09-04
What is driving today's scores?
Farther right means a larger OTM OI change; higher means more volume relative to the standing OI book. Point size is the composite score. A violet outline marks IV at least 1.5σ above the eligible universe.
Which signatures keep returning?
Current top-30 names ranked by same-side appearances across the latest 10 sessions. Repetition distinguishes recurring activity from a one-session print; it does not establish directional accuracy.
What happened next
Over 72 ranked sessions since 2026-05-23, names on the call-side top 30 lagged the scanned universe 20 sessions later (median -0.62% against +1.34%, 47% higher against 56%), and put-side names matched it (median +0.47%). Neither list has behaved like a directional forecast. That is the finding, and it is published rather than assumed away.
| Bucket | 5 sessions | 10 sessions | 20 sessions | N |
|---|---|---|---|---|
| Call-side top 10 | -0.14% · 49%↑ | -0.19% · 48%↑ | -0.50% · 48%↑ | 662 |
| Call-side top 30 | -0.13% · 49%↑ | -0.33% · 48%↑ | -0.62% · 47%↑ | 1,991 |
| Call-side top 30, ex-ETF (partly reconstructed) | -0.20% · 48%↑ | -0.34% · 48%↑ | -0.94% · 46%↑ | 1,793 |
| Put-side top 10 | -0.04% · 49%↑ | +0.39% · 53%↑ | +0.41% · 54%↑ | 651 |
| Put-side top 30 | +0.00% · 50%↑ | +0.29% · 52%↑ | +0.47% · 53%↑ | 1,981 |
| Put-side top 30, ex-ETF (partly reconstructed) | +0.03% · 50%↑ | +0.45% · 53%↑ | +0.61% · 54%↑ | 1,758 |
| All scanned names (baseline) | +0.10% · 51%↑ | +0.39% · 53%↑ | +1.34% · 56%↑ | 205,719 |
| SPY (baseline) | +0.11% · 51%↑ | -0.34% · 45%↑ | +1.19% · 67%↑ | 67 |
Median return of the underlying from the snapshot-date close and the share of observations that ended higher, beside the same statistics over every scanned name (baseline) and SPY. 52 sessions have a complete 20 sessions window. Descriptive tendencies, not signals.
- Windows overlap: consecutive sessions share most of their forward path, so n overstates independent observations.
- Single regime: 72 sessions from 2026-05-23; no bear-market coverage.
- Entry is the snapshot-date close; the scan is published after that close, so the first session's return was not tradable.
- Version 1 ex-ETF rows are reconstructed from today's ETF list.
- 1 session(s) dated on a non-trading day are entered at the last close on or before that date.
Call-side rankings
OTM call books ranked by the composite. “Bullish” is the scanner's conventional label for a call-side signature; it does not establish call buying. Open a row for the raw factors and recent-list persistence.
| # | Symbol | Score | z OI Δ | z Vol/OI | z IV | OI Δ $ | Vol/OI | ≤30d | Spot |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ZS Zscaler, Inc. | +4.16 | +5.00σ | +1.66σ | +5.00σ | +$1.00B | 0.36 | 57% | $169.80 |
| 2 | LULU lululemon athletica inc. | +4.11 | +4.58σ | +2.19σ | +5.00σ | +$713.3M | 0.45 | 37% | $100.61 |
| 3 | SNOW Snowflake Inc. | +3.21 | +4.76σ | +2.76σ | +1.25σ | +$2.83B | 0.53 | 58% | $337.18 |
| 4 | PATH UiPath, Inc. | +3.05 | +3.04σ | +0.73σ | +5.00σ | +$182.2M | 0.22 | 30% | $15.19 |
| 5 | CECO CECO ENVIRONMENTAL CORP | +2.99 | +5.00σ | +3.70σ | -0.61σ | +$31.5M | 0.67 | 6% | $74.10 |
| 6 | GWRE Guidewire Software, Inc. | +2.67 | +5.00σ | +1.32σ | +0.31σ | +$70.7M | 0.31 | 31% | $162.42 |
| 7 | TYRA Tyra Biosciences, Inc. | +2.60 | +1.69σ | +5.00σ | +1.98σ | +$1.5M | 1.41 | 98% | $28.65 |
| 8 | AI C3.ai, Inc. | +2.42 | +1.61σ | +4.54σ | +1.88σ | +$55.7M | 0.80 | 54% | $10.46 |
| 9 | MCY MERCURY GENERAL CORP | +2.30 | +4.85σ | +2.27σ | -1.52σ | +$18.5M | 0.46 | 39% | $104.53 |
| 10 | SCHDETF | +2.25 | +5.00σ | -0.25σ | +0.21σ | +$51.9M | 0.07 | 9% | $34.80 |
| 11 | OC Owens Corning | +1.93 | +1.74σ | +5.00σ | -0.33σ | +$21.4M | 1.50 | 40% | $138.72 |
| 12 | DOCU DOCUSIGN, INC. | +1.93 | +0.82σ | +0.25σ | +5.00σ | +$38.9M | 0.15 | 38% | $68.41 |
| 13 | PL Planet Labs PBC | +1.87 | +2.07σ | +0.39σ | +2.81σ | +$73.4M | 0.17 | 34% | $18.12 |
| 14 | MDB MongoDB, Inc. | +1.83 | +0.42σ | +0.57σ | +5.00σ | +$392.4M | 0.20 | 43% | $368.74 |
| 15 | LUMN Lumen Technologies, Inc. | +1.74 | +4.61σ | -0.57σ | -0.65σ | +$60.9M | 0.03 | 21% | $6.77 |
| 16 | TMO THERMO FISHER SCIENTIFIC INC. | +1.68 | -0.03σ | +1.35σ | +4.52σ | +$26.0M | 0.32 | 38% | $613.78 |
| 17 | HPE Hewlett Packard Enterprise Co | +1.51 | +1.54σ | +0.93σ | +1.94σ | +$327.4M | 0.25 | 56% | $52.00 |
| 18 | SUI SUN COMMUNITIES INC | +1.48 | +0.99σ | +5.00σ | -0.72σ | +$13.0M | 1.39 | 35% | $119.44 |
| 19 | RNG RingCentral, Inc. | +1.47 | +0.71σ | +4.12σ | +0.40σ | +$3.1M | 0.74 | 11% | $73.39 |
| 20 | TSLA Tesla, Inc. | +1.44 | +2.03σ | +1.95σ | +0.14σ | +$14.42B | 0.41 | 32% | $354.08 |
| 21 | IOT Samsara Inc. | +1.34 | +1.02σ | +0.78σ | +2.30σ | +$42.5M | 0.23 | 43% | $40.20 |
| 22 | AMBA AMBARELLA INC | +1.29 | +1.26σ | +1.56σ | +1.12σ | +$51.9M | 0.35 | 36% | $62.89 |
| 23 | CAG CONAGRA BRANDS INC. | +1.28 | +1.28σ | -0.49σ | +2.77σ | +$32.0M | 0.04 | 33% | $15.48 |
| 24 | LYV Live Nation Entertainment, Inc. | +1.26 | +3.15σ | -0.14σ | -0.40σ | +$718.4M | 0.09 | 14% | $173.50 |
| 25 | GTLB Gitlab Inc. | +1.23 | -0.18σ | -0.46σ | +4.76σ | +$2.1M | 0.04 | 35% | $49.83 |
| 26 | ASAN Asana, Inc. | +1.19 | +2.70σ | -0.09σ | +0.00σ | +$21.9M | 0.10 | 41% | $8.81 |
| 27 | CPB CAMPBELL'S Co | +1.19 | -0.43σ | -0.48σ | +5.00σ | -$2.9M | 0.04 | 37% | $21.38 |
| 28 | KMB KIMBERLY CLARK CORP | +1.10 | +2.18σ | +0.67σ | -0.16σ | +$126.5M | 0.21 | 33% | $104.96 |
| 29 | MMM 3M CO | +1.08 | +0.60σ | -0.35σ | +2.99σ | +$99.3M | 0.06 | 40% | $168.56 |
| 30 | WPM Wheaton Precious Metals Corp. | +1.05 | +1.21σ | +0.07σ | +1.63σ | +$76.8M | 0.12 | 33% | $154.98 |
Put-side rankings
OTM put books ranked independently on the same factors. Put activity can be directional, protective, short-volatility, or part of a multi-leg structure; the table measures unusualness, not trade intent.
| # | Symbol | Score | z OI Δ | z Vol/OI | z IV | OI Δ $ | Vol/OI | ≤30d | Spot |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TYRA Tyra Biosciences, Inc. | +3.16 | +4.44σ | +3.25σ | +1.16σ | +$2.2M | 0.91 | 71% | $28.65 |
| 2 | DOCU DOCUSIGN, INC. | +2.86 | +5.00σ | +0.09σ | +1.97σ | +$101.9M | 0.15 | 48% | $68.41 |
| 3 | PL Planet Labs PBC | +2.74 | +2.41σ | +0.64σ | +5.00σ | +$27.7M | 0.28 | 57% | $18.12 |
| 4 | CECO CECO ENVIRONMENTAL CORP | +2.53 | +5.00σ | +2.45σ | -1.10σ | +$45.5M | 0.72 | 20% | $74.10 |
| 5 | EWTETF | +1.92 | +4.42σ | -0.26σ | -0.02σ | +$79.5M | 0.07 | 68% | $112.18 |
| 6 | APH AMPHENOL CORP /DE/ | +1.89 | +5.00σ | -0.44σ | -0.84σ | +$765.1M | 0.02 | 32% | $82.78 |
| 7 | HIVE HIVE Digital Technologies Ltd. | +1.79 | +3.93σ | -0.32σ | +0.33σ | +$4.2M | 0.05 | 19% | $3.11 |
| 8 | GTLB Gitlab Inc. | +1.76 | +0.77σ | -0.32σ | +5.00σ | +$13.6M | 0.05 | 29% | $49.83 |
| 9 | IOT Samsara Inc. | +1.74 | +2.78σ | +0.04σ | +1.61σ | +$33.6M | 0.14 | 50% | $40.20 |
| 10 | AMBA AMBARELLA INC | +1.66 | +1.43σ | +2.88σ | +1.00σ | +$21.9M | 0.82 | 37% | $62.89 |
| 11 | LQDA Liquidia Corp | +1.57 | +0.02σ | +0.26σ | +5.00σ | +$18.3M | 0.19 | 81% | $68.66 |
| 12 | TDS TELEPHONE & DATA SYSTEMS INC /DE/ | +1.51 | -0.05σ | +1.54σ | +3.84σ | +$14K | 0.50 | 0% | $37.83 |
| 13 | PCG PG&E Corp | +1.48 | -0.03σ | -0.03σ | +5.00σ | +$4.2M | 0.12 | 32% | $14.30 |
| 14 | DELL Dell Technologies Inc. | +1.45 | +0.89σ | +0.16σ | +3.39σ | +$1.23B | 0.17 | 47% | $524.14 |
| 15 | ZS Zscaler, Inc. | +1.35 | +1.46σ | +0.48σ | +1.90σ | +$174.7M | 0.24 | 47% | $169.80 |
| 16 | F FORD MOTOR CO | +1.26 | +2.44σ | -0.38σ | +0.86σ | +$107.4M | 0.04 | 25% | $14.62 |
| 17 | MGNI MAGNITE, INC. | +1.24 | +2.81σ | +0.44σ | -0.45σ | +$5.6M | 0.23 | 24% | $24.14 |
| 18 | XLIETF | +1.22 | +3.25σ | -0.24σ | -0.59σ | +$1.66B | 0.07 | 49% | $175.27 |
| 19 | BAX BAXTER INTERNATIONAL INC | +1.20 | +3.32σ | -0.29σ | -0.75σ | +$9.6M | 0.06 | 30% | $25.83 |
| 20 | IMCR Immunocore Holdings plc | +1.13 | -0.06σ | +3.19σ | +1.20σ | $0 | 0.89 | 0% | $36.13 |
| 21 | NRG NRG ENERGY, INC. | +1.12 | +2.43σ | -0.14σ | +0.21σ | +$88.2M | 0.10 | 16% | $119.02 |
| 22 | TIC TIC Solutions, Inc. | +1.11 | -0.06σ | +5.00σ | -0.40σ | $0 | 1.61 | 2% | $9.36 |
| 23 | LNG Cheniere Energy, Inc. | +1.08 | +0.93σ | +0.15σ | +2.07σ | +$58.1M | 0.17 | 30% | $292.00 |
| 24 | RBRK Rubrik, Inc. | +1.04 | +2.37σ | -0.23σ | +0.10σ | +$42.3M | 0.07 | 47% | $93.67 |
| 25 | WPM Wheaton Precious Metals Corp. | +1.02 | +2.12σ | -0.01σ | +0.23σ | +$158.5M | 0.13 | 21% | $154.98 |
| 26 | LUMN Lumen Technologies, Inc. | +0.98 | +2.48σ | -0.48σ | -0.07σ | +$14.0M | 0.01 | 21% | $6.77 |
| 27 | TIGR UP Fintech Holding Ltd | +0.96 | +0.16σ | -0.15σ | +3.09σ | +$652K | 0.09 | 36% | $5.08 |
| 28 | MDT Medtronic plc | +0.93 | +0.11σ | -0.41σ | +3.26σ | +$15.3M | 0.03 | 58% | $94.17 |
| 29 | GGG GRACO INC | +0.92 | +1.66σ | +1.52σ | -0.69σ | +$18.8M | 0.49 | 50% | $77.88 |
| 30 | MOS MOSAIC CO | +0.92 | +1.73σ | -0.14σ | +0.57σ | +$60.5M | 0.10 | 31% | $25.85 |
Score and coverage notes
Reading the score
- +2.5 or higher — a very large weighted composite for this session. Inspect the factor map: one extreme input can produce the score.
- +1.5 to +2.5 — the page's “strong” threshold. It is a transparent cutoff, not a probability or expected return.
- +0.5 to +1.5 — above the composite center but less exceptional; rank can still place it in the top 30 on a quieter side.
- −0.5 to +0.5 — near the composite center for the session.
- The three inputs are cross-sectional z-scores. Their weighted composite is not re-standardized, so the composite itself is shown without σ.
- Persistence shows that activity kept ranking, not that its direction was correct. What the ranked names did afterwards is measured against the scanned universe in the “What happened next” section above.
- Since 2026-09-03 the open-interest factor measures each name's change against its own recent sessions before the cross-universe comparison, so the largest option books no longer lead by size alone. Fund and ETF books stay in the rankings and carry an ETF tag.
17 call-side and 12 put-side composites cleared the 1.5 score cutoff. Neither side outnumbered the other by 50%.
- Eligible
- 682
- Scanned
- 2,867
- History
- 72 sessions
“Call-side” and “put-side” describe which OTM book produced the statistical outlier. End-of-day chain data cannot identify buyers versus sellers, trade initiators, institutions, or spread legs.
How Unusual Options Activity Works
- 1Pull the full options chain for the universeEach trading day after the cash close (~1:30 PM PT), we snapshot the full options chain for every name in the universe via a Polygon-compatible market-data API — roughly 3,200 US optionable equities sourced from the easy-to-borrow list. The full chain (every strike × every expiration with OI, volume, IV, and Greeks) lands on disk for the scoring pipeline.
- 2Aggregate OTM positioning per symbolFor each name we compute the $-notional of open interest in calls more than 3% OTM (above spot) and puts more than 3% OTM (below spot). Keeping a fixed distance from spot makes the cross-universe comparison consistent and separates the two option sides. We compare today's OTM $-notional with the prior snapshot; that measures a changing standing book, not whether the long or short side initiated it.
- 3Compute the three scoring factorsFactor 1 is the day-over-day dollar change in OTM OI. Factor 2 is today's OTM volume divided by OTM open interest, which compares session activity with the standing book. Factor 3 compares average OTM IV with the symbol's own accumulating 30-session baseline, then normalizes that reading across eligible names. These inputs identify unusualness; snapshots cannot prove buying versus writing or reconstruct spreads.
- 4Filter out the noiseNames with options volume below 5,000 contracts/day are excluded to reduce unstable ratios in thin books. Names with earnings releases in the next 7 days are separated because scheduled-event positioning would otherwise dominate the ranking. Both exclusions get a reason code visible in the UI.
- 5Z-score normalize across the universeFor each factor we compute the mean and standard deviation across eligible names that day, then express every symbol relative to that cross-section. A 2.4σ OI-growth reading means 2.4 standard deviations above that session's eligible-universe mean; because the distributions can be skewed and heavy-tailed, the page does not translate z-scores into assumed normal-distribution percentiles.
- 6Composite weighted score, with graceful fallbacksCall-side Score = 0.45·z(call OTM OI growth) + 0.25·z(call vol/OI) + 0.30·z(call relative IV). The put-side score mirrors it. When IV history is insufficient (<20 sessions), weights rescale across OI growth and volume/OI; when OI growth is also unavailable, volume/OI stands alone. The UI states which model is active.
- 7Rank and surface the top 30The top 30 call-side and top 30 put-side composites are surfaced independently each day. Expand any row for raw inputs, factor z-scores, short-dated OI share and recent same-side persistence. The D3 factor map shows which input drove the outliers; the persistence chart uses the accumulating daily top-30 archive.