Market Pulse — Macro Dashboard

Scan

Market Pulse — Macro Dashboard

raw scan snapshot — prices as of scan date, not live 79 rows · screens, not recommendations

This is a rotational tape rather than a uniform move: the broad indices held mostly steady near their highs while two sectors posted the board's largest single-name reversals in opposite directions — XLE's RSI vaulted 17.3 points as energy caught a bid, while FXI cratered 18.3 points the other way — and the oversold band emptied down to just the two volatility products. All 42 names in this dashboard carry a fresh 2026-08-14 close (market-pulse) — no staleness caveat this cycle.

FROTH READ: vs VWAP = how far current price sits above/below the volume-weighted average buyer across the full history. Names far above VWAP are extended relative to their own average buyer's cost basis; names below VWAP have traded back through it.


Quick Snapshot

Signal Reading
Overall 🟡 Rotational, not uniform — broad indices near highs and mostly steady, but energy surged, China reversed hard, and bonds slipped back toward neutral underneath
Key insight XLE (RSI 50.1→67.4, +17.3) and FXI (RSI 64.7→46.4, -18.3) posted the board's two largest single-name RSI swings this cycle — moving in opposite directions
Standout XLU and UNG both climbed out of the oversold band entirely, leaving only VIXY and VXX (both vol products, both in collapse regime) as the board's last sub-40 names
Caveat None — every ticker in this dashboard carries a fresh 2026-08-14 close

What's Going On

The headline indices held largely steady near their highs even as real rotation ran underneath. RSP posted the sharpest move of the six broad benchmarks, RSI climbing from 64.9 to 71.0 — now the only broad index reading outright overbought — while QQQ (57.1→59.6) and IWM (59.4→63.7) both extended further. SPY (65.9→65.8) and VTI (65.9→66.9) held essentially flat, and DIA cooled from 63.6 to 59.8. All six remain within about two points of their 52-week highs, and none carries a death cross.

Energy was this cycle's standout sector move. XLE's RSI vaulted from 50.1 to 67.4 — a 17.3-point jump, the sharpest of any name on the entire board — as USO's oil bounce ran alongside it (7-day change flipping from -8.66% to +7.31%). XLU climbed out of its prior-cycle low (RSI 36.1→48.2), though its trend flag still reads "down," and XLF (63.7→67.3) and XLI (58.5→61.3) both extended further. XLY (62.1→55.8) and XLB (59.7→55.9) cooled the most, giving back some of last cycle's sharp gains — XLY remains death-crossed while XLB does not. XLC, the group's other death-crossed name, ticked up modestly (53.8→57.7).

FXI's reversal is the largest move in the opposite direction on this whole board — RSI collapsed from 64.7 to 46.4, an 18.3-point drop, its 7-day change flipping from -0.9% to -3.54%, and it remains death-crossed throughout. The rest of the international group held mostly steady (EFA, EWJ) or improved modestly (EEM, VWO cooled slightly). The bond complex's brief recovery out of oversold reversed again: TLT slid back toward RSI 40 (43.0→40.3), LQD (48.0→45.1) and BND (50.3→49.2) both dipped back below the RSI-50 line, and IEF held roughly flat just under 50. All four remain death-crossed. HYG, the one bond name that has never carried a death cross, held essentially flat at 62.4 — still the complex's cleanest chart.

UNG and USO both turned the corner this cycle: UNG's RSI cleared 40 for the first time in weeks (35.1→41.6, 30-day drawdown narrowing from -16.03% to -5.97%), while USO's weekly change flipped from -8.66% to +7.31%. COPX and GLD both cooled from elevated reads (66.1→57.9 and 65.3→63.3) while SLV held flat. VIXY and VXX both slid deeper into collapse regime (38.2→32.8 and 38.7→33.8) — now the board's only sub-40 names. In factors, VTV pushed into outright overbought (64.9→72.6) while MTUM's 30-day return turned positive for the first time this stretch (-1.76%→+1.45%). The industry group cooled broadly — XBI, ITB, and XHB all gave back some of last cycle's sharp gains, while SMH ticked up slightly but its trend flag stays weak-down.


What Changed Since the 2026-08-08 Pulse

  1. XLE posted the sharpest move on the board: RSI 50.1→67.4 (+17.3), 7D -3.44%→+7.67%.
  2. FXI reversed the opposite direction, the board's largest negative move: RSI 64.7→46.4 (-18.3), 7D -0.9%→-3.54%, still death-crossed.
  3. The oversold band (RSI 25-40) narrowed from four names to two: XLU and UNG both cleared RSI 40, leaving only VIXY and VXX.
  4. XLU climbed out of the board's weakest read: RSI 36.1→48.2, though its trend flag still reads "down."
  5. UNG cleared RSI 40 for the first time in weeks: RSI 35.1→41.6, 30D -16.03%→-5.97%.
  6. USO's weekly change flipped from negative to positive: 7D -8.66%→+7.31%, RSI 46.3→53.5.
  7. The bond complex's recovery reversed again: TLT 43.0→40.3; LQD 48.0→45.1; BND 50.3→49.2 — all dipped back toward or below neutral, all still death-crossed.
  8. RSP pushed into outright overbought, the only broad index above RSI 70: RSI 64.9→71.0.
  9. VTV pushed into overbought: RSI 64.9→72.6.
  10. VIXY and VXX both slid deeper into collapse regime: RSI 38.2→32.8 and 38.7→33.8.
  11. COPX and GLD both cooled from last cycle's elevated reads: COPX 66.1→57.9; GLD 65.3→63.3.
  12. XBI, ITB, and XHB all cooled from last cycle's sharp recoveries: XBI 60.0→58.2; ITB 56.6→51.4; XHB 55.8→51.7.
  13. MTUM's 30-day return turned positive for the first time this stretch: -1.76%→+1.45%.
  14. XLY and XLB both cooled the most among sectors that extended last cycle: XLY 62.1→55.8; XLB 59.7→55.9.

How To Read The Board

RSI < 30 = capitulation/oversold zone (context-dependent — check trend and death-cross flags before treating as a buy signal). RSI 30-50 = neutral-to-recovering. RSI 50-70 = healthy uptrend. RSI > 70 = overbought/extended. "vs SMA" shows how far price sits above/below its 20-day average. "vs VWAP" shows distance from the average buyer's cost basis across the instrument's full history — a rough measure of how "paid up" the current price is. A death cross (50-day average below the 200-day) flags a structurally damaged trend even when short-term RSI looks fine.


Broad Indices

Stock Price RSI SMA20 vs SMA 7D% 30D% 3M% vs VWAP 52wkHi% Trend Signal
SPY $776.34 65.8 $756.20 +2.7% +0.4% +2.85% +5.3% +13.37% -0.19% strong-up 🟢 Held steady near highs
QQQ $731.07 59.6 $704.13 +3.8% +1.11% +1.86% +3.24% +16.19% -2.21% strong-up 🟢 Extended further
DIA $536.80 59.8 $529.29 +1.4% -0.52% +2.09% +8.69% +11.62% -1.62% strong-up 🟡 Cooled from last cycle, still near highs
IWM $305.09 63.7 $296.72 +2.8% +1.17% +3.15% +10.16% +18.69% -0.51% strong-up 🟢 Extended further
VTI $383.85 66.9 $373.38 +2.8% +0.54% +3.07% +6.12% +13.27% -0.21% strong-up 🟢 Held steady near highs
RSP $222.77 71.0 $217.28 +2.5% +1.22% +4.6% +10.95% +14.15% -0.08% strong-up 🟠 Pushed into overbought, only broad index above RSI 70

Read: No death crosses anywhere in this group, and all six sit within about two points of their 52-week highs. RSP's move into overbought is the standout; DIA is the one name that cooled rather than extended.


Sector Rotation (11 SPDR XL* ETFs)

Sector Price RSI SMA20 vs SMA 7D% 30D% 3M% vs VWAP 52wkHi% Trend Signal
XLE (Energy) $61.91 67.4 $59.16 +4.7% +7.67% +9.58% +4.91% +19.48% -3.78% strong-up 🟢 Sharpest sector move on the board
XLF (Financials) $58.16 67.3 $57.20 +1.7% +0.97% +2.83% +14.22% +10.94% -0.26% strong-up 🟢 Extended further, near highs
XLI (Industrial) $186.51 61.3 $182.76 +2.1% +0.72% +3.58% +9.08% +14.09% -1.28% strong-up 🟢 Improved
XLK (Tech) $190.01 60.4 $181.02 +5.0% +1.09% +4.64% +7.93% +27.33% -4.01% strong-up 🟢 Modest improvement, structural repair holding
XLV (Health) $167.37 62.2 $164.26 +1.9% +1.02% +5.74% +15.86% +12.02% -0.78% strong-up 🟡 Roughly flat
XLC (Comm Svcs) $112.95 57.7 $109.91 +2.8% +1.53% -0.38% -2.44% -0.49% -6.52% weak-up 🟢 Improved, still death-crossed
XLP (Staples) $86.09 57.0 $85.18 +1.1% +1.14% +3.14% +2.41% +6.0% -4.59% strong-up 🟢 Improved
XLY (Cons Discret) $118.20 55.8 $115.58 +2.3% -1.38% +1.03% +1.63% +1.43% -5.25% up 🟡 Cooled the most among sectors, still death-crossed
XLB (Materials) $52.54 55.9 $51.73 +1.6% -0.61% +4.04% +4.85% +9.18% -3.38% strong-up 🟡 Cooled from last cycle's sharpest sector move
XLRE (Real Estate) $45.27 54.1 $45.22 +0.1% +0.64% +1.59% +5.65% +8.67% -2.87% strong-up 🟢 Improved
XLU (Utilities) $44.31 48.2 $44.57 -0.6% +1.61% -2.01% +1.65% +0.66% -7.87% down 🟢 Climbed out of the board's weakest read, trend still down

Read: XLE's move is the sharpest on the entire board; XLU followed it out of oversold territory though its trend flag hasn't confirmed yet. XLY and XLB were the two sectors that cooled the most after extending hard last cycle.


International

ETF Price RSI SMA20 vs SMA 7D% 30D% vs VWAP 52wkHi% Trend Signal
EFA (Dev Int'l) $108.64 66.7 $105.94 +2.5% +0.08% +3.81% +12.16% -0.18% strong-up 🟡 Roughly flat, near highs
EWJ (Japan) $98.21 65.4 $93.78 +4.7% +1.35% +5.04% +15.36% -0.32% strong-up 🟢 Improved
VWO (Emg Mkts) $60.11 56.5 $59.11 +1.7% -0.6% +1.06% +8.05% -1.92% strong-up 🟡 Cooled slightly
EEM (Emg Mkts) $66.61 56.4 $64.68 +3.0% +1.48% +1.59% +13.48% -6.83% strong-up 🟢 Improved
FXI (China) $34.89 46.4 $35.57 -1.9% -3.54% +1.78% -6.65% -17.0% weak-up 🔴 Sharpest reversal on the board, still death-crossed

Read: FXI's reversal stands out sharply from the rest of the group, which held mostly steady or improved modestly.


Bonds

ETF Price RSI SMA20 vs SMA 7D% 30D% vs VWAP Trend Signal
HYG (High Yield) $79.71 62.4 $79.30 +0.5% +0.13% +0.37% +2.32% strong-up 🟢 Held flat, cleanest chart, no death cross
IEF (7-10yr Tsy) $93.04 49.3 $92.96 +0.1% -0.14% -0.45% -0.81% strong-down 🟡 Held roughly flat, still death-crossed
BND (Total Bond) $72.31 49.2 $72.25 +0.1% -0.12% -0.36% -0.13% strong-down 🟡 Dipped back below RSI 50, still death-crossed
LQD (Inv Grade Corp) $106.12 45.1 $106.20 -0.1% -0.4% -0.93% -1.12% strong-down 🟡 Dipped further, still death-crossed
TLT (20yr Tsy) $82.04 40.3 $82.71 -0.8% -0.87% -2.22% -3.87% strong-down 🔴 Slid back toward RSI 40, still death-crossed

Read: The complex's brief RSI recovery reversed again this cycle — TLT, LQD, and BND all slid back toward or below neutral. HYG remains the one exception, the only bond name in this basket that has never carried a death cross.


Commodities

ETF Price RSI SMA20 vs SMA 7D% 30D% vs VWAP 52wkHi% Trend Signal
USO (Oil) $126.60 53.5 $125.78 +0.7% +7.31% +4.3% +17.3% -18.85% strong-up 🟢 Recovered, weekly change flipped positive
GLD (Gold) $401.48 63.3 $383.06 +4.8% +0.76% +7.82% -0.69% -21.73% weak-up 🟡 Cooled slightly, still death-crossed
SLV (Silver) $58.48 59.8 $54.71 +6.9% +1.7% +12.01% -13.42% -47.05% weak-up 🟡 Held flat, still death-crossed
COPX (Copper) $85.70 57.9 $81.95 +4.6% -2.65% +10.92% +10.48% -14.47% strong-up 🟡 Cooled from last cycle's elevated read
UNG (Nat Gas) $9.92 41.6 $10.08 -1.6% +1.85% -5.97% -20.02% -41.46% strong-down 🟢 Cleared RSI 40, still death-crossed and in collapse regime

Read: UNG and USO both turned the corner this cycle while COPX and GLD cooled off last cycle's sharper reads; SLV held roughly flat.


Volatility

ETF Price RSI SMA20 vs SMA 7D% 30D% 3M% vs VWAP Regime Signal
VXX $19.35 33.8 $21.14 -8.5% -4.77% -7.19% -30.57% -35.79% collapse 🔴 Slid deeper into collapse regime
VIXY $18.63 32.8 $20.37 -8.5% -4.75% -7.13% -30.82% -36.41% collapse 🔴 Slid deeper into collapse regime

Read: Both products ticked further down this cycle, consistent with the risk-on tone elsewhere on the board — no vol bid showed up in either name, and both are now the board's only sub-40-RSI names.


Factor Rotation

Factor Price RSI SMA20 vs SMA 30D% 3M% vs VWAP 52wkHi% Signal
VTV (Value) $227.51 72.6 $222.43 +2.3% +4.61% +10.62% +15.55% -0.21% 🟠 Pushed into overbought
QUAL (Quality) $225.84 65.6 $220.97 +2.2% +2.75% +7.5% +12.47% -0.06% 🟡 Cooled slightly, near highs
VUG (Growth) $89.34 61.1 $86.57 +3.2% +1.8% +2.3% +10.67% -0.96% 🟡 Cooled slightly
MTUM (Momentum) $317.21 55.4 $306.39 +3.5% +1.45% +6.47% +13.92% -8.55% 🟢 30-day return turned positive for the first time this stretch

Read: Value pushed into outright overbought while Quality and Growth both cooled modestly. Momentum's 30-day flip to positive is the notable structural change — it's still the group's laggard on distance from its 52-week high.


Industry Dashboards

ETF Price RSI SMA20 vs SMA 7D% 30D% 3M% vs VWAP 52wkHi% Trend Signal
XBI (Biotech) $157.41 58.2 $153.04 +2.9% +0.03% +0.76% +20.57% +27.3% -5.34% strong-up 🟡 Cooled from last cycle's sharp recovery
SMH (Semis) $587.82 54.2 $564.11 +4.2% +0.88% -0.5% +5.66% +31.77% -12.31% weak-down 🟡 Ticked up slightly, trend flag still weak-down
XHB (Homebuilders) $109.02 51.7 $107.89 +1.1% -1.61% +0.09% +13.35% +0.79% -11.05% strong-up 🟡 Cooled from last cycle's sharpest industry move
ITB (Home Const.) $98.78 51.4 $97.72 +1.1% -2.33% +0.86% +14.45% -1.99% -15.65% up 🟡 Cooled, still death-crossed

Read: The whole industry group cooled off last cycle's sharp gains; SMH is the one name to tick up, though its trend flag is still the group's holdout.


Cross-Group Analysis

This cycle reads as rotation rather than a uniform move in either direction. Broad indices and most sectors held their gains or extended modestly — no group looks like it's rolling over. But the two largest single-name RSI swings on the entire board pulled in opposite directions: XLE (+17.3) and USO's oil bounce on one side, FXI (-18.3) on the other, with no obvious connective thread between energy strength and the China reversal based on this tape alone. The bond complex's slide back toward RSI 40-50 (TLT, LQD, BND all easing) sits alongside the equity complex mostly holding or extending, which is a mild divergence worth tracking — bonds are not confirming the equity strength this cycle the way they briefly did last cycle. Vol products (VIXY, VXX) staying in collapse regime is consistent with the broad indices' calm read; nothing on this board points to a hedging bid building.


Tier Analysis

Capitulation (RSI < 25)

None on this board.

Oversold (RSI 25-40)

VIXY (32.8), VXX (33.8) — both vol products in collapse regime. Down from four names last cycle (XLU, UNG, VIXY, VXX) after XLU and UNG both cleared RSI 40 this cycle.

Neutral-Strong (RSI 40+)

The remaining 40 names, led by VTV (72.6), RSP (71.0), XLE (67.4), XLF (67.3), VTI (66.9), and EFA (66.7).


Entry Zones

Stock Zone Thesis Status
XLE / USO Watch for durability Sharpest sector-level move on the board this cycle, verify it holds 🔍 Watch
FXI Watch Sharpest reversal on the board, still death-crossed 🔍 Watch
XLU / UNG Watch Both cleared RSI 40 out of the board's weakest reads, trend flags still lagging 🔍 Watch
VIXY / VXX Avoid / no signal Both in collapse regime, structurally dead ⚠️ Avoid
TLT / LQD / BND Watch, structurally damaged Slid back toward/below neutral this cycle, all still death-crossed 🔍 Watch
HYG Hold Only bond name in this basket that's never carried a death cross 🔒 Hold
RSP / VTV Watch for exhaustion Both pushed into overbought this cycle 🔍 Watch
Broad indices (SPY, QQQ, DIA, IWM, VTI) Hold Near 52-week highs, no death crosses 🔒 Hold
XBI / ITB / XHB Watch Cooled from last cycle's sharp gains 🔍 Watch

Action Matrix

Stock Signal Action Notes
SPY, QQQ, IWM, VTI 🟢 🔒 Hold Near 52-week highs, no death crosses
RSP 🟠 🔍 Watch Pushed into overbought this cycle
DIA 🟡 🔍 Watch Cooled while the rest of the group extended
XLE, USO 🟢 🔍 Watch Sharpest move on the board, verify durability
XLF, XLI, XLK, XLP, XLRE 🟢 🔒 Hold Broad sector improvement
XLU 🟢 🔍 Watch Cleared out of the board's weakest read, trend flag still down
XLY, XLB 🟡 🔍 Watch Cooled the most among sectors after extending last cycle
XLC 🟢 🔍 Watch Improved, still death-crossed
XLV 🟡 🔍 Watch Roughly flat
EFA, EWJ, EEM 🟢 🔒 Hold Broad international strength
VWO 🟡 🔍 Watch Cooled slightly
FXI 🔴 ⚠️ Avoid Sharpest reversal on the board, still death-crossed
HYG 🟢 🔒 Hold Cleanest bond chart, no death cross
IEF, BND, LQD 🟡 🔍 Watch Slid back toward/below neutral, death-crossed
TLT 🔴 ⚠️ Avoid Slid back toward RSI 40, death-crossed
USO 🟢 🔍 Watch Weekly change flipped positive
GLD, SLV, COPX 🟡 🔍 Watch Cooled off elevated reads
UNG 🟢 🔍 Watch Cleared RSI 40, still death-crossed and in collapse regime
VIXY, VXX 🔴 ⚠️ Avoid Deeper into collapse regime
VTV 🟠 🔍 Watch Pushed into overbought
QUAL, VUG 🟡 🔒 Hold Cooled slightly, still leaders
MTUM 🟢 🔍 Watch 30-day return turned positive for the first time this stretch
XBI, XHB, ITB 🟡 🔍 Watch Cooled from last cycle's sharp gains
SMH 🟡 🔍 Watch Ticked up slightly, trend flag still weak-down

What To Watch Next

  • Whether XLE's sharp RSI move (50.1→67.4) and USO's reversal hold, or prove to be a one-week bounce.
  • Whether FXI's steep reversal (64.7→46.4) is the start of a real pullback or a one-cycle wobble.
  • Whether XLU and UNG's climb out of oversold survives given both still carry down/damaged trend flags.
  • Whether the bond complex's renewed slide back toward RSI 40-50 (TLT, LQD, BND) deepens further or stalls again.
  • Whether RSP and VTV's push into overbought exhausts or extends into the next cycle.

Sources

  • Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-08-14 close — market-pulse.
9 events

No direct external sources are attached to this read.