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 |
| 9/18/2026 1:32 PM | Yields Overshadowing Chip Strength |
| 9/18/2026 10:09 AM | REMEMBER 3D PRINTING? |
| 9/17/2026 1:29 PM | Bounce Back Thursday |
| 9/17/2026 9:45 AM | TIME FOR WARSH TO LEARN BLACKJACK AND BOXING |
| 9/16/2026 1:19 PM | Setting the Stage |
| 9/16/2026 9:37 AM | WILL WARSH BLINK? |
| 9/15/2026 1:39 PM | Tough Tuesday |
| 9/15/2026 9:39 AM | DOOMSDAY POSTPONED |
| 9/14/2026 1:23 PM | AI Slowdown, Yields Surge |
| 9/14/2026 9:56 AM | AI DOOM DOMINATED THE WEEKEND |
| 9/11/2026 1:23 PM | Staging a Rebound |
| 9/11/2026 9:41 AM | Monumental Tech Momentum Decline |
| 9/10/2026 1:20 PM | Choppy Action |
| 9/10/2026 9:32 AM | CALLING BESSENT'S BLUSTER |
| 9/9/2026 1:34 PM | Busy Wednesday |
| 9/9/2026 9:35 AM | Al KILLER TRADE IS BACK |
| 9/8/2026 1:09 PM | Mixed Start to the Week |
| 9/8/2026 9:21 AM | SHORT WEEK BUT LONG WAIT FOR CPI |
| 9/4/2026 1:28 PM | Taking Some Momentum Out |
| 9/4/2026 9:34 AM | THE STAGE IS SET |
| 9/3/2026 12:59 PM | Yields Inch Lower |
| 9/3/2026 9:29 AM | IS SMART MONEY BUYING? |
| 9/2/2026 1:37 PM | Wednesday Winds Back |
| 9/2/2026 9:15 AM | MARKET EDGING TOWARD PANIC |
| 9/1/2026 1:24 PM | Yields and Oil Weigh on Stocks |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|