Morning Commentary

I’ve been talking and writing about market rotation in the past weeks; just glancing at the S&P 500 (SPX), it looks weak. Yesterday was a hugely positive session, considering Communication Services (XLC) and Technology (XLK) finished in the red. It also means eclectic market rotation.

Mega-Cap Hits Pothole
The hottest names of the past three years are under pressure after they couldn’t avoid the gravitational pull of Oracle Corp (ORCL).
But look at all these smaller green boxes in the Financials (XLF), Health Care (XLV), and Industrials (XLI).
There was something for almost everyone.

Breadth
All the action shifted to the New York Stock Exchange (NYSE) and blue-chip names.
|
Market Breadth |
NYSE |
NASDAQ |
|
Advancers |
1,852 |
2,628 |
|
Decliners |
926 |
2,060 |
|
New Highs |
235 |
336 |
|
New Lows |
14 |
103 |
|
Up Volume |
2.69 billion |
3.81 billion |
|
Down Volume |
1.22 billion |
3.54 billion |
Participation Theories
Solid number of advancers on the S&P 500 (SPX), S&P 400 (MID), and S&P 600 (SML).

Growth was the only blotch on the factors board, but let's not write this juggernaut off yet.


Almost Greedy
Going into the weekend will spark major enthusiasm, meaning the Fear & Greed Index will have a lot of catching up to do.

Today’s Session
So much time and energy have been spent on the “AI bubble” and palace intrigue at the Fed, that many awe-inspiring and hopeful developments have not been reported, or have been underreported.
Cyclical stocks are crushing defensive stocks, which is usually a harbinger of better times ahead for the broader market and economy.
Yesterday, we learned the September trade deficit came in at the lowest level since June 2020.


Meanwhile, the equal-weight S&P 500 (RSP) is on fire, posting an emphatic breakout.

| Tweet |
| 12/12/2025 7:12 AM | DO YOU HEAR WHAT I HEAR? |
| 12/11/2025 1:41 PM | Buyers Emerged |
| 12/11/2025 9:34 AM | THE GRINCH WHO SAVED CHRISTMAS |
| 12/10/2025 1:30 PM | The Street Awaits Fed’s Decision |
| 12/10/2025 9:41 AM | POWELL TAKES CENTER STAGE |
| 12/9/2025 1:27 PM | Fed on Deck |
| 12/9/2025 9:31 AM | NVDA GETS THE GREEN LIGHT |
| 12/8/2025 1:35 PM | Fed Week Jitters |
| 12/8/2025 9:41 AM | HIGH BETA GOES HIGHER |
| 12/5/2025 1:31 PM | PCE Inflation Cools |
| 12/5/2025 9:41 AM | THEME STOCKS LOOK FOR SECOND 2025 ACT |
| 12/4/2025 1:35 PM | Muted Action |
| 12/4/2025 9:43 AM | UPWARD BIAS ON HOPES FOR FRIENDLY FED |
| 12/3/2025 1:29 PM | Recovering from Early Drop |
| 12/3/2025 9:43 AM | TRYPTOPHANE KICKS IN LATE |
| 12/2/2025 1:31 PM | Intraday Bounce |
| 12/2/2025 9:41 AM | THE STREAK IS LONG IN THE TOOTH |
| 12/1/2025 1:30 PM | Markets Start on a Softer Note |
| 12/1/2025 9:38 AM | V FOR VICTORY |
| 11/28/2025 9:14 AM | THE MOST WONDERFUL TIME OF THE YEAR |
| 11/26/2025 1:15 PM | Action To Be Thankful For |
| 11/26/2025 10:12 AM | COILED SPRINGS UNLEASHED |
| 11/25/2025 1:17 PM | Incredible Session |
| 11/25/2025 9:51 AM | THE BAND IS PLAYING THEIR FAVORITE TUNE |
| 11/24/2025 1:24 PM | Encouraging Session |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|