MACRO RESEARCH KO/

Stocks rose on defensive buying, not on growth hopes

Macrogic

What changed

American consumers grew gloomier in the University of Michigan’s October survey, and stocks still finished higher, but the buying went to the parts of the market that hold up when the economy slows. The preliminary sentiment index, released Oct 9, came in at 46.3 against a consensus of 47.6. Our provisional answer to what the session meant: investors were preparing for slower growth and stubborn prices at the same time, which fits our stagflation scenario, weak growth with inflation that stays high, better than a recovery story.

The same survey showed price worries rising, not fading. Expected inflation one year ahead rose to 4.7% from 4.6%. The current-conditions index, which asks households how they are doing now, fell to 44.7. Both are preliminary readings and can be revised. What matters is that a worse present and higher expected prices showed up in one set of answers.

Lined up across markets, the session’s gains and losses split along one line: how much each asset depends on a stronger economy.

What moved Latest What it says
S&P 500 · Dow futures +0.6% · +0.8% All four major index futures closed higher
Utilities · healthcare (equal-weight) +2.8% · +2.1% Defensive sectors led
Industrials · consumer cyclicals (equal-weight) down 1.8% · down 0.7% Economy-sensitive sectors fell
2-year · 30-year Treasury yields up 3.1bp · down 1.0bp The short end rose faster
Silver · copper · gold +2.5% · +2.3% · +1.5% Metals rose together

Copper rising while industrial stocks fell is the pairing that keeps us from reading the session as a growth signal.

What hasn’t changed

That missing growth signal sits on top of a backdrop that barely moved. Policy expectations, the last core inflation print and credit all stayed where they were:

  • Fed target range at 3.75-4.00% — the next decision comes on Oct 28, and futures put the odds of a higher range by the Dec 9 meeting at 83.0%.
  • Core CPI at 0.3% month on month — the August figure, released Sep 11; the September figure is due Oct 14.
  • High-yield spread at 315bp — the extra yield on junk bonds over Treasuries, still below the 350bp line where our credit-risk rating would step up a level.

With the Fed path, the inflation trend and credit conditions unchanged, the move into defensives did not answer a new policy or credit shock. It came from investors choosing caution after a weak survey, with nothing new forcing their hand. That is why one session’s rotation carries more weight than its size suggests.

Our read

Investors choosing caution matches where our scenario weights stand. Stagflation leads reflation, our name for growth with rising inflation, by only 4 percentage points, 31% to 27%. No single regime is in charge, so we plan for both branches rather than lean on one story.

On the surface, the session looked like a plain risk-on day: every index future up, the VIX down. Underneath, the gains came from defensive sectors, metals and a rise in short-term rates, and the price of protection against a crash went up.

On the surface Underneath
Fear gauge eased — VIX 14.8, from 15.4 Crash protection got pricier — CBOE Skew 8.7 points above its 20-day average
A broad-looking gain — all four index futures rose A narrow one — small caps relative to the S&P 500 (IWM/SPY) 2.5% below their 20-day average
Copper rose with silver Equal-weight industrials and basic materials fell

Put simply, the index board and the VIX looked like investors adding risk, while the things that actually gained value were defensive sectors and insurance against a large fall.

The old rule that rising copper means a strengthening economy did not hold in the Oct 9 session. If copper’s 2.3% gain were a growth signal, the sectors that live on growth should have joined it. Equal-weight industrials fell 1.8% and basic materials 0.5% instead. The metals bid reads more like hedging than optimism.

There is real evidence on the other side. Order books have not cracked: new orders in the ISM services survey stand at 59.8. Initial jobless claims of 197K show no wave of layoffs, and the Atlanta Fed’s GDPNow model tracks third-quarter growth at 3.6%. Growth looks like it is slowing at the margin, not contracting.

The bond market adds weight to the stagflation reading. On a day of weak consumer sentiment, the 2-year Treasury yield rose to 4.79% while the 30-year fell, and the 2-year is the maturity most tied to Fed policy. Short yields rising faster than long ones (a bear flattener) is how markets price a Fed reaction, not a recession. Households’ 5-to-10-year inflation expectations of 3.5% sit above the 3.0% line we use for expectations losing their anchor, though that figure is preliminary and not yet verified.

The dovish case has its own anchor. Core PCE, the Fed’s preferred inflation gauge, rose 0.2% in August against a 0.3% consensus, the cleanest sign of cooling in the inflation data. The 10-year breakeven inflation rate has also been falling, so the long end of the bond market is not pricing persistent inflation.

With an 83.0% chance of a December hike already priced, the risks around the next inflation print are not symmetric. A hot reading has little room left to push short rates higher, while a soft one has far more room to pull them down. Our framework sizes the dovish swing at 7 points for goldilocks, steady growth with cooling inflation, against 5 points for stagflation on a hawkish print. The larger cost therefore falls on positions built for higher rates, and on protection bought against a fall.

History says that protection is more likely to cost money than to pay out. Since 2021, when CBOE Skew sat above 150, as it does now, SPY’s median 30-day return was +1.5%. The average was lower at +0.5%, and the average drawdown inside those windows was -3.5%. Expensive protection has tended to slow the drift higher rather than mark a crash, though the record rests on only eight independent episodes.

On balance, the evidence supports the stagflation reading more than the recovery reading: consumer price fears, short-dated yields and defensive leadership all pointed the same way in one session. The one result that would change our read is the Oct 14 CPI. A core reading of 0.2% or less month on month, with headline inflation below 3.7% year on year, would put goldilocks ahead of stagflation, at 28%.

Options positioning

  • Institutional flow: net options premium was negative, but the reading comes from a single vendor, sits in a neutral band and has no call/put split for the largest trades, so it gives no directional read.
  • Index downside protection: demand is high; CBOE Skew sits above 150.
  • Dealer positioning: in SPY, dealer hedging amplified moves in 7 of the last 10 sessions (5 of 10 in QQQ), which would enlarge whatever move the Oct 14 CPI starts.

Checking our last call

Amplified moves raise the stakes on Oct 14, and ahead of that print the lines we flagged in our last edition landed as follows.

What we flagged What happened Verdict
CBOE Skew closing above 150 (was 149.2) 154.3 Crossed
Michigan 1-year inflation expectations at or above 4.6% 4.7%, preliminary Met — works against a dovish surprise in rates
SPY breaking below its 20-day average at $769.1 $778.6, above its 20-day average, now $770.0 Not broken
SOXX and XLK both closing below $561.1 and $195.1 SOXX $559.4, below its 20-day average at $560.9; no XLK reading in today’s data SOXX only — the pair cannot be scored
Skew at or below 144.2 tilting the odds toward hedges decaying Skew rose instead Condition not met
WTI closing below $89.2 before Oct 29 $91.0 Open
  • September CPI (Oct 14): not yet released.

We also said each confirmed Skew close above 150 would add 1 to 2 percentage points to our tail-risk scenario. The close came, and tail risk rose by 1 point, from 7% to 8%. The reason behind that increase was not Skew, though: it was Gulf oil outflows dropping from about 15 to about 4 mb/d (million barrels a day). The second condition we named for a shift toward the tail scenario, the VIX rising above the 3-month VIX, did not happen; the VIX stayed well below it.

The scenario order flipped as well. Last time reflation led at 31% against stagflation at 28%; now stagflation leads at 31% against reflation at 27%. Reflation lost ground because fewer stocks joined the advance, and stagflation gained because commodities and the 2-year yield led while defensive sectors led stocks.

Key dates

Stagflation’s new lead gets its first test in a three-day run of inflation and spending data.

Date Event Why it matters
Oct 13 (Tue) Monthly Budget Statement With the reverse-repo buffer down to $0.3B, any rebuild of the Treasury’s cash account (now $880B) drains bank reserves directly
Oct 14 (Wed) September CPI Core at 0.3% or more month on month with headline at 3.7% or more year on year lifts stagflation to a provisional 36%; core at 0.2% or less with headline below 3.7% lifts goldilocks to 28%. The calendar consensus for headline is 3.6%
Oct 15 (Thu) September PPI and retail sales PPI holding at or above 4.8% year on year undercuts the dovish path; retail sales (consensus 0.3% after 1.2%) show whether weak sentiment reaches spending
Oct 23 (Fri) Michigan October final After a hawkish CPI, a final 1-year expectation at or above 4.7% lifts stagflation to 41%
  • What to watch: September core CPI, month on month, on Oct 14

That one number decides whether the price fears in a preliminary survey show up in measured prices. A core reading of 0.3% or more would give the defensive rally and the rise in short yields a reason after the fact. A reading of 0.2% or less would make the Oct 9 session look like protection bought against a risk that did not arrive.

What it means for investors

The CPI print sets the direction, and until it lands our alignment check, which counts how many of six frameworks support owning broad equities, shows little support for fresh conviction in stocks.

Liquidity Credit Flows Earnings revisions Fiscal Overall
○ ○ △ △ △ 2/6 (low)

○ marks an axis that supports owning equities and △ one that leans neither way; only liquidity and credit offer support, and the sixth axis has no reading in today’s data. SPY’s own strategy signals score 0/6, so the setup does not point a direction; what counts is whether key lines hold.

  • Dollar-cost-averaging index investors — the index rose on utilities and healthcare while small caps lagged the S&P 500, so a higher fund price said little about the strength of the businesses inside it. IWM back above its 20-day average at $282.7, from $278.9 now, would be the first evidence that gains are spreading.
  • Cash and T-bill holders — with an 83.0% chance of a December hike priced, the risk for this holding is a soft print, not a hot one: a low core CPI would pull short yields down and could lift stocks at the same time. A September PPI holding at or above 4.8% year on year on Oct 15 would take much of the force out of that reversal.
  • Holders of industrial metals as a growth play — copper’s gain went unconfirmed by the sectors that use it, so the price rose while the growth case for owning it did not. Equal-weight industrials rising alongside copper would be the confirmation that was missing.
  • Stock-heavy portfolios — dealer hedging that amplifies moves means a CPI-day swing can run further than usual. The largest CPI-day move in the last six releases, -1.0%, would leave SPY just above its 20-day average at $770.0, so a close above that line after the Oct 14 print would show the defensive bid holding.

The usual cushion from long bonds is also thinner. The 20-day correlation between SPY and long Treasuries (TLT) is +0.5, against +0.4 over 60 days, so stocks and long bonds have been moving together, and the assumption that duration offsets an equity dip did not hold.

For anyone holding stocks after the Oct 9 session, the question is not whether the index rose but whether the next gain still rests on defensive buying or finally reaches the companies that need growth.

Glossary

  • Equal-weight — every stock counts the same regardless of size, so a few giants cannot carry the sector reading.
  • CBOE Skew — the price of far out-of-the-money S&P 500 puts relative to ordinary options; higher means crash protection costs more.
  • 20-day average — here, the 20-day exponential moving average, which weights recent prices more; a common short-term trend line.
  • Reverse repo — a Fed facility where money funds park spare cash; once it is drained, Treasury cash raising pulls directly from bank reserves.

Latest Macro Cartridge (2026-10-24)

Attach this file to ChatGPT, Claude or Gemini and ask about today’s report — a free context pack with the precise data behind it.

Download cartridge →

Disclaimer: This content is for informational and educational purposes only and is not investment advice or a solicitation to buy or sell any security. Macrogic is not a registered investment adviser or broker-dealer. The analysis is general and does not consider any individual’s circumstances. All investment decisions and their outcomes are the reader’s sole responsibility. Data come from public sources and internal analysis and are not guaranteed to be accurate. Conclusions reflect data as of the stated reference date.

Leave a Comment