Morning Commentary
It was a doomed session out of the gate yesterday, but stocks held on and held up better than they had a couple of weeks ago on the same news.
Three defensive sectors were higher. While the top performer list was eclectically driven by earnings beats.
Philly Fed: From Inflation to Recession
The headline activity came in at -12.3, well below the consensus of 0.1. Back-to-back declines gained speed and should have gained more attention. Employment was a big red flag:


Price Relief

New home sales crumbled as home prices slumped on a spike in supply.

Key Charts
The fear index (VIX) got very close to its 50-day moving average and made a strong bounce. I’m watching 27.17, the 50-day moving average for a breakout, which would mean pressure on the equity market.

The Fed is said to be watching the 10-year and 3-month yield curve as a confirmation of a recession. It is getting super close just as the Federal Open Market Committee (FOMC) wraps up today.

Portfolio Approach
There are not sector weighting changes this morning in our Hotline Model Portfolio.
Today’s Session
Lots of economic data to comb through until we get to the FOMC decision at 2PM.
The report that stands out the most is Durable Goods.
Headline new orders +1.9% for June is significantly better than -0.5% consensus and the highest level since January.

Business Investment
Orders for non-defense capital goods, excluding aircraft in the United States, +0.5% coming in better than +0.2% consensus.

Earnings Front
As of last night, 70% of S&P 500 names beat on revenue with blended return of 11.6%, and 76% beat on earnings per share with 6.2% blended return.
Revenue and earnings are coming in above consensus.

Earnings beats and misses don’t seem to matter this morning, as some of the highest profile movers on the upside all missed either the top or bottom lines. Some missed both.
Now, we wait on Powell & Co.
| Tweet |
| 10/23/2025 1:32 PM | Thursday Rebound |
| 10/23/2025 9:33 AM | SQUEAKY WHEEL |
| 10/22/2025 1:32 PM | Tesla On Deck |
| 10/22/2025 9:35 AM | SPINNING WHEELS |
| 10/21/2025 1:35 PM | Dinosaurs Rumble |
| 10/21/2025 9:41 AM | STEALTH PROFIT-TAKING & ROTATION |
| 10/20/2025 1:28 PM | Monday Strength |
| 10/20/2025 9:40 AM | CONSOLIDATING GAINS & ANXIETY |
| 10/17/2025 1:43 PM | Friday Zig Zag |
| 10/17/2025 9:51 AM | They Warned Us About Everything Else |
| 10/16/2025 1:33 PM | Another Intraday Reversal |
| 10/16/2025 9:30 AM | ENCOURAGING BUT NEED MORE |
| 10/15/2025 1:23 PM | Intraday Weakness |
| 10/15/2025 9:53 AM | STRONG “DOWN” DAY |
| 10/14/2025 1:27 PM | Intraday Recovery |
| 10/14/2025 9:45 AM | HO, HO, HO |
| 10/13/2025 1:42 PM | Fears Eased |
| 10/13/2025 9:49 AM | ROUGH BUT NOT HELLISH |
| 10/10/2025 1:48 PM | Chinese Trade Negotiations Reignite |
| 10/10/2025 10:05 AM | BIRTHDAY BREAK |
| 10/9/2025 1:25 PM | Shutdown Continues |
| 10/9/2025 9:53 AM | DOOM PORN DOESN’T DISTRACT INVESTORS |
| 10/8/2025 1:14 PM | FOMC Minutes in Focus |
| 10/8/2025 9:45 AM | DIFFERENT TYPES OF BOTTOM FISHING |
| 10/7/2025 1:34 PM | Taking a Breather |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|