Unlock Pro Features

You need a paid subscription to view that page.

View Pricing
Subscription
Open Pricing in New Tab
BWA Logo BWA
Pricing
Log In Sign Up
Demo Dashboard Sample Newsletter
Help Center Substack Blog
Substack Newsletter X (Twitter) Contact Us
BWA Logo BWA
  • Pricing
Log In Sign Up

Tools

  • Demo Dashboard
  • Sample Newsletter

Resources

  • Help Center
  • Substack Blog

Connect

  • Substack Newsletter
  • X (Twitter)
  • Contact Us

Signing in...

BWA Market Newsletter

2026-06-17

Markets are waking up to a new volatility regime, with investors reassessing risk. The core performance today shows DIA leading the pack with a 0.58% gain, while SPY slipped 0.60%, NDAQ dropped 1.92%, and IWM fell 0.87%. Leadership is still the dominant momentum regime, but it's clear that not all stocks are participating equally. Trend participation remains strong at 85.2%, though daily positive breadth readings have come in at 48.1%, suggesting some underlying weakness. Several ETFs, including DIA, HYG, and IWM, are coiled springs, poised for a potential breakout. We're keeping a close eye on MTUM, which has landed on our watchlist as it tests a leadership expansion setup; its underperformance today is a reminder that not all leaders are created equal. As volatility continues to rise, the risk of a shakeout in momentum names grows. The watchlist centers on MTUM under the Leadership Expansion Setup thesis.
{'DIA': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.2985619838450276, 'desc': '', 'date': '2026-06-16'}], 'EEM': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Recovery', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Strongest momentum vs peers', 'value': 1.376575078157989, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.4610645773787181, 'desc': '', 'date': '2026-06-16'}], 'EFA': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.04113539426288095, 'desc': '', 'date': '2026-06-16'}], 'HYG': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Most extended trends vs peers', 'value': 1.032732801639508, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Sharpest momentum fade', 'value': -1.4571101884796718, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.09871102996433594, 'desc': '', 'date': '2026-06-16'}, {'type': 'event', 'subtype': 'volatility_transition', 'label': 'Shifted to Coiled Spring', 'value': 0.09871102996433594, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Tightest Compression', 'value': 0.09871102996433594, 'desc': 'Tightest Compression (0.10)', 'date': '2026-06-16'}], 'IEF': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Overextended', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Most extended trends vs peers', 'value': 1.6954953384577311, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.3479150588433561, 'desc': '', 'date': '2026-06-16'}], 'IWM': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Recovery', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.21067038949093164, 'desc': '', 'date': '2026-06-16'}, {'type': 'event', 'subtype': 'volatility_transition', 'label': 'Shifted to Coiled Spring', 'value': 0.21067038949093164, 'desc': '', 'date': '2026-06-16'}], 'LQD': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Overextended', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.46277877595890515, 'desc': '', 'date': '2026-06-16'}, {'type': 'event', 'subtype': 'volatility_transition', 'label': 'Shifted to Coiled Spring', 'value': 0.46277877595890515, 'desc': '', 'date': '2026-06-16'}], 'MTUM': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Stormy', 'value': 0.5905037824424936, 'desc': '', 'date': '2026-06-16'}], 'NDAQ': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Fastest momentum build', 'value': 1.7060332868296229, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Stormy', 'value': 0.6780633990368314, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Highest Volatility', 'value': 0.6780633990368314, 'desc': 'Highest Volatility (0.68)', 'date': '2026-06-16'}], 'QQQ': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.14370641802395046, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Fastest Expansion', 'value': 3.7250904780000837, 'desc': 'Fastest Expansion (3.73)', 'date': '2026-06-16'}], 'QUAL': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.05774287957914661, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Tightest Compression', 'value': 0.05774287957914661, 'desc': 'Tightest Compression (0.06)', 'date': '2026-06-16'}], 'RSP': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.42412841264710377, 'desc': '', 'date': '2026-06-16'}], 'SPY': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.07290016983130047, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Fastest Expansion', 'value': 4.977060162799944, 'desc': 'Fastest Expansion (4.98)', 'date': '2026-06-16'}], 'TLT': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Cooling Off', 'value': 0.6483382327917846, 'desc': '', 'date': '2026-06-16'}, {'type': 'event', 'subtype': 'volatility_transition', 'label': 'Shifted to Cooling Off', 'value': 0.6483382327917846, 'desc': '', 'date': '2026-06-16'}], 'USMV': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.15940561102355022, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Tightest Compression', 'value': 0.15940561102355022, 'desc': 'Tightest Compression (0.16)', 'date': '2026-06-16'}], 'VLUE': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Recovery', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Cooling Off', 'value': 0.625782383648436, 'desc': '', 'date': '2026-06-16'}], 'XLB': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.4773509072551156, 'desc': '', 'date': '2026-06-16'}, {'type': 'event', 'subtype': 'volatility_transition', 'label': 'Shifted to Waking Up', 'value': 0.4107310211862542, 'desc': '', 'date': '2026-06-16'}], 'XLC': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.46460343920263275, 'desc': '', 'date': '2026-06-16'}], 'XLE': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.13072442776207252, 'desc': '', 'date': '2026-06-16'}, {'type': 'event', 'subtype': 'volatility_transition', 'label': 'Shifted to Waking Up', 'value': 0.12303729237038634, 'desc': '', 'date': '2026-06-16'}], 'XLF': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Strongest momentum vs peers', 'value': 2.45678826874755, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Most extended trends vs peers', 'value': 2.541772668539845, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.48670754644088715, 'desc': '', 'date': '2026-06-16'}], 'XLI': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.3467559281289972, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Fastest Expansion', 'value': 3.5428906207999944, 'desc': 'Fastest Expansion (3.54)', 'date': '2026-06-16'}], 'XLK': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Recovery', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Cooling Off', 'value': 0.5627418874308824, 'desc': '', 'date': '2026-06-16'}], 'XLP': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Fastest momentum build', 'value': 2.0242955620660714, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Stormy', 'value': 0.7472973041919454, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Highest Volatility', 'value': 0.7472973041919454, 'desc': 'Highest Volatility (0.75)', 'date': '2026-06-16'}], 'XLRE': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Overextended', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Strongest momentum vs peers', 'value': 1.367160207550015, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.17983600607425967, 'desc': '', 'date': '2026-06-16'}], 'XLU': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Overextended', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Fastest momentum build', 'value': 1.6580740068800743, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Coiled Spring', 'value': 0.19036605855898164, 'desc': '', 'date': '2026-06-16'}], 'XLV': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Leadership', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Sharpest momentum fade', 'value': -1.5110901709407323, 'desc': 'Trend is fading', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Stormy', 'value': 0.7561670678552803, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'volatility_leader', 'label': 'Highest Volatility', 'value': 0.7561670678552803, 'desc': 'Highest Volatility (0.76)', 'date': '2026-06-16'}], 'XLY': [{'type': 'regime', 'subtype': 'momentum', 'label': 'Weakness', 'value': 0, 'desc': '', 'date': '2026-06-16'}, {'type': 'outlier', 'subtype': 'momentum', 'label': 'Sharpest momentum fade', 'value': -1.4279588223301323, 'desc': 'Trend is improving', 'date': '2026-06-16'}, {'type': 'regime', 'subtype': 'volatility', 'label': 'Waking Up', 'value': 0.30995357650115263, 'desc': '', 'date': '2026-06-16'}]}
QUANTITATIVE SNAPSHOT: 1. MARKET STRUCTURE (Trend Strength 0-100): - DIA [Leadership, 79] - HYG [Weakness, 30] - IWM [Recovery, 76] - MTUM [Leadership, 100] - NDAQ [Weakness, 46] vs QQQ [Weakness, 50/100] -> ALIGNED - QUAL [Leadership, 44] - RSP [Leadership, 50] - SPY [Weakness, 27] vs RSP [Leadership, 50/100] -> INTERNAL STRENGTH (+23pts on RSP) - USMV [Weakness, 25] - XLP [Leadership, 46] 2. MARKET INTERNALS (Breadth): - Trend Participation (>SMA20): 85.2% - Net Breadth Score: 37.0% - Regime State: Contracting Volatility - Extremes: 3.7% Overbought / 0.0% Oversold 3. CROSS-ASSET CORRELATIONS: - SPY Slope: 0.009 | VIXY Slope: 0.000 - Signal: Normal. 4. NEWSWIRE CONTEXT (RSS/Vector DB): No external news data provided. 5. SECTOR BREADTH: - Net Breadth Score: 3 (Positive=Bullish, Negative=Bearish) - Leaders (Strong Trend): MTUM (100), DIA (79), XLP (46), QUAL (44) - Laggards (Weak Trend): HYG (30), USMV (25) EXECUTIVE SUMMARY INPUTS: - Date: 2026-06-17 - Day Adjective: Leadership Expansion Setup - Volatility Regime: Waking Up - Momentum Regime: Leadership - Core Daily Performance: DIA +0.58%, SPY -0.60%, NDAQ -1.92%, IWM -0.87% - Focused Tape Performance: DIA +0.58%, SPY -0.60%, NDAQ -1.92%, IWM -0.87%, HYG -0.01%, MTUM -2.27%, QUAL -0.66%, RSP -0.33%, USMV -0.45%, XLP +0.13% - Focus Scores (selection): DIA=102 (core +100, momentum +1, volatility +1); SPY=101 (core +100, momentum +1); NDAQ=102 (core +100, momentum +1, volatility +1); IWM=101 (core +100, volatility +1); HYG=2 (momentum +1, volatility +1); MTUM=2 (momentum +1, volatility +1); QUAL=2 (momentum +1, volatility +1); RSP=2 (momentum +1, volatility +1); USMV=2 (momentum +1, volatility +1); XLP=2 (momentum +1, volatility +1) - Leader (All ETFs): DIA - Laggard (All ETFs): MTUM - Trend Participation (>SMA20): 85.2% - Daily Positive (% green today): 48.1% - Coiled Springs: DIA, HYG, IWM, QUAL, USMV - Watchlist: MTUM - Volume Signals: Filter: within 1.0% of Pivot/R1/R2/S1/S2 OR Coiled/Waking ticker with imbalanced profile. USMV: Price 95.91, near S1; profile balanced (balanced), POC 96.69, Value Area 95.50-96.82, OBV 2015730, CMF -0.13, MFI 54.68, VWAP14 96.09 RSP: Price 212.17, near S1; profile balanced (balanced), POC 207.84, Value Area 203.08-211.24, OBV 31032561, CMF 0.17, MFI 67.64, VWAP14 209.42 QUAL: Price 217.76, near S2; profile balanced (balanced), POC 215.34, Value Area 215.34-215.87, OBV 26597580, CMF 0.22, MFI 81.88, VWAP14 215.58 HYG: Price 80.03, near S1; profile balanced (balanced), POC 79.82, Value Area 79.37-80.16, OBV 44137658, CMF 0.24, MFI 64.72, VWAP14 79.83 SPY: Price 750.33, near S2; profile balanced (balanced), POC 734.88, Value Area 734.88-755.67, OBV 301678318, CMF 0.01, MFI 51.19, VWAP14 745.74 DIA: Price 521.44, near R2; profile balanced (balanced), POC 510.21, Value Area 497.88-516.37, OBV 55763535, CMF 0.06, MFI 60.35, VWAP14 511.50 XLP: Price 85.59, near Pivot; profile balanced (balanced), POC 85.52, Value Area 81.87-85.52, OBV -99830480, CMF -0.09, MFI 62.19, VWAP14 83.71 IWM: Price 292.08, near S2; profile balanced (balanced), POC 284.95, Value Area 283.59-293.14, OBV 348426593, CMF 0.09, MFI 47.04, VWAP14 288.55 NDAQ: Price 89.29, near S1; profile balanced (balanced), POC 89.98, Value Area 87.06-92.48, OBV 19868939, CMF -0.14, MFI 48.59, VWAP14 89.19 - Pivot Levels: USMV: Pivot 96.20, R1 96.61, R2 96.88, S1 95.93, S2 95.51 RSP: Pivot 213.26, R1 213.91, R2 214.93, S1 212.24, S2 211.59 QUAL: Pivot 219.13, R1 219.89, R2 220.58, S1 218.44, S2 217.68 HYG: Pivot 80.08, R1 80.13, R2 80.22, S1 79.99, S2 79.94 SPY: Pivot 754.42, R1 757.09, R2 759.34, S1 752.17, S2 749.50 DIA: Pivot 519.05, R1 520.23, R2 522.02, S1 517.26, S2 516.07 XLP: Pivot 85.46, R1 85.79, R2 86.10, S1 85.15, S2 84.82 IWM: Pivot 295.49, R1 297.06, R2 299.48, S1 293.07, S2 291.50 NDAQ: Pivot 90.82, R1 92.01, R2 92.98, S1 89.85, S2 88.65 - VWAP Probability: USMV: VWAP probability: insufficient data. RSP: VWAP probability: insufficient data. QUAL: VWAP probability: insufficient data. HYG: VWAP probability: insufficient data. SPY: VWAP probability: insufficient data. DIA: VWAP probability: insufficient data. XLP: VWAP probability: insufficient data. IWM: VWAP probability: insufficient data. NDAQ: VWAP probability: insufficient data. 6. VOLATILITY WATCHLIST: - Coiled (Compression/Breakout Risk): DIA, HYG, IWM, QUAL, USMV - Waking Up (Expanding Volatility): None 7. STATISTICAL OUTLIERS (>2 StdDev): HYG (Volatility Transition: 0.1); IWM (Volatility Transition: 0.21)


Select Asset:

Long Short
DIA Bias: Long (51.1% confidence)
Support: 517.26 | Resistance: 520.23 | POC: 510.21
Long Short
SPY Bias: Long (38.2% confidence)
Support: 752.17 | Resistance: 757.09 | POC: 734.88
Long Short
NDAQ Bias: Short (65.2% confidence)
Support: 89.85 | Resistance: 92.01 | POC: 89.98
Long Short
IWM Bias: Long (35.8% confidence)
Support: 293.07 | Resistance: 297.06 | POC: 284.95
Long Short
HYG Bias: Long (58.4% confidence)
Support: 79.99 | Resistance: 80.13 | POC: 79.82
Long Short
MTUM Bias: Long (30.6% confidence)
Support: 331.74 | Resistance: 335.07 | POC: 312.96
Long Short
QUAL Bias: Long (78.9% confidence)
Support: 218.44 | Resistance: 219.89 | POC: 215.34
Long Short
RSP Bias: Long (76.1% confidence)
Support: 212.24 | Resistance: 213.91 | POC: 207.84
Long Short
USMV Bias: Short (14.0% confidence)
Support: 95.93 | Resistance: 96.61 | POC: 96.69
Long Short
XLP Bias: Long (2.1% confidence)
Support: 85.15 | Resistance: 85.79 | POC: 85.52
Advanced


Momentum Map (Advanced Leadership Model)

How to read: The x-axis measures trend stretch adjusted for volatility. The y-axis measures momentum quality combining rate-of-change and RSI deviation. Use the slider to explore rotation over time.
Upper-right = Leadership, Lower-left = Weakness.


Volatility Quadrant Map (BB Width vs 5-Day Change)

How to read: Cycle moves clockwise: Coiled (Squeeze) → Waking (Breakout) → Stormy (Expansion) → Cooling (Mean Reversion).

Signal History

Loading latest intelligence...

Disclaimer: I am a former trader and SWE. I monitor market data for fun. Nothing I say should be considered formal financial advice or life advice, these are my opinions - always DYOR (do your own research)

BWA logo

© 2026 BWA.ai. All rights reserved.

  • Help Center
  • Pricing
  • Privacy Policy
  • Terms of Service