Morning Commentary
Yesterday, three sectors were higher, but the real news was the session's resolution.

It was tough all session, but the market climbed off the lows and finished at the highs, and that got my attention. The hammer-shaped candlestick is not a buy signal because the market is not in a downtrend. Still, it was an encouraging session.

Looking for Bunkers
Momentum and growth remained under pressure, but buyers warmed to large-cap value and low volume.

Heat Map
Consumer Discretionary (XLY) fared worse than Consumer Staples (XLP) (defense), even though Walmart's (WMT) big headline was cautious guidance. On the other hand, Hasbro Inc (HAS) was the top gainer in the session. I’m worried about the consumer.

Boring Wins (sometimes)
The top advancers featured many unsexy but solid names—companies that will be around for the next 100 years and make stuff we use daily, but the dots have yet to be connected.
The following names don’t lead to higher markets, but they preserve wealth:

There was a big decline in retail investor bearishness, but only a nudge in bullishness. It looks like “caution” is where it's at right now.

Today’s Session
The consolidation phase continues. Valuations are mostly extended when employing traditional metrics, and while that’s not a reason to move lower, investors are looking for narratives and reasons for urgency.
Buy the dip works, but there must be a dip first.

| Tweet |
| 1/20/2026 9:29 AM | D-DAY AT DAVOS |
| 1/16/2026 1:27 PM | Friday Flux |
| 1/16/2026 10:01 AM | RISING TIDE |
| 1/15/2026 1:38 PM | AI Hopes Boost The Market |
| 1/15/2026 9:37 AM | AN UGLY BUT STRONG SESSION |
| 1/14/2026 1:34 PM | Mixed Midweek Market Session |
| 1/14/2026 9:38 AM | A SO-SO START TO EARNINGS SEASON |
| 1/13/2026 1:47 PM | Mixed Afternoon |
| 1/13/2026 9:43 AM | THEY LIKE OUR BONDS, STILL |
| 1/12/2026 1:42 PM | Market Resolve |
| 1/12/2026 9:54 AM | STRONG FIRST WEEK BODES WELL FOR 2026 |
| 1/9/2026 1:30 PM | Broad Strength |
| 1/9/2026 9:42 AM | DC DRIVING NARRATIVES |
| 1/8/2026 1:42 PM | Cyclical Rally Resumes |
| 1/8/2026 9:34 AM | TIME TO FIGHT FOR MAIN STREET |
| 1/7/2026 1:29 PM | Change of Guards |
| 1/7/2026 9:45 AM | HOARDING GOLD IN THEM THAR HILLS |
| 1/6/2026 1:24 PM | Strength Continues |
| 1/6/2026 9:38 AM | CALLING ALL SPACE CADETS |
| 1/5/2026 1:36 PM | Starting Off Right |
| 1/5/2026 10:00 AM | 2026 NEW NARRATIVES |
| 1/2/2026 1:06 PM | Mixed Session |
| 1/2/2026 9:41 AM | DAY ONE - 2026 |
| 12/31/2025 9:38 AM | HAPPY NEW YEAR |
| 12/30/2025 1:17 PM | Investors Await FOMC Minutes |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|