Markets

Sector Health Grid

Auto-updated June 19, 2026 · generated by sector_dashboard.py

SPY QQQ SMH XLI XLF XLP

Updated: 2026-06-19 16:43  ·  Auto-refresh 5 min

SHOW ONLY:





STAGE:

Stage 2 Stack

Stage 2

Not Stage 2

MOMENTUM/TREND:

Bullish

Mixed

Bearish

EXT%:

≤3% ideal

≤10%

>10% extended

30d HISTORY:

Stage 2 Stack

Stage 2

Not Stage 2

Hover dot = date + full signal

ℹ️ How Stage, Momentum, and Trend are defined

STAGE 2 — Price above the 50-day EMA, the 50-day EMA above the 200-day EMA, and the 200-day EMA rising over the last 20 trading days. This describes a basic technical uptrend structure (Minervini-style Stage 2).

STAGE 2 STACK — All Stage 2 conditions above, plus the 20/50/100/200-day EMAs are fully aligned in order (20 > 50 > 100 > 200). A stricter, fully-aligned version of Stage 2 — every Stack ticker is also Stage 2, but not every Stage 2 ticker reaches Stack.

MOMENTUM (Bullish/Mixed/Bearish) — Based on short-term EMA ordering: 8-day > 13-day > 21-day EMA for Bullish, the reverse for Bearish, anything else is Mixed. Reflects near-term price momentum.

TREND (Bullish/Mixed/Bearish) — Combines the Momentum condition above with the 21-day EMA position relative to the 34-day EMA high/low band. A broader trend-confirmation layer on top of Momentum.

EXT% — Percentage distance of current price from its 20-day EMA. Lower values indicate price is trading close to its short-term average rather than stretched away from it.

VOL — Today’s trading volume divided by its own 20-day average volume. A ratio above 1.0× means volume is running above its typical recent pace.

TECHNICAL RATING — A 0–100 composite combining Stage, Momentum, Trend, Volume, and Extension into a single descriptive score. It is a summary of current technical conditions only — not a ranking of investment quality, suitability, or future performance.

All definitions above are technical/statistical descriptions of historical price and volume data. Nothing on this page is a recommendation, rating, or solicitation to buy or sell any security.

S&P 500 (SPY)as of 2026-06-19 16:43
Ticker Stage Momentum Trend VOL ATR Ext% EMA20 Technical Rating 30d History Links
SPY
$746.74
STAGE 2 STACK GREEN GREEN 1.17× 1.2× 90d +0.5% $743.12
EMA20

90

TVFV
AAPL
$298.01
STAGE 2 STACK YELLOW YELLOW 1.47× 1.16× 90d -0.2% $298.59
EMA20

63

TVFV
MSFT
$379.40
NOT STAGE 2 RED YELLOW 1.38× 1.1× 90d -6.3% $405.08
EMA20

8

TVFV
AMZN
$244.39
NOT STAGE 2 RED YELLOW 1.52× 1.2× 90d -2.1% $249.76
EMA20

13

TVFV
NVDA
$210.69
STAGE 2 STACK RED YELLOW 1.31× 1.11× 90d +0.2% $210.35
EMA20

53

TVFV
GOOGL
$368.03
STAGE 2 STACK RED YELLOW 1.31× 1.21× 90d -0.4% $369.54
EMA20

53

TVFV
TSLA
$400.49
NOT STAGE 2 RED YELLOW 1.17× 1.1× 90d -1.7% $407.6
EMA20

8

TVFV
META
$577.22
NOT STAGE 2 RED YELLOW 1.41× 1.12× 90d -2.9% $594.36
EMA20

13

TVFV
AVGO
$411.35
STAGE 2 STACK RED YELLOW 1.14× 1.4× 90d +1.4% $405.53
EMA20

48

TVFV
BRK-B
$489.46
NOT STAGE 2 GREEN YELLOW 1.13× 1.02× 90d +0.8% $485.37
EMA20

38

TVFV
V
$327.24
NOT STAGE 2 GREEN YELLOW 0.91× 0.99× 90d +0.9% $324.44
EMA20

38

TVFV
JPM
$325.22
STAGE 2 STACK GREEN YELLOW 2.06× 1.16× 90d +3.5% $314.21
EMA20

88

TVFV
Nasdaq 100 (QQQ)as of 2026-06-19 16:43
Ticker Stage Momentum Trend VOL ATR Ext% EMA20 Technical Rating 30d History Links
QQQ
$740.62
STAGE 2 STACK GREEN GREEN 0.94× 1.57× 90d +2.7% $721.46
EMA20

90

TVFV
MSFT
$379.40
NOT STAGE 2 RED YELLOW 1.38× 1.1× 90d -6.3% $405.08
EMA20

8

TVFV
AAPL
$298.01
STAGE 2 STACK YELLOW YELLOW 1.47× 1.16× 90d -0.2% $298.59
EMA20

63

TVFV
NVDA
$210.69
STAGE 2 STACK RED YELLOW 1.31× 1.11× 90d +0.2% $210.35
EMA20

53

TVFV
AMZN
$244.39
NOT STAGE 2 RED YELLOW 1.52× 1.2× 90d -2.1% $249.76
EMA20

13

TVFV
META
$577.22
NOT STAGE 2 RED YELLOW 1.41× 1.12× 90d -2.9% $594.36
EMA20

13

TVFV
AVGO
$411.35
STAGE 2 STACK RED YELLOW 1.14× 1.4× 90d +1.4% $405.53
EMA20

48

TVFV
GOOGL
$368.03
STAGE 2 STACK RED YELLOW 1.31× 1.21× 90d -0.4% $369.54
EMA20

53

TVFV
COST
$951.45
NOT STAGE 2 RED YELLOW 1.27× 1.03× 90d -3.2% $982.51
EMA20

8

TVFV
AMD
$537.37
STAGE 2 STACK GREEN GREEN 1.34× 1.95× 90d +9.4% $491.2
EMA20

90

TVFV
TSLA
$400.49
NOT STAGE 2 RED YELLOW 1.17× 1.1× 90d -1.7% $407.6
EMA20

8

TVFV
NFLX
$77.38
NOT STAGE 2 RED RED 2.02× 0.81× 90d -6.2% $82.49
EMA20

5

TVFV
Semiconductors (SMH)as of 2026-06-19 16:43
Ticker Stage Momentum Trend VOL ATR Ext% EMA20 Technical Rating 30d History Links
SMH
$659.88
STAGE 2 STACK GREEN GREEN 0.98× 1.99× 90d +9.2% $604.14
EMA20

85

TVFV
NVDA
$210.69
STAGE 2 STACK RED YELLOW 1.31× 1.11× 90d +0.2% $210.35
EMA20

53

TVFV
TSM
$462.12
STAGE 2 STACK GREEN GREEN 1.3× 1.38× 90d +8.4% $426.19
EMA20

85

TVFV
AMD
$537.37
STAGE 2 STACK GREEN GREEN 1.34× 1.95× 90d +9.4% $491.2
EMA20

90

TVFV
AVGO
$411.35
STAGE 2 STACK RED YELLOW 1.14× 1.4× 90d +1.4% $405.53
EMA20

48

TVFV
ASML
$1,929.68
STAGE 2 STACK GREEN GREEN 1.07× 1.53× 90d +10.3% $1748.74
EMA20

85

TVFV
AMAT
$617.11
STAGE 2 STACK GREEN GREEN 1.53× 2.05× 90d +19.5% $516.6
EMA20

85

TVFV
LRCX
$389.04
STAGE 2 STACK GREEN GREEN 1.87× 1.85× 90d +14.2% $340.75
EMA20

90

TVFV
QCOM
$226.11
STAGE 2 STACK YELLOW YELLOW 1.88× 1.78× 90d +4.7% $216.03
EMA20

63

TVFV
INTC
$133.99
STAGE 2 STACK GREEN GREEN 1.63× 2.03× 90d +15.5% $116.0
EMA20

85

TVFV
TXN
$322.86
STAGE 2 STACK GREEN GREEN 2.05× 1.68× 90d +7.3% $300.9
EMA20

95

TVFV
ADI
$434.46
STAGE 2 STACK GREEN YELLOW 1.92× 1.56× 90d +4.9% $414.15
EMA20

83

TVFV
Industrials (XLI)as of 2026-06-19 16:43
Ticker Stage Momentum Trend VOL ATR Ext% EMA20 Technical Rating 30d History Links
XLI
$180.91
STAGE 2 STACK GREEN YELLOW 0.96× 1.07× 90d +3.0% $175.65
EMA20

78

TVFV
GE
$357.64
STAGE 2 STACK GREEN GREEN 0.77× 1.02× 90d +8.6% $329.23
EMA20

85

TVFV
CAT
$985.82
STAGE 2 STACK GREEN GREEN 2.05× 1.27× 90d +7.8% $914.75
EMA20

95

TVFV
UBER
$71.64
NOT STAGE 2 RED YELLOW 1.2× 0.92× 90d +-0.0% $71.64
EMA20

8

TVFV
UNP
$256.88
NOT STAGE 2 RED YELLOW 0.76× 1.25× 90d -3.3% $265.75
EMA20

8

TVFV
RTX
$185.60
STAGE 2 GREEN YELLOW 1.48× 1.14× 90d +2.1% $181.76
EMA20

68

TVFV
HON
$229.01
STAGE 2 STACK GREEN YELLOW 1.06× 1.34× 90d +2.6% $223.15
EMA20

78

TVFV
ETN
$421.77
STAGE 2 STACK GREEN YELLOW 0.86× 1.13× 90d +4.5% $403.44
EMA20

78

TVFV
UPS
$104.86
STAGE 2 STACK GREEN YELLOW 2.26× 1.14× 90d -1.1% $106.08
EMA20

88

TVFV
BA
$222.72
STAGE 2 GREEN YELLOW 0.96× 1.07× 90d +0.4% $221.77
EMA20

63

TVFV
DE
$589.24
STAGE 2 STACK GREEN YELLOW 0.86× 0.94× 90d +2.8% $573.4
EMA20

78

TVFV
ADP
$218.41
NOT STAGE 2 YELLOW YELLOW 2.12× 0.96× 90d -2.1% $223.09
EMA20

28

TVFV
Financials (XLF)as of 2026-06-19 16:43
Ticker Stage Momentum Trend VOL ATR Ext% EMA20 Technical Rating 30d History Links
XLF
$53.57
STAGE 2 STACK GREEN YELLOW 0.96× 1.0× 90d +1.8% $52.61
EMA20

78

TVFV
BRK-B
$489.46
NOT STAGE 2 GREEN YELLOW 1.13× 1.02× 90d +0.8% $485.37
EMA20

38

TVFV
JPM
$325.22
STAGE 2 STACK GREEN YELLOW 2.06× 1.16× 90d +3.5% $314.21
EMA20

88

TVFV
V
$327.24
NOT STAGE 2 GREEN YELLOW 0.91× 0.99× 90d +0.9% $324.44
EMA20

38

TVFV
MA
$489.79
NOT STAGE 2 YELLOW YELLOW 0.92× 0.87× 90d -0.4% $491.9
EMA20

18

TVFV
BAC
$56.20
STAGE 2 STACK GREEN GREEN 0.84× 0.96× 90d +3.7% $54.21
EMA20

90

TVFV
WFC
$82.20
NOT STAGE 2 GREEN YELLOW 1.17× 0.99× 90d +1.5% $81.0
EMA20

38

TVFV
C
$143.06
STAGE 2 STACK GREEN GREEN 1.23× 1.02× 90d +6.0% $134.97
EMA20

85

TVFV
AXP
$338.00
NOT STAGE 2 GREEN YELLOW 1.49× 1.01× 90d +4.8% $322.54
EMA20

43

TVFV
GS
$1,096.56
STAGE 2 STACK GREEN GREEN 0.96× 1.17× 90d +5.4% $1040.68
EMA20

85

TVFV
PGR
$204.87
NOT STAGE 2 GREEN YELLOW 2.73× 1.02× 90d +1.9% $201.07
EMA20

48

TVFV
BLK
$1,050.09
NOT STAGE 2 YELLOW YELLOW 0.91× 0.89× 90d +1.2% $1037.42
EMA20

18

TVFV
Consumer Staples (XLP)as of 2026-06-19 16:43
Ticker Stage Momentum Trend VOL ATR Ext% EMA20 Technical Rating 30d History Links
XLP
$83.30
NOT STAGE 2 GREEN YELLOW 0.7× 0.98× 90d -1.0% $84.16
EMA20

38

TVFV
PG
$150.38
NOT STAGE 2 GREEN YELLOW 1.89× 0.95× 90d +2.2% $147.19
EMA20

43

TVFV
COST
$951.45
NOT STAGE 2 RED YELLOW 1.27× 1.03× 90d -3.2% $982.51
EMA20

8

TVFV
KO
$79.39
STAGE 2 STACK GREEN YELLOW 1.18× 1.21× 90d -1.1% $80.29
EMA20

78

TVFV
PEP
$142.02
NOT STAGE 2 RED RED 1.91× 0.92× 90d -2.0% $144.89
EMA20

5

TVFV
WMT
$117.18
NOT STAGE 2 RED RED 1.22× 0.93× 90d -2.7% $120.48
EMA20

0

TVFV
PM
$178.40
STAGE 2 STACK GREEN YELLOW 0.96× 1.01× 90d -0.8% $179.8
EMA20

78

TVFV
MDLZ
$60.12
NOT STAGE 2 YELLOW YELLOW 2.45× 1.06× 90d -2.5% $61.66
EMA20

28

TVFV
MO
$69.12
NOT STAGE 2 RED YELLOW 2.27× 1.11× 90d -2.2% $70.7
EMA20

18

TVFV
TGT
$130.74
STAGE 2 STACK GREEN YELLOW 0.73× 1.13× 90d +2.0% $128.23
EMA20

78

TVFV
CL
$89.48
STAGE 2 STACK GREEN YELLOW 1.96× 1.05× 90d +0.5% $89.01
EMA20

83

TVFV
MNST
$91.34
STAGE 2 STACK GREEN GREEN 1.82× 0.91× 90d +2.0% $89.58
EMA20

95

TVFV

Educational market data, updated automatically after each US market close. Not investment advice or a recommendation to buy or sell any security. Signals are screening output, not trade calls.

Scroll to Top