He may be the shorter and older brother, but @MagicRatSF hasn’t lost a step.
Bet Bash seminars are a super tough crowd. People leaving in the middle of the presentation is par. But @MagicRatSF @PlusEVAnalytics and @andrewcourt1 all had basically zero defections.
Is the rent really too damn high? We’re rent burdened at 30% of income, but the San Francisco couple featured on Sunday’s @nytimes front page balked at paying more than 16.4% while she’s only paying 11% in her current digs. Cheer up! The weather’ll be great again in two months.
Fresh off the Bank Credit Analyst’s Chart of the Week win, I humbly submit today’s U.S. Investment Strategy for Title of the Week.
It’s for everyone who’s wondered why equities have been so resilient.
📈 BCA’s #ChartoftheWeek!
The K-shaped economy now extends to business investment. @DougPeta notes:
💻 Demand for information processing equipment is growing even faster than in 1999...
📉 ...yet demand for everything else has only kept pace with inflation for 12 years
📊 The K-shaped same divide now shows up in investment, profits, and equity performance
The durability of the tech capex boom will determine when investors should rotate away from the tech-dominated US, and Korea and Taiwan in EM.
I’m a mere mortal and know I can’t beat @TylerKepner in @immaculategrid so my goal is simply to top him in a square or two every now and then. Not sure if today might have fit the bill but I dug deep.
We interrupt our regularly scheduled macro and markets programming for the following PSA:
If you’re working on your NFL @immaculategrid in public and @FitzMagic_14 offers to play for money, run away.
Ditto @_mcameron44 in baseball.
The article talks about Fibonacci retracement but today was the seventh straight session that the S&P closed below its 200-day moving average.
⚠️ Energy chokepoint keeps pressure on risk
Our US Investment Strategist @DougPeta told @business:
🛢️ Until Hormuz flows normalize, inflation pressure is likely to stay elevated
📉 Higher energy costs could keep weighing on global growth
⚠️ From a technical perspective, the worst may not be over yet
bloomberg.com/news/articles/…
Agreed, especially with the savings rate already near its lows.
But January’s 0.8% month-over-month rise in aggregate weekly payrolls (workers * avg hourly earnings * avg weekly hours) means that the gap will narrow next month and the OBBBA tax refunds are coming.
Full disclosure: This post was written by a Commanders fan from the DMV.
Just sayin’
#Salesforce is the Dallas Cowboys of Tech — legendary heyday, massive fanbase, and now…perpetual disappointment.
Just checking on them boyz 🤠
-10% since the EPS beat and higher FY26 revenue guidance (Dec)
-16% YTD
-30% from the 2021 SaaS peak
Thanks to @BNNBloomberg for giving @bcaresearch a chance to weigh in on D.C.’s latest private sector intervention.
You really can’t take @ChicagoBooth out of the strategist, even if he graduated an eternity ago.
bnnbloomberg.ca/video/shows/…
Health care and social assistance cemented its hold over hiring in October and November, while leisure and hospitality remains the only other source of meaningful YTD job creation.
We’re lucky to have those spaces, but they don’t pay well.
Beyond breadth concerns, job creation concentrated in Health Care & Social Assistance poses two challenges:
1. HC&SA activity has nowhere near the multiplier effect of homebuilding, mfg or lending.
2. The functions added YTD pay 85% of the average job.
Ex-Health Care & Social Assistance, and Leisure & Hospitality, nonfarm payrolls would have shrunk by 21k YTD and 220k since May.
And people say equity breadth is narrow.
October and November numbers out Tuesday.

























