Market Pulse — Macro Dashboard

Scan

Market Pulse — Macro Dashboard

raw scan snapshot — prices as of scan date, not live 85 rows · screens, not recommendations event statusconfirmedprior scanresearch/scans/2026-10-02-market-pulse.md

The index held through a rotation in the week to Friday, October 9: semiconductors (SMH) fell 4.32% after OpenAI's revenue report hit AI hardware on October 8 (CNBC), while cybersecurity, cloud, utilities, staples and energy each gained at least 3.6% and the S&P 500 fund closed 0.39% under its 52-week high. All five bond and credit funds left last week's capitulation band, but all five are still under their 200-day averages and down on the year. Financials (XLF) moved back above their 200-day. Regional banks (KRE) slipped below theirs ahead of the bank earnings scheduled for October 13. All 56 names carry a settled 2026-10-09 close.

LONG-HORIZON READ: if a name's short-term trend reads "down" but it trades above its 200-day average and is up on the year, it is a deep pullback in an intact trend, not a breakdown. Real structural damage takes both: a price under the 200-day and a weak or negative year. The 1Y and vs SMA200 columns carry that check.


Quick Snapshot

Signal Reading
Overall 🟡 The index is intact and leadership is rotating out of chips. The S&P 500 fund sits -0.39% from its high; 27 of 56 names trade above their 200-day, the same count as October 2
Key insight The capitulation band (RSI under 25) is empty; on October 2 it held six names. The bond and credit funds bounced into the oversold band, with high yield the lowest at RSI 31.4, but none has reclaimed its 200-day
Leaders (7D) Cybersecurity CIBR 5.06%, natural gas UNG 5.16%, China tech KWEB 4.48%, cloud SKYY 4.01%, utilities XLU 3.97%
Laggards (7D) Semis SMH -4.32%, regional banks KRE -2.5%, airlines JETS -2.45%, uranium URA -2.24%, homebuilders ITB -2.17%
Caveat Every name has a settled close. No news capture is dated October 9, so Friday's single-day moves (copper miners 4.29%, China tech 3.79%, cybersecurity 3.58%) have no cause on file. The causes cited below are for October 5–8

What's Going On

The index held while its leaders changed. The S&P 500 fund (SPY) rose 1.16% on the week to $778.57, 0.39% under its 52-week high. It closed at its first record since August on October 6 (Bloomberg) and finished the week just under $779.37, the level the October 5–8 market briefs said it needs to close above twice. The Nasdaq-100 fund (QQQ) gained only 0.23% and the technology fund (XLK) slipped 0.52%, because semiconductors gave ground. SMH fell 4.32% on seven days, 2.84% of it on October 8. That day OpenAI told investors its annualized revenue was about $50 billion, below the figure widely cited, and Bloomberg wrote that the worry "bled through to other artificial intelligence bets and chipmakers" (CNBC; Bloomberg, October 8). SMH still sits 19.2% above its 200-day and is up 74.77% on the year: a pullback in an intact trend, not a break.

Software, security, energy and the defensive sectors took the money. Cybersecurity (CIBR) rose 5.06% on the week and cloud (SKYY) 4.01%. Both sit at RSI 69.2 and 69.3, within 0.12% and 0.03% of their 52-week highs. Software (IGV) added 3.91% and is 20.2% above its 200-day. Its year is still −2.59%, so its trend is repairing, not established. Friday alone added 3.58% to CIBR and 2.81% to IGV. The news for both funds was last pulled in June, no news capture is dated October 9 and the stock-events calendar has nothing on them for the date, so the cause of Friday's move is not on file. Utilities (XLU) gained 3.97% in the week Constellation Energy rose 12.25% on a Google nuclear-power agreement (MarketWatch, October 6), but the fund is still 6.6% under its 200-day and down 8.57% on the year. Staples (XLP) rose 3.6% and healthcare (XLV) 2.79%. Energy (XLE) rose 3.6% as oil climbed on stepped-up Iranian tanker attacks and a hurricane threat to US Gulf output (CNBC, October 8). The oil fund (USO) moved only 0.56% on the week, but at 26.5% above its 200-day and up 104.39% on the year it is still the strongest long trend on the board.

Rates eased but did not turn. All five bond and credit funds rose a little on the week (TLT 0.65%, IEF 0.39%, LQD 0.57%, HYG 0.42%, BND 0.4%). That lifted each out of capitulation, but every one still sits below its 200-day and is down on the year; TLT is 8.4% under its 200-day and down 12.56% on the year. The news ran both ways. The Fed's September minutes showed officials expecting another hike, with no timing given (CNBC, October 7). St. Louis Fed President Musalem said rates may need to rise again (Bloomberg, October 8). The 10-year yield backed off its 24-year high after a solid auction, and some options traders began calling a bottom in the bond rout (CNBC, October 7 and 8). The October 8 market brief cites FRED's 10-year at 5.28% on October 7. Financials (XLF) gained 2.32% and moved back above their 200-day, by 1.9%. Regional banks (KRE) fell 2.5% and slipped 2.3% under theirs.

Breadth is middling and the hard assets are mixed. The equal-weight fund (RSP) gained 1.58% and is 3.3% above its 200-day. Small caps (IWM) are just 0.7% above theirs at RSI 38.5, so that line is the one to watch. China tech (KWEB, 4.48%) and China large caps (FXI, 3.16%) bounced, but both remain below their 200-days and down on the year. The communications fund (XLC) fell 1.51% on Friday, the day the three big US wireless carriers fell more than 10% after SpaceX agreed to buy low-band spectrum (CNBC, October 8). Copper miners (COPX) jumped 4.29% on Friday after a −9.99% month. The fund's news was last pulled in July and no October 9 capture exists, so the cause is not on file. Gold (GLD) is 7.5% under its 200-day and 24.55% off its high, and silver (SLV) is 16.7% under its 200-day. Volatility stays compressed: VIXY fell 2.51% on the week and is 33% below its 200-day.


What Changed Since Prior Scan

Prior edition: 2026-10-02. That edition's numbers are not reprinted. The points below compare its stated bands and lists with the 2026-10-09 summary, whose 7-day window starts at the October 2 close.

  1. The capitulation band emptied. On October 2 it held six names: real estate (XLRE) and all five bond and credit funds. On October 9 it holds none. XLRE moved to neutral, and the bond funds sit in the oversold band.
  2. Leadership flipped inside technology. Technology and semis led on October 2. This week SMH has the worst 7-day change on the board and XLK is slightly negative, while cybersecurity, cloud and software lead with the defensive sectors.
  3. Nothing is extended. No name is at RSI 70 or above, the same as last week; CIBR and SKYY are the closest.
  4. The 200-day count is 27 above and 29 below, the same as October 2, but two names traded places. Financials (XLF) moved back above their 200-day; regional banks (KRE), above theirs last week, are now below.
  5. The regime label changed. On October 2 the board was split along the rate line: bonds, real estate and financials were oversold while growth extended. On October 9 rates are calmer and the split is inside equities, with chips selling and software, security, energy and defensives buying.

How To Read The Board

RSI below 25 is capitulation. RSI 25–40 is oversold, and it means little without the long-horizon columns: here, small caps are oversold while still above their 200-day, and the bonds are oversold below it. RSI 40–70 is neutral to healthy; 70 and above is extended. "vs SMA" is the distance from the 20-day average, a short-term positioning read only. "1Y%" and "vs SMA200" show whether the trend is intact. The Signal column labels each row: intact (above the 200-day, up on the year), repairing (above the 200-day, down on the year), under test (below the 200-day, up on the year) or broken (below the 200-day, down on the year). For VIXY and VXX, a low reading means calm markets, not an entry. Everything here is raw screen evidence from settled prices; none of it is a setup until a level is named and holds. The tables show 7-day, 30-day and one-year changes ending at the 2026-10-09 close.


Price Tables by Group

Broad Indices

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
SPY $778.57 59.9 $767.98 1.4% 1.16% 2.12% 16% 7.7% 🟢 Neutral-healthy, above 200-day, positive year
QQQ $751.27 60.9 $737.54 1.9% 0.23% 4.88% 23.02% 11.8% 🟢 Neutral-healthy, above 200-day, positive year
DIA $516.11 48 $514.9 0.2% 0.98% -1.52% 11.35% 2.5% 🟢 Neutral, soft, above 200-day, positive year
IWM $278.94 38.5 $282.06 -1.1% -0.92% -4.03% 13.79% 0.7% 🟢 Oversold, above 200-day, positive year
VTI $381.94 57.6 $377.61 1.1% 1.05% 1.7% 15.51% 7.1% 🟢 Neutral-healthy, above 200-day, positive year

Sector Rotation (11 SPDR sector funds)

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
XLK $198.78 61.3 $194.46 2.2% -0.52% 5.93% 37.7% 19.7% 🟢 Neutral-healthy, above 200-day, positive year
XLE $65.08 61.5 $63.3 2.8% 3.6% -0.35% 48.31% 14.1% 🟢 Neutral-healthy, above 200-day, positive year
XLV $170.81 57 $168.68 1.3% 2.79% 2.54% 18.46% 8.8% 🟢 Neutral-healthy, above 200-day, positive year
XLI $169.25 44.3 $169.33 0% -0.41% -1.48% 10.41% -2% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
XLF $54.73 45.6 $54.77 -0.1% 2.32% -4.08% 2.64% 1.9% 🟢 Neutral, soft, above 200-day, positive year
XLU $41.41 53.4 $40.49 2.3% 3.97% -3.56% -8.57% -6.6% 🔴 Neutral-healthy, below 200-day, year negative (broken)
XLP $83.43 54.6 $82.28 1.4% 3.6% 0.46% 6.91% -0.5% 🟡 Neutral-healthy, below 200-day, year positive (trend under test)
XLY $112.85 54.6 $110.82 1.8% 2.55% 0.35% -4.05% -2.8% 🔴 Neutral-healthy, below 200-day, year negative (broken)
XLB $49.43 43.4 $49.69 -0.5% 1.17% -3.81% 11.48% -2.6% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
XLRE $41.61 43.9 $41.72 -0.3% 1.96% -4.15% 1.17% -3.7% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
XLC $110.38 44.9 $112.2 -1.6% 0.05% -0.41% -3.95% -2.9% 🔴 Neutral, soft, below 200-day, year negative (broken)

International

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
EFA $103.4 41.8 $104.62 -1.2% -0.54% -2.97% 10.04% 0.6% 🟢 Neutral, soft, above 200-day, positive year
EEM $66.8 47.7 $67.27 -0.7% -1.29% -2.45% 23.86% 5.4% 🟢 Neutral, soft, above 200-day, positive year
VWO $59.76 48.4 $59.87 -0.2% 0.34% -1.82% 9.63% 2.8% 🟢 Neutral, soft, above 200-day, positive year
FXI $34.24 49.9 $34.1 0.4% 3.16% -0.9% -15.48% -5.2% 🔴 Neutral, soft, below 200-day, year negative (broken)
EWJ $97.86 52.1 $97.66 0.2% -1.07% 0.89% 20% 7.7% 🟢 Neutral-healthy, above 200-day, positive year
KWEB $24.93 50.5 $24.57 1.5% 4.48% 0.61% -39.7% -13.7% 🔴 Neutral-healthy, below 200-day, year negative (broken)

Bonds and Credit

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
TLT $77.98 34.8 $79.28 -1.6% 0.65% -4.59% -12.56% -8.4% 🔴 Oversold, below 200-day, year negative (broken)
IEF $89.4 34.5 $89.97 -0.6% 0.39% -2.72% -7.17% -5.2% 🔴 Oversold, below 200-day, year negative (broken)
BND $70.22 35.3 $70.59 -0.5% 0.4% -2.11% -5.4% -4% 🔴 Oversold, below 200-day, year negative (broken)
LQD $102.41 34.1 $103.26 -0.8% 0.57% -2.75% -7.77% -5.4% 🔴 Oversold, below 200-day, year negative (broken)
HYG $77.23 31.4 $77.78 -0.7% 0.42% -2.22% -3.97% -3.2% 🔴 Oversold, below 200-day, year negative (broken)

Commodities and Hard Assets

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
GLD $384.58 45.8 $388.01 -0.9% 1.17% -4.65% 5.24% -7.5% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
SLV $54.78 43.2 $56.6 -3.2% 0.07% -9.78% 22.52% -16.7% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
USO $148.2 53.3 $149.57 -0.9% 0.56% -1.18% 104.39% 26.5% 🟢 Neutral-healthy, above 200-day, positive year
COPX $85.75 48.5 $85.73 0% -0.19% -9.99% 34.03% 2.9% 🟢 Neutral, soft, above 200-day, positive year
UNG $11.01 57.2 $10.65 3.4% 5.16% 9.12% -13.58% -2.8% 🔴 Neutral-healthy, below 200-day, year negative (broken)
XOP $191.52 58.2 $186.96 2.4% 3.56% -1.79% 46.2% 15.9% 🟢 Neutral-healthy, above 200-day, positive year
XME $106.35 44.2 $107.5 -1.1% 0.58% -10.77% 3.9% -6.8% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
URA $38.9 38.6 $40.95 -5% -2.24% -16.99% -24.45% -19% 🔴 Oversold, below 200-day, year negative (broken)

Volatility

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
VIXY $16.3 39.3 $16.82 -3.1% -2.51% -7.18% -49.64% -33% 🟢 Calm: under its 200-day, no hedging bid
VXX $16.99 39.2 $17.52 -3% -2.36% -7.16% -48.87% -32.6% 🟢 Calm: under its 200-day, no hedging bid

Factors and Style

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
VUG $91.97 61.8 $90.24 1.9% 0.88% 4.89% 13.43% 10.2% 🟢 Neutral-healthy, above 200-day, positive year
VTV $220.59 50.5 $219.79 0.4% 1.55% -1.49% 18.56% 4.9% 🟢 Neutral-healthy, above 200-day, positive year
MTUM $320 57.5 $315.14 1.5% -0.89% 3.46% 24.98% 11.6% 🟢 Neutral-healthy, above 200-day, positive year
QUAL $227.12 65.2 $222.82 1.9% 1.18% 3.44% 16.01% 7.7% 🟢 Neutral-healthy, above 200-day, positive year
RSP $213.04 50.8 $211.5 0.7% 1.58% -0.75% 12.49% 3.3% 🟢 Neutral-healthy, above 200-day, positive year
ARKK $89.62 54.6 $88.81 0.9% -0.23% 5.98% -2.23% 14.9% 🟡 Neutral-healthy, above 200-day, year negative (repairing)

Housing, Banks, Transports and Consumer

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
XHB $94.77 37.7 $96.88 -2.2% -2% -4.49% -10.06% -10.5% 🔴 Oversold, below 200-day, year negative (broken)
ITB $84.76 36.9 $87.75 -3.4% -2.17% -6.15% -16.15% -12.6% 🔴 Oversold, below 200-day, year negative (broken)
KRE $69.01 34.5 $71.05 -2.9% -2.5% -6.04% 9.63% -2.3% 🟡 Oversold, below 200-day, year positive (trend under test)
XRT $84.09 51.5 $82.92 1.4% 1.77% -0.25% 0.66% -1.8% 🟡 Neutral-healthy, below 200-day, year positive (trend under test)
IYT $80.15 45.1 $79.93 0.3% -0.06% -1.91% 11.75% -1.5% 🟡 Neutral, soft, below 200-day, year positive (trend under test)
JETS $27.45 37.3 $28.21 -2.7% -2.45% -2.03% 10.55% -3.8% 🟡 Oversold, below 200-day, year positive (trend under test)

Thematic: Semis, Software, Security, Cloud, Biotech, Defense, Solar

Stock Price RSI SMA20 vs SMA 7D% 30D% 1Y% vs SMA200 Signal
SMH $603.33 53 $597.06 1.1% -4.32% 5.06% 75.32% 19.2% 🟢 Neutral-healthy, above 200-day, positive year
IGV $112.67 65.8 $107.46 4.8% 3.91% 10.65% -2.59% 20.2% 🟡 Neutral-healthy, above 200-day, year negative (repairing)
CIBR $110 69.2 $103.44 6.3% 5.06% 16.43% 41.04% 36.1% 🟢 Neutral-healthy, above 200-day, positive year
SKYY $174.88 69.3 $166.46 5.1% 4.01% 10.59% 27.19% 30.7% 🟢 Neutral-healthy, above 200-day, positive year
XBI $153.77 46.2 $155.38 -1% -0.43% -3.52% 44.36% 10.2% 🟢 Neutral, soft, above 200-day, positive year
ITA $206.65 33.2 $210.82 -2% -0.55% -5.83% -2.17% -10.3% 🔴 Oversold, below 200-day, year negative (broken)
TAN $43.75 41.8 $44.5 -1.7% -0.68% -8.36% -7.97% -20.1% 🔴 Neutral, soft, below 200-day, year negative (broken)

Across the groups. Intact (above the 200-day and up on the year): the broad indices, equal weight included; growth, momentum, quality and value (VUG, MTUM, QUAL, VTV); technology, semis, security and cloud; energy and oil (XLE, XOP, USO); healthcare and biotech (XLV, XBI); developed and emerging markets outside China (EFA, EWJ, EEM, VWO); financials; and copper miners. Repairing (above the 200-day, down on the year): software (IGV) and ARK Innovation (ARKK). Under test (below the 200-day, still up on the year): industrials, materials, staples, real estate, transports, retail, airlines, regional banks, metals miners, gold and silver. Broken (below the 200-day and down on the year): all five bond and credit funds, utilities, consumer discretionary, communications, homebuilders, China (FXI, KWEB), solar, uranium, aerospace-defense (ITA) and natural gas. The broken side is mostly rate-sensitive.


Tier Analysis

Tier Names Read
Capitulation (RSI under 25) none On October 2 it held six names. Leaving the band is not the same as turning: no bond fund has reclaimed its 200-day
Oversold (RSI 25–40) IWM, TLT, IEF, HYG, LQD, BND, VIXY, VXX, XHB, ITB, JETS, ITA, URA, KRE Only IWM is a pullback above its 200-day. The bonds, housing, airlines, defense, uranium and regional banks are below theirs. Low readings on VIXY and VXX mean calm markets
Neutral and healthy (RSI 40–70) SPY, QQQ, DIA, VTI, XLK, XLF, XLE, XLV, XLI, XLU, XLP, XLY, XLB, XLRE, XLC, EFA, EEM, VWO, FXI, EWJ, GLD, SLV, USO, COPX, UNG, VUG, VTV, MTUM, QUAL, RSP, SMH, XBI, IGV, CIBR, SKYY, ARKK, KWEB, XOP, XME, TAN, XRT, IYT Mostly intact trends. CIBR and SKYY are at the top of the range, near their highs. Gold, silver, China and solar sit here on RSI alone and are below their 200-days
Extended (RSI 70+) none —

Entry Zones

Each level marks where a pullback stays a flag or turns into a break. These are conditions to watch, not orders.

Stock Zone / level Confirmation Thesis
SPY $779.37 confirmation line; 20-day $767.98 beneath Two closes above $779.37 The October 6 record is not yet confirmed; the 20-day is first support if it fails
SMH 50-day $578.24 up to 20-day $597.06 Holds the 50-day and turns back up through the 20-day Pullback in an intact trend; ASML is scheduled to report October 14 and TSMC October 15
IWM 200-day $277.06 Closes hold above the 200-day, then reclaim the 20-day $282.06 The breadth line; oversold but intact
XLF 200-day $53.69 Stays above it through the October 13 bank reports Back over the line; the repair counts only if it holds
KRE 200-day $70.65 A close back above it after the bank reports Slipped under; long trend under test
TLT 20-day $79.28; 200-day $85.17 well above A close back above the 20-day after the September CPI on October 14 Out of capitulation but still broken on the long read
CIBR 20-day $103.44 A pullback toward the 20-day that holds Leader at its high; RSI near 70 makes chasing poor risk/reward
GLD 200-day $415.65 A reclaim of the 200-day Trend under test; still far off its high

Action Matrix

Stock Signal Action Notes
SPY, QQQ, VTI 🟢 🔒 Hold Above their 200-days and up on the year; the record still needs confirmation
SMH 🟢 🔍 Watch Worst week on the board inside an intact trend; chip earnings are scheduled October 14–15
CIBR, SKYY 🟢 ⚠️ Caution At their highs at RSI 69; wait for a pullback
IGV 🟡 🔍 Watch Above its 200-day but down on the year; Friday's jump has no cause on file
XLE, XOP, USO 🟢 🔒 Hold Among the strongest long trends on the board; prices move on Gulf headlines
XLF 🟢 🔍 Watch Back above its 200-day; bank earnings are the test
KRE 🟡 ⏳ Waiting Needs a reclaim of its 200-day
IWM, RSP 🟢 🔍 Watch Breadth gauges; IWM sits just above its 200-day
TLT, IEF, LQD, HYG, BND 🔴 ⏳ Waiting Left capitulation but remain below their 200-days and down on the year
XLU 🔴 ⏳ Waiting A strong week, but still under its 200-day and down on the year
GLD, SLV 🟡 ⚠️ Caution Below their 200-days; years still positive
XHB, ITB, KWEB, FXI, URA, TAN, ITA 🔴 ⚠️ Caution Below their 200-days and down on the year

What To Watch Next

  1. The index line. Can the S&P 500 fund close above $779.37 twice? Its first support is the 20-day average.
  2. Bank earnings, October 13. JPMorgan, Goldman Sachs, Citigroup and Wells Fargo are scheduled to report. Does XLF hold its 200-day, and can KRE reclaim its own?
  3. September CPI, October 14. Do the bond funds reclaim their 20-day averages, or does a hot print push the 10-year further above 5%? The October 8 market brief named a high-yield spread of 3.50 or a VIX of 20 as the levels that would turn rate pressure into credit stress.
  4. ASML (October 14) and TSMC (October 15). Does SMH hold its 50-day through the chip reports after the OpenAI-driven selloff?
  5. Friday's software and security jump. Does a cause surface for CIBR's and IGV's Friday gains, and do CIBR and SKYY cool without breaking their 20-days?
  6. The Gulf. Iranian tanker attacks and the hurricane threat to US Gulf output (CNBC, October 8) keep energy headline-driven. USO is the trend to watch.

Sources

7 events