Mill Street Research

Mill Street Research

@millstreetresearch.com

Mill Street Research strategist Sam Burns, CFA, provides proprietary institutional research & tools on asset allocation, stock selection and the economy.

431 followers122 following2K posts

Pinned

What does Mill Street Research do? A short thread. Mill Street Research is an independent boutique investment research firm, founded near Boston in 2016 by Chief Strategist Sam Burns, CFA. The research covers asset allocation and global quantitative stock selection. 1/8

Tech is leading today, particularly Semis, ahead of a huge wave of earnings news, including Seagate tonight, Microsoft and Alphabet tomorrow, and Amazon and Intel Thursday. Health Care has arguably been the best hedge to Tech: negatively correlated, less volatile, and outperforming Tech since May.

Stocks up today, led by Tech and Semis after the recent declines. A lot of hope for strong Q3 earnings reports from the big players coming up, along with hope that the Anthropic IPO generates more enthusiasm. I remain skeptical as risk appetite is clearly fading, but we'll see.

One reason is that high prices for "chips" (broadly defined) and "energy" (broadly defined) are good for the companies making them but bad for everyone else. Hence the narrowing market and earnings support. Also, speculative enthusiasm peaked in June/July, and rarely comes back that quickly.

Was visiting clients in Europe last week, much of the talk was about AI (of course) and why risk appetite is fading even though earnings are still very strong (at least for US large-caps). Companies are grabbing money while they can, with Meta raising $95B in equity and Anthropic going public soon.

View full thread

And responses to strong earnings have also shifted. The huge upside surprises in Q1 earnings in April produced a big stock price response and analyst EPS upgrades. Q2 was also strong but showed less dramatic responses, with analysts still raising estimates. Q3 so far . . .

. . . has been much more mixed, with some stocks being sold on "good" earnings news, and analysts scaling back their inclination to keep raising now that expectations are much higher. Lots of earnings news coming this week and next, plus the Fed, so lots of tests for the market on tap.

Was visiting clients in Europe last week, much of the talk was about AI (of course) and why risk appetite is fading even though earnings are still very strong (at least for US large-caps). Companies are grabbing money while they can, with Meta raising $95B in equity and Anthropic going public soon.

Our index of returns to high-volatility stocks globally has not only stopped rising at its previous strong pace, it has been falling sharply and is in a downtrend as investors are rotating into less risky areas and the market has become narrower.

Markets showing more red this afternoon, as the rotation from Tech into "everything else" has now broken down and most indices are down on the day. Tech/AI areas leading the way down, CoreWeave back down -12%, SOX -3%, along with Tesla falling sharply after its silly flying car news.

View full thread

The main issue is whether investors are seeing more cracks in the AI theme, with neoclouds and companies like Oracle that are highly leveraged to OpenAI are under pressure. Anthropic didn't produce much enthusiasm with their latest financial leaks.

Q3 earnings and guidance have a very high bar set at this point, and there are more signs of selling on ostensibly "good" earnings news, along with some signs of less-good earnings news. It's Friday, in October, and the VIX is now above 20 for the first time since late July . . .

Markets showing more red this afternoon, as the rotation from Tech into "everything else" has now broken down and most indices are down on the day. Tech/AI areas leading the way down, CoreWeave back down -12%, SOX -3%, along with Tesla falling sharply after its silly flying car news.

One reason is that oil is jumping higher again, as Trump's attempt to manipulate markets (and voters) by buying diesel from Russia runs into resistance in Congress. Plus more damage to Russian refineries, threats of more bombing of Iran, and less follow-through from Europe in releasing inventories.

To follow up on Semis, our data on analyst EPS estimate revisions shows the pace of EPS increases vs decreases coming down from its historically high levels after extreme upward moves in Q1 and Q2 earnings. Expectations are now *very* high and seem to have passed the "second derivative" peak.

Mill Street Research@millstreetresearch.com

Interesting point from @followtheh.bsky.social about the losing streak for the SOX. As the poster child industry for "selling picks and shovels to gold miners" in AI, the selling in Semis since the peak in June, despite continued solid reported earnings, is concerning for leadership/sentiment.

Interesting point from @followtheh.bsky.social about the losing streak for the SOX. As the poster child industry for "selling picks and shovels to gold miners" in AI, the selling in Semis since the peak in June, despite continued solid reported earnings, is concerning for leadership/sentiment.

Tom Hearden@followtheh.bsky.social

at the open $SOX lower for 8th straight day would be longest losing streak since 2008

Oil prices rising again after news of declining crude and refined product inventories. The crude oil 12-month strip price is making a new high, getting very close to $90/bbl. Front-month WTI at $98. No signs so far that the inflation pressure from energy prices is going away any time soon.

Also notable is the growing divergence between natural gas prices in the US versus Europe. Natural gas in the US is still a little over $3/MMBtu, quite moderate by historical standards. When converted to the same units, European natural gas (EEX) is about $27/MMBtu and highest since late 2022.

Massive rotation (again) today from Tech and Energy into "everything else", including small-caps and equal-weight S&P 500, helped by falling bond yields. Health Care again leading, up 2.5% today (one of my favorite Tech hedges for a while now), along with 6 other sectors positive on the day.

Looks like weaker retail sales and mixed comments from Fed officials have brought the odds of a rate hike this month back down to about 30% now. Two-year Treasury yield back down to 4.70% from latest peak of 4.93%. 2-3 more rate hikes still expected, but not until December and next year.

PPI report today also showed a worse inflation picture, even outside of food and energy. Final demand ex food and energy was +0.7% vs 0.3% expected. Ex food, energy, and trade it was +0.5%. So Y/Y headline PPI now 6.3%, core PPI at 5.0%.

However, retail sales looked more mixed. Headline was +0.8%, but ex autos and gas was up +0.2% and "control group" that goes into GDP was +0.1%. So spending outside of autos and gas slowed down in September after a big month in August.

Notably, bond yields were trading lower overnight and fell a bit further after the economic data. Bad inflation news was presumably already priced in after yesterday, but mostly looks like more risk-off activity with NASDAQ futures falling this morning. SP500 futures down mildly, R2K up a bit.

Russell 2000 still getting beat up, now down more than 2% on the day and down -11% from its August peak. Currently matching the May lows, now notably below the 200-day average while the 50-day has crossed below the 100-day. Small-caps have gone from just underperforming to actually falling.

Meanwhile bond yields have completely reversed the CPI jump, 10-year Treasury now flat on the day. Seems to be some selling stocks/buying bonds risk-off behavior today. S&P Equal-weight down -0.9%, SPX -1.2%, NDX -2%, SOX -4%. Health Care and Staples holding the S&P 500 up.

Stocks still under pressure despite moderation of the bond yield moves. Weakness in AI cloud provider Coreweave (CRWV) seems to be part of the problem, stock is down sharply today, and from 90 to 65 in the last week or so. Its bonds are also doing very poorly.

The company is losing money and is not projected to turn profitable until 2028 (on non-GAAP earnings), but still has a $37B market cap and is one of the leading "neocloud" companies serving AI companies. Analysts have been mostly cutting EPS estimates all year.

This likely is a meaningful part of the "vibecession" issue. Perception of inflation's impact is much higher now than actual inflation is, making consumer sentiment much worse than the overall macro data would support. That said, consumer sentiment surveys are very messy nowadays.

Carl Quintanilla@carlquintanilla.bsky.social

RBADVISERS: “.. Consumers believe inflation is hurting them more than during the late-1970s. How long can this go on before it starts encouraging higher wage demands?” #UMich

Interesting so far that 10-year yields have re-traced half of their jump on the CPI this morning (up ~5bps vs ~11), but stocks are sitting near lows of the day. Stock selling is fairly broad-based, with Health Care, Staples, and Energy the only sectors positive, 7 of the 11 down -1% or more.

SOX index has returned to yesterday's lows, down -2.4% right now. This puts the index back below its 50-day and 100-day moving averages. Not decisive, but signs of cracks in the AI leadership are showing up.

Word is that Anthropic is holding a private pre-IPO investor briefing today, where revenue figures are expected, and will likely leak out. Last figure given was $65B annualized revenue run-rate, so presumably market wants to see more than that, which could shift stock sentiment if it happens.

CPI report was clearly worse than expected, with fairly broad-based price increases well beyond energy. Bond market reacting strongly with 10-12bps increases in yields, and US dollar has jumped as a result, along with gold falling. Stock futures down, led by weakness in Russell 2000.

Seems like some differences in views being expressed between Fed officials today, with Williams on the tape saying no rate hikes needed in 2027, while Goolsbee highlights inflation risks from AI, tariffs, oil etc. Market shows 1 hike priced in this year, 2 more next year.

Jesse Felder@jessefelder.com

“It takes a long time for overheated demand to get going, and once it’s going, it’s hard to get rid of. That’s why the conventional wisdom has been if you see overheating demand, you act ​decisively and quickly to prevent it from rolling into inflation expectations.” www.reuters.com/business/goo...

Notable that the Russell 2000 index is now trading below its 200-day average for the first time since very briefly back at the end of March. Before that it was Feb-June 2025 The downtrend in small-caps has been unusually persistent, working on 7 of the last 8 weeks down, now -9% from its high

First batch of Q3 earnings out today, and getting a mixed response. All technically "beat" Q3 EPS estimates except JPM. GS +1.5% JPM +0.7% UNH -0.5% C -1.7% WFC -2% DPZ -3.2% JNJ -5% S&P 500 down a fraction, NASDAQ-100 off -0.6%, Russell 2000 -0.5%, Semiconductors (SOX) -1.9%.

Crude oil is up again, with the WTI 12-month strip (average of next 12 monthly futures prices) now back to its peak levels as traders price higher oil further into the future now. Prices for gasoline and diesel (heating oil) have already exceeded their April/May peaks on the 12-month strips.

Interesting to see Software (IGV) outperforming Semis (SOXX) again lately, including today. Notable that the peak in "semis (AI) over software" was back in late June, and software has actually outperformed since then. The "Saas-pocalypse" that so many expected has apparently been delayed . . .

Quiet day in stocks due to bond market being closed for the holiday. Semis down -1.9%, and oil up today, but S&P 500 is flat so far. Activity should pick up this week as Q3 earnings season starts tomorrow with some big banks and health care: GS, JPM, C, WFC, UNH, JNJ CPI out Wednesday

US stocks have had a rapid run of outperformance over the last month, with the S&P 500 now ahead of the MSCI ACWI Ex-US index for the first time this year. The equal-weighted versions of the indices also show US stocks outperforming lately. Coincides with a significant dollar rally as well.

Rising rates have pushed investors toward the rate-resistant Tech/AI sector, and that means buying more US stocks. The fact that the Fed has indicated more rate hikes to come has helped give the US dollar a boost and thus makes ex-US investors want to own US assets, mostly equities.

Consumer spending growth has been stronger than expected, and much better than personal income growth (falling saving rate). But that has not helped projected profit margins for Consumer stocks (Discretionary or Staples) because costs are also rising, especially energy/transportation.

Our aggregate data on analyst earnings estimate revisions shows Consumer sectors, along with Materials, Utilities, and Communication Services being well below the US average (based on % of analysts raising vs lowering estimates). Tech, Industrials, Energy, and Financials are the leading sectors.

So even solid top-line growth is not producing as much bottom line improvement in areas more affected by commodities, interest rates, and tariffs, and that do not benefit much from AI. Macro and policy conditions are better for Tech, Financials, some Industrials, and Energy (depending on the day).

Been making the point to clients lately that while consumer spending has indeed held up much better than many expected, but profits for many consumer-facing companies are not great due to higher costs, Delta being an example today.

Mike Zaccardi, CFA, CMT@mikezaccardi.bsky.social

$DAL Delta Air Lines in charts: Non-fuel CASM ticks up as fuel costs surge Delta sees Q4 revenue up ~20% despite soft EPS outlook; record Q3 sales @seekingalpha Shares fall as higher fuel costs pressure margins; outlook misses

Apparently the OpenAI news was from the FT giftarticle.ft.com/giftarticle/...

giftarticle.ft.comOpenAI annualised revenues $20bn less than previously signalledAI group recently told investors the critical figure was approaching $50bn in September, far less than the $70bn that was widely reported
Mill Street Research@millstreetresearch.com

Stocks, and particularly Semis/AI names, got a bit of jolt from some headlines about OpenAI. Per Bloomberg, OpenAI's revenue projections are lower than what some had assumed ($50B annualized vs ~$70B) And Google has a new Gemini agent for the workplace, adding to competition in that space.

Stocks, and particularly Semis/AI names, got a bit of jolt from some headlines about OpenAI. Per Bloomberg, OpenAI's revenue projections are lower than what some had assumed ($50B annualized vs ~$70B) And Google has a new Gemini agent for the workplace, adding to competition in that space.

The SOX index is down -3.8% ahead of the close, weighing on the NASDAQ and S&P 500. The S&P 500 Equal-weight (RSP) is up 0.6% today. This is likely due to the drop in bond yields, with the 10-year yield down to 5.22% even with oil prices up today. Tech down, rest of the market holds up . . .

Oil prices are up further today, but the 10-year yield is not (at the moment, it moves around). 2-year yields are up ~3bps after Fed Governor Chris Waller said further rate hikes (plural) will likely be needed, but there is flexibility on when they occur. Stocks under mild pressure at the open.

While the US large-cap indices have held up, there are underlying signs of easing risk appetite. We track our own index of returns to the top decile of stocks globally by volatility as a proxy for risk appetite, and it has recently gone below its 200-day average for the first time since last March.

The S&P 500 is also showing signs of slowing momentum -- there is little selling but the rallies are not producing the same upward momentum as measured by the RSI technical indicator. H2 2025 was peak risk appetite/momentum, April/May 2026 was a lesser move, and momentum has eased further since.

None of this means stocks are going down meaningfully any time soon, but is following a common pattern of gradually fading upside "thrust" (second derivative slowing) that tends to occur later in a market cycle.

Stocks trading fairly broadly lower across indices, but not severely (mostly 0.5% to 1% declines). Oil going back up again, and heating oil/diesel futures reversing their recent decline. Semis are down -2% amid concerns about memory, and the financing backstops provided by the big guns (NVDA/AVGO)