A daily market breadth and sector rotation report for active investors
| Item | Read |
|---|---|
| Regime | Selective Risk-On |
| Risk posture | Selective |
| Universe | 1,336 stocks tracked · 43 new 52-week highs · 30 active swing setups |
| Breadth | 56.4% of tracked stocks are above SMA50 — neutral range, new highs exceed new lows (43 vs 8), McClellan oscillator (breadth momentum) is negative at -7.1 |
| Leadership | Oil & Gas Refining & Marketing, Banks - Diversified, and Insurance Brokers |
| Weakest groups | Uranium, Other Industrial Metals & Mining, and Utilities - Renewable |
Use this report to prioritize research and chart review; validate entries, stops, liquidity, earnings, and risk before acting.
| Item | Read |
|---|---|
| Primary read | Selective Risk-On regime with Selective risk posture. |
| Research queue | PBF, DINO, MPC, PSX, UGP |
| Leadership focus | Oil & Gas Refining & Marketing, Banks - Diversified, and Insurance Brokers |
| Caution list | Uranium, Other Industrial Metals & Mining, and Utilities - Renewable |
| Review prompt | Check extension risk, chart location, fundamentals, valuation, and earnings before using any research row. |
| Item | Read |
|---|---|
| Primary read | 2 active risk warnings; use screen output as watchlist input only. |
| Bullish screens | BAC, BBVA, BCS, HR, AFL |
| Bearish screens | PSKY, VNET |
| Alerts / levels | Automated trigger, stop, ATR, liquidity, reward/risk, and event-risk levels are pending future enrichment. |
| Review prompt | Open the linked chart, define trigger and invalidation, then check liquidity and event risk independently. |
Risk Posture: Selective — screen backdrop supports selective research in leading industries
Metric context: McClellan below -50 = elevated selling pressure; below -100 = washout territory. Range Expansion = share of stocks with daily range above their 20-day average. Signal Density = share of tracked names appearing in signal screens.
| Breadth Date | % > SMA50 | % > SMA200 | New Highs | New Lows | McClellan | Median Range | Avg Range | Median ATR14 | Range Expansion | Signal Density |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-27 | 56.4% | 55.1% | 43 | 8 | -7.1 | 3.4% | 4.0% | 3.8% | 42.5% | 6.1% |

Prior comparison date: July 24, 2026
| Metric | Prior | Current | Change |
|---|---|---|---|
| Regime | Selective Risk-On | Selective Risk-On | unchanged |
| Risk Posture | Cautious | Selective | changed |
| % > SMA50 | 52.1% | 56.4% | +4.3 pts |
| % > SMA200 | 53.1% | 55.1% | +2.0 pts |
| New Highs | 36 | 43 | +7 |
| New Lows | 38 | 8 | +30 |
Top-10 industries entering: Health Information Services. Top-10 industries leaving: Oil & Gas Integrated. New multi-signal long setups: AFL, BAC, BBVA, BCS, BJ, BMY, GH, GM, HIW, HR. New multi-signal short setups: none.
| Status | Tickers | Read |
|---|---|---|
| Added | AFL, BAC, BBVA, BCS, BJ, BMY, GH, GM | New technical screen matches vs prior report. |
| Removed | ALHC, BBAI, BHC, CHTR, EVGO, EXTR, FE, HSAI | No longer present in today's technical screen matches. |
| Still Active | ALL, DYN, RTX, TRV, VNET | Appeared in both current and prior reports. |
| Promoted | none | Model Screen Score improved by at least 15 points. |
| Downgraded | none | Model Screen Score declined by at least 15 points. |
| Direction | Industry | ETF | Prior Rank | Current Rank | Days | Rank Change |
|---|---|---|---|---|---|---|
| Rose | Oil & Gas Refining & Marketing | CRAK | 82 | 1 | 42 | +81 |
| Rose | Insurance Brokers | N/A | 81 | 3 | 42 | +78 |
| Rose | REIT - Healthcare Facilities | XLRE | 71 | 4 | 42 | +67 |
| Rose | Steel | SLX | 77 | 13 | 28 | +64 |
| Rose | Oil & Gas Integrated | XLE | 80 | 16 | 28 | +64 |
| Direction | Industry | ETF | Prior Rank | Current Rank | Days | Rank Change |
|---|---|---|---|---|---|---|
| Fell | Electrical Equipment & Parts | XLI | 11 | 85 | 35 | -74 |
| Fell | Semiconductor Equipment & Materials | SOXX | 2 | 75 | 42 | -73 |
| Fell | Semiconductors | SOXX | 4 | 69 | 42 | -65 |
| Fell | Electronic Components | XLK | 3 | 67 | 42 | -64 |
| Fell | Communication Equipment | IYZ | 13 | 74 | 42 | -61 |
| Industry | Rank | ETF | 7d | 14d | 28d | 42d | Chg 42d | Size | 20D | 60D | Composite | Active Setups |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oil & Gas Refining & Marketing | 1 | CRAK | 1 | 4 | 46 | 82 | +81 | 7 | 24.7% | 20.1% | 0.967 | 0 |
| Banks - Diversified | 2 | N/A | 17 | 10 | 13 | 12 | +10 | 16 | 6.2% | 18.6% | 0.891 | 0 |
| Insurance Brokers | 3 | N/A | 14 | 11 | 41 | 81 | +78 | 6 | 8.6% | 13.8% | 0.877 | 0 |
| REIT - Healthcare Facilities | 4 | XLRE | 7 | 19 | 21 | 71 | +67 | 10 | 7.5% | 15.2% | 0.875 | 0 |
| Insurance - Life | 5 | N/A | 11 | 12 | 36 | 45 | +40 | 7 | 9.3% | 13.1% | 0.870 | 0 |
| Insurance - Property & Casualty | 6 | KIE | 2 | 1 | 9 | 42 | +36 | 8 | 4.6% | 16.0% | 0.848 | 0 |
| REIT - Office | 7 | XLRE | 6 | 16 | 6 | 7 | 0 | 8 | 2.2% | 30.6% | 0.829 | 0 |
| Health Information Services | 8 | N/A | 8 | 5 | 11 | 15 | +7 | 12 | 3.4% | 30.4% | 0.801 | 1 |
| Medical Care Facilities | 9 | IHF | 5 | 3 | 8 | 46 | +37 | 9 | 3.8% | 18.7% | 0.788 | 0 |
| REIT - Retail | 10 | N/A | 9 | 34 | 19 | 34 | +24 | 11 | 2.1% | 9.2% | 0.785 | 1 |
Rank columns (7d–42d) show the industry's rank that many trading days ago — lower is stronger. Chg 42d = rank change vs 42 trading days ago — positive means the industry moved up. 20D and 60D are the mean stock return within the industry over that period. Active Setups: count of today's swing-trade candidates from this industry appearing across all signal screens.
| Industry | Rank | ETF | 7d | 14d | 28d | 42d | Chg 42d | Size | 20D | 60D | Composite | Active Setups |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Uranium | 88 | URA | 87 | 84 | 87 | 84 | -4 | 6 | -10.3% | -25.8% | 0.062 | 0 |
| Other Industrial Metals & Mining | 87 | N/A | 88 | 88 | 79 | 50 | -37 | 21 | -15.2% | -24.4% | 0.089 | 0 |
| Utilities - Renewable | 86 | N/A | 83 | 87 | 55 | 62 | -24 | 7 | -18.8% | -11.3% | 0.096 | 0 |
| Electrical Equipment & Parts | 85 | XLI | 80 | 64 | 37 | 27 | -58 | 12 | -22.4% | -13.3% | 0.157 | 0 |
| Chemicals | 84 | N/A | 81 | 83 | 85 | 69 | -15 | 8 | -5.4% | -22.8% | 0.182 | 1 |
| Solar | 83 | TAN | 78 | 75 | 67 | 48 | -35 | 8 | -13.6% | 0.4% | 0.189 | 0 |
| Gold | 82 | GDX | 86 | 85 | 88 | 83 | +1 | 27 | -2.8% | -14.9% | 0.194 | 0 |
| Aerospace & Defense | 81 | ITA | 85 | 86 | 78 | 54 | -27 | 26 | -8.2% | -12.0% | 0.197 | 0 |
| REIT - Mortgage | 80 | N/A | 67 | 73 | 59 | 79 | -1 | 12 | -4.1% | -8.1% | 0.202 | 0 |
| Utilities - Independent Power Producers | 79 | XLU | 79 | 56 | 75 | 80 | +1 | 5 | -5.8% | -7.8% | 0.213 | 0 |
Rank columns (7d–42d) show the industry's rank that many trading days ago — lower is stronger. Chg 42d = rank change vs 42 trading days ago — positive means the industry moved up. 20D and 60D are the mean stock return within the industry over that period. Active Setups: count of today's swing-trade candidates from this industry appearing across all signal screens.
These are research candidates from top-ranked stocks, capped at five names per industry to avoid over-concentration. Returns shown (60D, 120D, 250D) are historical — they reflect where prices have already moved, not forward expectations. Extension Risk flags names that may require extra patience or a better entry point. They are not buy signals.
Chart: TV = TradingView chart (opens in browser); PDF = local chart file (if downloaded).
| Ticker | Name | Industry | Industry Rank | Market Cap | 60D Hist | 120D Hist | 250D Hist | Extension Risk | Research Reason | Chart |
|---|---|---|---|---|---|---|---|---|---|---|
| PBF | PBF Energy | Oil & Gas Refining & Marketing | 1 | N/A | 45.5% | 93.3% | 150.0% | Constructive | Top-ranked in industry | TV |
| DINO | HF Sinclair | Oil & Gas Refining & Marketing | 1 | N/A | 37.7% | 75.0% | 101.8% | Constructive | Top-ranked in industry | TV |
| MPC | Marathon Petroleum | Oil & Gas Refining & Marketing | 1 | N/A | 29.2% | 76.6% | 78.7% | Constructive | Top-ranked in industry | TV |
| PSX | Phillips 66 | Oil & Gas Refining & Marketing | 1 | N/A | 19.8% | 46.1% | 62.8% | Constructive | Top-ranked in industry | TV |
| UGP | Ultrapar Participacoes | Oil & Gas Refining & Marketing | 1 | N/A | 8.7% | 29.8% | 105.9% | Constructive | Top-ranked in industry | TV |
| MUFG | Mitsubishi UFJ Financial Group | Banks - Diversified | 2 | N/A | 32.5% | 26.6% | 63.6% | Constructive | Top-ranked in industry | TV |
| SMFG | Sumitomo Mitsui Financial | Banks - Diversified | 2 | N/A | 26.8% | 24.8% | 69.6% | Constructive | Top-ranked in industry | TV |
| BBVA | Banco Bilbao Vizcaya Argentaria | Banks - Diversified | 2 | N/A | 24.9% | 2.5% | 73.7% | Constructive | Top-ranked in industry | TV |
| BNY | Bank of New York Mellon | Banks - Diversified | 2 | N/A | 19.3% | 29.7% | 56.8% | Constructive | Top-ranked in industry | TV |
| HSBC | HSBC Holdings | Banks - Diversified | 2 | N/A | 16.5% | 16.0% | 61.2% | Constructive | Top-ranked in industry | TV |
| AJG | Arthur J. Gallagher | Insurance Brokers | 3 | N/A | 19.6% | 3.3% | -18.0% | Constructive | Top-ranked in industry | TV |
| AON | Aon PLC | Insurance Brokers | 3 | N/A | 13.9% | 5.0% | -0.5% | Constructive | Top-ranked in industry | TV |
| BRO | Brown & Brown | Insurance Brokers | 3 | N/A | 13.1% | -2.2% | -32.1% | Constructive | Top-ranked in industry | TV |
| ARX | Accelerant Holdings | Insurance Brokers | 3 | N/A | 11.0% | 14.5% | -50.4% | Constructive | Top-ranked in industry | TV |
| MRSH | Marsh | Insurance Brokers | 3 | N/A | 7.3% | -2.6% | -11.1% | Constructive | Top-ranked in industry | TV |
| WELL | Welltower | REIT - Healthcare Facilities | 4 | N/A | 17.1% | 32.5% | 56.9% | Constructive | Top-ranked in industry | TV |
| VTR | Ventas Inc | REIT - Healthcare Facilities | 4 | N/A | 14.6% | 29.3% | 53.5% | Constructive | Top-ranked in industry | TV |
| AHR | American Healthcare REIT | REIT - Healthcare Facilities | 4 | N/A | 14.4% | 20.7% | 55.2% | Constructive | Top-ranked in industry | TV |
| SBRA | Sabra Health Care REIT Inc | REIT - Healthcare Facilities | 4 | N/A | 10.0% | 22.6% | 24.5% | Constructive | Top-ranked in industry | TV |
| OHI | Omega Healthcare Investors Inc | REIT - Healthcare Facilities | 4 | N/A | 10.0% | 19.5% | 34.4% | Constructive | Top-ranked in industry | TV |
These are technical screen matches from existing signal files. They are not trade recommendations. Trigger, stop, ATR, liquidity, reward/risk, and event risk still require separate validation until those inputs are available.
Model Screen Score is weighted by signal count, industry rank, freshness, and setup type. It is not a probability of profit, expected return, or suitability rating. Industry cap: max 3 candidates per industry.
Signal glossary: Momentum Pullback = stock in an uptrend that has pulled back 10–30% and shows re-entry conditions. MA Compression = short- and long-term moving averages converging, often preceding a directional move. Three-Day Up/Down = three consecutive closes in the same direction. New 52Wk High/Low = price reached a new annual extreme.
Chart: TV = TradingView chart (opens in browser); PDF = local chart file (if downloaded).
| Ticker | Industry | Setups | Close | Industry Rank | Signal Count | Model Screen Score | Reason | Chart |
|---|---|---|---|---|---|---|---|---|
| GM | Auto Manufacturers | MA Compression; New 52Wk High; Three-Day Up | 87.04 | 53 | 3 | 85 | Multi-signal; new-high strength | TV |
| BAC | Banks - Diversified | New 52Wk High; Three-Day Up | 62.13 | 2 | 2 | 100 | Multi-signal; top industry breakout | TV |
| BBVA | Banks - Diversified | New 52Wk High; Three-Day Up | 26.59 | 2 | 2 | 100 | Multi-signal; top industry breakout | TV |
| BCS | Banks - Diversified | New 52Wk High; Three-Day Up | 28.56 | 2 | 2 | 100 | Multi-signal; top industry breakout | TV |
| HR | REIT - Healthcare Facilities | New 52Wk High; Three-Day Up | 21.53 | 4 | 2 | 93 | Multi-signal; top industry breakout | TV |
| AFL | Insurance - Life | New 52Wk High; Three-Day Up | 126.56 | 5 | 2 | 93 | Multi-signal; top industry breakout | TV |
| MFC | Insurance - Life | New 52Wk High; Three-Day Up | 44.06 | 5 | 2 | 93 | Multi-signal; top industry breakout | TV |
| PRU | Insurance - Life | New 52Wk High; Three-Day Up | 121.89 | 5 | 2 | 93 | Multi-signal; top industry breakout | TV |
| ALL | Insurance - Property & Casualty | New 52Wk High; Three-Day Up | 261.27 | 6 | 2 | 93 | Multi-signal; top industry breakout | TV |
| TRV | Insurance - Property & Casualty | New 52Wk High; Three-Day Up | 390.35 | 6 | 2 | 93 | Multi-signal; top industry breakout | TV |
| HIW | REIT - Office | New 52Wk High; Three-Day Up | 33.84 | 7 | 2 | 93 | Multi-signal; top industry breakout | TV |
| KIM | REIT - Retail | New 52Wk High; Three-Day Up | 26.38 | 10 | 2 | 85 | Multi-signal; top industry breakout | TV |
| MAC | REIT - Retail | New 52Wk High; Three-Day Up | 26.13 | 10 | 2 | 85 | Multi-signal; top industry breakout | TV |
| SPG | REIT - Retail | New 52Wk High; Three-Day Up | 231.67 | 10 | 2 | 85 | Multi-signal; top industry breakout | TV |
| RNG | Software - Application | New 52Wk High; Three-Day Up | 53.70 | 15 | 2 | 85 | Multi-signal; new-high strength | TV |
| BMY | Drug Manufacturers - General | New 52Wk High; Three-Day Up | 62.56 | 19 | 2 | 77 | Multi-signal; new-high strength | TV |
| LEVI | Apparel Manufacturing | New 52Wk High; Three-Day Up | 25.53 | 21 | 2 | 77 | Multi-signal; new-high strength | TV |
| SJM | Packaged Foods | New 52Wk High; Three-Day Up | 121.05 | 27 | 2 | 70 | Multi-signal; new-high strength | TV |
| LTH | Leisure | New 52Wk High; Three-Day Up | 43.76 | 30 | 2 | 70 | Multi-signal; new-high strength | TV |
| DYN | Biotechnology | New 52Wk High; Three-Day Up | 25.63 | 31 | 2 | 70 | Multi-signal; new-high strength | TV |
| INCY | Biotechnology | New 52Wk High; Three-Day Up | 118.87 | 31 | 2 | 70 | Multi-signal; new-high strength | TV |
| ROST | Apparel Retail | New 52Wk High; Three-Day Up | 243.35 | 33 | 2 | 70 | Multi-signal; new-high strength | TV |
| GH | Diagnostics & Research | Momentum Pullback | 145.47 | 20 | 2 | 62 | Multi-signal; pullback setup | TV |
| BJ | Discount Stores | MA Compression; Three-Day Up | 94.72 | 50 | 2 | 60 | Multi-signal; compression setup | TV |
| SLS | Biotechnology | Momentum Pullback | 10.84 | 31 | 2 | 55 | Multi-signal; pullback setup | TV |
| ITW | Specialty Industrial Machinery | MA Compression; Three-Day Up | 284.82 | 78 | 2 | 50 | Multi-signal; compression setup | TV |
| RTX | Aerospace & Defense | New 52Wk High; Three-Day Up | 218.42 | 81 | 2 | 45 | Multi-signal; new-high strength | TV |
| HNGE | Health Information Services | Momentum Pullback | 75.11 | 8 | 1 | 50 | Single-signal; top industry pullback | TV |
Bearish setups — stocks making new lows or showing persistent downside patterns. Validate carefully before acting.
| Ticker | Industry | Setups | Close | Industry Rank | Signal Count | Model Screen Score | Reason | Chart |
|---|---|---|---|---|---|---|---|---|
| PSKY | Entertainment | New 52Wk Low; Three-Day Down | 8.03 | 35 | 2 | 40 | Multi-signal; new-low weakness | TV |
| VNET | Information Technology Services | New 52Wk Low; Three-Day Down | 7.17 | 64 | 2 | 25 | Multi-signal; new-low weakness | TV |
How To Use This Report
| Use | Purpose |
|---|---|
| Market map | Start with breadth, regime, risk warnings, and what changed since the prior report. |
| Industry scan | Use leading, deteriorating, rising, and declining industries to focus research. |
| Research queue | Treat long-term candidates as names for deeper fundamental, valuation, and chart review. |
| Technical review | Treat bullish and bearish screen matches as watchlist inputs that require independent trigger, stop, liquidity, and event-risk checks. |
| Source follow-up | Use chart links and source files to verify raw inputs before relying on any row. |
What This Report Is Not
| Not | Meaning |
|---|---|
| Investment advice | The report does not evaluate personal objectives, risk tolerance, tax situation, account type, or suitability. |
| Buy/sell recommendation | Named tickers are research candidates or screen matches, not recommendations to transact. |
| Price target | The report does not provide fair value estimates, targets, or expected returns. |
| Trade plan | Trigger, stop, sizing, reward/risk, liquidity, and event-risk review remain separate user work. |
| Performance claim | Model Screen Score is not validated historical performance or a forecast of future results. |
| Item | Note |
|---|---|
| Version | Daily Report Methodology v1 |
| Model Screen Score | Screen-fit rank based on signal count, industry rank, freshness, and setup type. |
| Not predictive proof | The score is not expected return, probability of profit, historical validation, or suitability analysis. |
| Industry ranks | Composite industry ranks use existing daily ranking outputs and historical rank columns when available. |
| Research candidates | Long-term rows are research candidates from ranked stocks and leading industries, with historical returns labeled as historical only. |
| Technical matches | Bullish and bearish rows are screen matches requiring independent chart, trigger, stop, liquidity, and event-risk review. |
| Source | Status | Rows | Path |
|---|---|---|---|
| Market breadth | present | 1253 | breadth_20260727.csv |
| Industry composite rankings | present | 88 | all_industry_composite_20260727.csv |
| Top ranked stocks | present | 94 | top_ranked_composite_20260727.csv |
| All ranked stocks | present | 1336 | all_stocks_composite_sorted_20260727.csv |
| Top momentum pullbacks | present | 1486 | top_momentum_pullbacks_20260727.csv |
| MA compression | present | 1486 | ma_compression_stocks_20260727.csv |
| Three-day up/down | present | 384 | three_day_up_down_stocks_20260727.csv |
| New 52-week members | present | 51 | breadth_new_52wk_members_20260727.csv |
This report is generated from automated technical screens and is for informational and research purposes only. It is not investment advice, a solicitation, or a recommendation to buy or sell any security. Past performance is not indicative of future results. You are solely responsible for your own investment decisions. Consult a licensed financial advisor before acting on any information herein.