As of the Oct 22, 2026 close, 67 of 99 large US stocks are in the Strong quadrant against SPY, 9 Gaining, 7 Waning and 16 Weak.
STOCK ROTATION COUNTSDaily close 2026-10-22
67Strong quadrant
9Gaining quadrant
7Waning quadrant
16Weak quadrant
+10.93 ptsLargest 5-session rise in RS-Ratio, NOC
Counts of stocks by quadrant after the stated close, using our own relative-strength construction against SPY. They describe past closes and do not say what any stock will do next.
Each dot is a stock. Left to right is how its price compares with SPY relative to its own recent average; bottom to top is whether that comparison has been rising or falling over the last 5 sessions. Hover or tap a dot for its numbers. Free, no signup.
Axes are fitted to the middle 98% of stocks so one outlier cannot crush the rest; a hollow diamond marked * sits beyond the edge (its true values are in the card and the table). Colour is sector.
Communication ServicesConsumer DiscretionaryConsumer StaplesEnergyFinancialsHealthcareIndustrialsMaterialsReal EstateTechnologyUtilities
Hover, tap or focus a dot to see its ratio, momentum, quadrant, sector and date.
Momentum rising most
+10.93 pts
+10.53 pts
+9.21 pts
+9.02 pts
+8.22 pts
+7.59 pts
+7.54 pts
+7.52 pts
Change in RS-Ratio over the last 5 sessions.
Momentum falling most
-9.81 pts
-5.98 pts
-5.63 pts
-5.58 pts
-5.36 pts
-4.07 pts
-3.83 pts
-3.31 pts
Change in RS-Ratio over the last 5 sessions.
Changed quadrant on the last session (39)
Waning to Strong
Weak to Waning
Strong to Weak
Strong to Gaining
Weak to Waning
Gaining to Weak
Gaining to Strong
Waning to Strong
Waning to Strong
Waning to Strong
Waning to Strong
Weak to Gaining
Strong to Waning
Waning to Strong
Gaining to Weak
Waning to Strong
Waning to Strong
Gaining to Strong
Waning to Strong
Waning to Strong
Waning to Strong
Waning to Strong
Waning to Strong
Waning to Weak
Waning to Strong
Gaining to Weak
Gaining to Weak
Waning to Strong
Waning to Strong
Weak to Gaining
Waning to Strong
Weak to Strong
Strong to Waning
Weak to Gaining
Strong to Gaining
Waning to Strong
Weak to Strong
Waning to Strong
Waning to Strong
All 99 stocks in this view
As of the Oct 22, 2026 close. RS-Ratio and RS-Momentum are defined in the method note below.
NOC
Industrials
111.65
+10.93
Strong
6
positive
LMT
Industrials
113.72
+10.53
Strong
7
positive
KHC
Consumer Staples
110.33
+9.21
Strong
6
positive
ACN
Technology
124.90
+9.02
Strong
10
no reading
PEP
Consumer Staples
108.66
+8.22
Strong
7
positive
ADBE
Technology
112.47
+7.59
Strong
7
positive
JNJ
Healthcare
104.07
+7.54
Strong
1
positive
IBM
Technology
110.93
+7.52
Strong
8
positive
MMM
Industrials
106.97
+6.89
Strong
3
positive
HD
Consumer Discretionary
111.58
+6.13
Strong
7
positive
CMCSA
Communication Services
107.39
+6.01
Strong
6
positive
USB
Financials
104.86
+5.50
Strong
5
positive
EXC
Utilities
108.14
+5.46
Strong
9
no reading
LOW
Consumer Discretionary
109.62
+5.31
Strong
7
positive
BMY
Healthcare
105.32
+5.29
Strong
3
positive
DUK
Utilities
107.94
+5.27
Strong
1
no reading
INTU
Technology
118.47
+5.18
Strong
11
no reading
CHTR
Communication Services
103.66
+5.15
Strong
1
no reading
SBUX
Consumer Discretionary
107.79
+5.11
Strong
6
positive
SPG
Real Estate
105.56
+5.10
Strong
6
no reading
MCD
Consumer Discretionary
107.29
+5.09
Strong
7
positive
GD
Industrials
105.66
+5.06
Strong
6
positive
RTX
Industrials
104.85
+5.00
Strong
5
positive
TSLA
Consumer Discretionary
102.18
+4.52
Strong
3
positive
NEE
Utilities
106.37
+4.48
Strong
1
positive
CL
Consumer Staples
110.39
+4.43
Strong
1
positive
SO
Utilities
109.11
+4.40
Strong
1
no reading
PG
Consumer Staples
109.88
+4.38
Strong
1
positive
MS
Financials
99.03
+4.32
Gaining
3
positive
HON
Industrials
104.24
+4.26
Strong
5
positive
UPS
Industrials
107.34
+3.98
Strong
7
positive
VZ
Communication Services
102.06
+3.90
Strong
1
positive
AIG
Financials
108.29
+3.88
Strong
11
no reading
AXP
Financials
106.01
+3.61
Strong
9
positive
FDX
Industrials
105.11
+3.50
Strong
7
positive
TMUS
Communication Services
99.88
+3.31
Gaining
1
no reading
LLY
Healthcare
109.80
+3.25
Strong
7
positive
MET
Financials
106.27
+3.16
Strong
11
no reading
NKE
Consumer Discretionary
107.97
+3.11
Strong
6
positive
KO
Consumer Staples
107.67
+3.09
Strong
1
positive
MDLZ
Consumer Staples
107.93
+3.07
Strong
1
no reading
UNH
Healthcare
110.73
+3.06
Strong
7
positive
COF
Financials
103.48
+2.98
Strong
6
positive
UNP
Industrials
107.04
+2.94
Strong
1
no reading
PFE
Healthcare
106.84
+2.71
Strong
7
positive
MRK
Healthcare
102.17
+2.68
Strong
3
positive
ISRG
Healthcare
107.06
+2.66
Strong
1
positive
COST
Consumer Staples
107.65
+2.47
Strong
1
positive
LIN
Materials
105.71
+2.47
Strong
1
no reading
GS
Financials
100.37
+2.46
Strong
2
positive
TGT
Consumer Discretionary
102.97
+2.44
Strong
1
negative
BAC
Financials
96.83
+2.42
Gaining
2
positive
AAPL
Technology
103.75
+2.38
Strong
1
positive
C
Financials
97.31
+2.21
Gaining
3
negative
DE
Industrials
98.81
+2.00
Gaining
1
positive
MO
Consumer Staples
107.99
+1.99
Strong
1
positive
V
Financials
109.07
+1.99
Strong
11
positive
CVX
Energy
106.89
+1.96
Strong
1
positive
AMGN
Healthcare
107.40
+1.91
Strong
10
positive
CRM
Technology
107.53
+1.77
Strong
8
positive
JPM
Financials
101.74
+1.72
Strong
6
positive
WFC
Financials
102.45
+1.71
Strong
6
negative
DIS
Communication Services
106.33
+1.49
Strong
11
positive
WMT
Consumer Staples
109.48
+1.44
Strong
1
positive
BA
Industrials
99.78
+1.43
Gaining
1
negative
CVS
Healthcare
106.92
+1.18
Strong
7
positive
MA
Financials
108.83
+1.17
Strong
11
positive
BLK
Financials
105.30
+1.02
Strong
7
positive
MDT
Healthcare
107.81
+0.93
Strong
1
positive
SCHW
Financials
96.46
+0.90
Gaining
1
negative
COP
Energy
108.61
+0.44
Strong
1
positive
XOM
Energy
105.94
+0.38
Strong
1
positive
TXN
Technology
99.46
+0.35
Gaining
1
positive
QCOM
Technology
97.14
+0.26
Gaining
6
negative
PM
Consumer Staples
103.76
+0.22
Strong
1
no reading
GILD
Healthcare
105.16
+0.12
Strong
1
positive
T
Communication Services
97.24
-0.09
Weak
2
positive
F
Consumer Discretionary
98.79
-0.28
Weak
1
positive
NVDA
Technology
94.63
-0.32
Weak
1
negative
PYPL
Financials
104.89
-0.42
Waning
2
positive
ABBV
Healthcare
105.43
-0.50
Waning
2
positive
CAT
Industrials
90.17
-0.68
Weak
1
negative
DHR
Healthcare
103.97
-0.94
Waning
1
positive
AMZN
Consumer Discretionary
99.25
-1.20
Weak
1
positive
ABT
Healthcare
102.93
-1.36
Waning
1
negative
EMR
Industrials
100.78
-1.44
Waning
5
positive
BKNG
Consumer Discretionary
101.05
-1.80
Waning
1
positive
INTC
Technology
81.45
-2.48
Weak
13
negative
ORCL
Technology
93.23
-2.72
Weak
1
negative
TMO
Healthcare
101.53
-2.88
Waning
1
negative
CSCO
Technology
95.57
-3.28
Weak
6
negative
AVGO
Technology
93.11
-3.31
Weak
9
negative
GE
Industrials
95.87
-3.83
Weak
3
negative
MSFT
Technology
99.89
-4.07
Weak
1
negative
AMD
Technology
86.44
-5.36
Weak
9
negative
GOOGL
Communication Services
95.01
-5.58
Weak
3
negative
NFLX
Communication Services
97.44
-5.63
Weak
3
negative
GM
Consumer Discretionary
96.36
-5.98
Weak
3
negative
META
Communication Services
90.53
-9.81
Weak
5
negative
How the map is built
RS-Ratio: each stock's daily close divided by SPY's close gives its relative strength. RS-Ratio is that figure divided by its own average over the last 20 sessions, times 100. 100 means the stock's relative strength sits at its recent average; above 100 it is higher than that average.
RS-Momentum: the change in RS-Ratio over the last 5 sessions, in points. Zero means unchanged; positive means the ratio rose.
Strong: Relative strength is above its recent average and has been rising.
Gaining: Relative strength is below its recent average but has been rising.
Waning: Relative strength is above its recent average but has been falling.
Weak: Relative strength is below its recent average and has been falling.
Data: completed daily closes, adjusted for splits and dividends, from a third-party daily price data source, for a fixed list of large US stocks, fetched once per completed session. Only the derived ratio and momentum are shown here, never the prices.
SPY is cap-weighted, so when its largest names lead or lag the typical stock, most dots move together and the quadrant counts swing. Compare a stock with its neighbours, not with the count.
This is a relative-strength construction of our own. It is not the proprietary formula behind any commercial rotation chart, and it describes past closes only.
Quadrants: Strong, Gaining, Waning, Weak. Latest reading: Oct 22, 2026 close. The page refreshes after each completed session.
What the GEX filter means
GEX is net gamma exposure: an estimate, built from option open interest, of how options dealers' hedging may affect a stock's moves. A positive reading is taken to mean dealers hedge against moves, which tends to dampen them; a negative reading, that they hedge with moves, which tends to amplify them. The sign rests on an assumption about who holds the options (dealers long calls and short puts), which is weaker for single stocks than for index options. The filter is off by default. Switched on, it hides stocks whose latest GEX reading is negative and keeps stocks that are positive or have no fresh reading. A reading older than one trading day counts as no reading, and the filter is offered only when at least half the stocks have a fresh one. It is a display filter on our own estimate, not a rating of the stock.
Of 99 stocks, 21 have a negative net GEX reading, 64 positive and 14 no fresh reading, the oldest taken Oct 22, 2026.
COMMON QUESTIONS
What does the Stock Rotation Map show?
It places each stock by two numbers: RS-Ratio, how its price compares with SPY relative to its own recent average, and RS-Momentum, how that ratio changed over the last five sessions. The four quadrants are Strong, Gaining, Waning and Weak.
Why do most stocks sit in a narrow cluster?
Most stocks move close to SPY from day to day, so their ratios and momentum are near the middle. The axes are fitted to the middle 98 percent of stocks so the cluster is readable, and any stock beyond the edge is drawn on it with an asterisk.
What does the GEX filter do?
GEX is net gamma exposure: an estimate, built from option open interest, of how options dealers' hedging may affect a stock's moves. A positive reading is taken to mean dealers hedge against moves, which tends to dampen them; a negative reading, that they hedge with moves, which tends to amplify them. The sign rests on an assumption about who holds the options (dealers long calls and short puts), which is weaker for single stocks than for index options. The filter is off by default. Switched on, it hides stocks whose latest GEX reading is negative and keeps stocks that are positive or have no fresh reading. A reading older than one trading day counts as no reading, and the filter is offered only when at least half the stocks have a fresh one. It is a display filter on our own estimate, not a rating of the stock.
Is a quadrant a recommendation?
No. A quadrant describes where a stock stood after past closes. It does not say what any stock will do next.