Morning Commentary
It was an up session from yesterday’s opening bell, paced by small-cap Russell 2000, which ripped into the close.
All green across all factors, with the largest being small-cap quality and momentum.
All eleven sectors in the S&P 500 are climbing higher.
The S&P 500 (SPX) held at its 50-day moving average, but the rate of change (ROC) and money flow (MF) are still very depressed.
Market Breadth
Impressive market breadth for the New York Stock Exchange (NYSE) and the NASDAQ Composite.
Advancers led decliners on the NYSE by a four-to-one margin and on the NASDAQ by three to one. But overall volume and the pace of up-volume to down-volume spoke the loudest, revealing significant conviction among buyers.
I’m surprised at how few new highs there were for both markets.
Market Breadth |
NYSE |
NASDAQ |
Advancers |
2,218 |
3,075 |
Decliners |
564 |
1,189 |
New Highs |
125 |
123 |
New Lows |
49 |
113 |
Up Volume |
2.13 billion |
4.74 billion |
Down Volume |
617.47 million |
1.47 billion |
Heat Map
The heat map shows just a few red specks. It was an excellent session for the market with election implications.
Broadening Rally
Just as the S&P 500 bounced off its 50-day moving average, so did the Advance-Decline Line. For all the cheering about the rally broadening out, the last couple of weeks have seen many names stumble.
On that note, the percentage of names changing hands above their 50-day moving average slipped below 50%.
Today’s Session
There is a knee-jerk celebration over the election outcome. Its good stuff, except maybe the spike in bond yields.
I’m on record for not being a fan of bonds or the 60-40 portfolio.
But there are economic implications and an economic message from the bond market that we shouldn’t ignore.
I’m thrilled about the unleashing of animal spirits.
Tweet |
7/15/2025 1:35 PM | Semis Rise & Banks Slide |
7/15/2025 10:13 AM | THE CURIOUS CASE |
7/14/2025 1:32 PM | Decisive Week |
7/14/2025 9:32 AM | GET READY! |
7/11/2025 1:45 PM | Facing Pressure |
7/11/2025 9:48 AM | CLEAR FOR TAKEOFF |
7/10/2025 1:53 PM | Small Caps Rally |
7/10/2025 9:56 AM | ENOUGH ZEN TO SHARE |
7/9/2025 1:32 PM | NVDA New Milestone |
7/9/2025 9:46 AM | PASSING THE BATON |
7/8/2025 1:33 PM | Seesaw Session |
7/8/2025 9:55 AM | MORE SUMMER BLAHS THAN FEAR OF MYANMAR'S TARIFF |
7/7/2025 1:27 PM | Trade Talks and Profit Taking |
7/7/2025 9:51 AM | LOVING MOOD |
7/3/2025 9:45 AM | NICE & STEADY AS SEMIS CONTINUE TO CHIP IN |
7/2/2025 1:44 PM | Materials' Strength Continues |
7/2/2025 9:38 AM | BARNBURNER |
7/1/2025 1:29 PM | Rotation |
7/1/2025 9:45 AM | FEAR OF MISSING OUT IS CREEPING IN |
6/30/2025 1:24 PM | Steady As She Goes |
6/30/2025 9:54 AM | SUMMER RALLY STARTS |
6/27/2025 1:35 PM | Reaching New Heights |
6/27/2025 9:39 AM | THERE'S MORE! |
6/26/2025 1:10 PM | S&P Approaches Record |
6/26/2025 9:51 AM | CHIPS MOMENTUM CONTINUES |
More commentary archives |
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|