Liquidity LlamaLiquidity LlamaMarkets · Macro · Crypto
← Back to all reportsThe Monthly Regime Report
Regime report · Monthly series

The Monthly Regime Report — October 2026

The S&P 500 finished September roughly where it started, but under the surface most of the market fell. Fewer than half its stocks are above their 200-day average, input prices jumped and the 10-year added 54 basis points. The score slips from −2 to −3, the edge of the bear zone.

Composite regime scorecard for October 2026: −3, bearish, with three bullish, three neutral and six bearish signals
12-signal market regime · scored on September month-end data−3 BEARISH
−3
of 12 signals
3Bull
3Neut
6Bear
Core model−1 subtotalseven macro signals from my 2022 dissertation, statistically tested. Unchanged on the month.
Transports SR−2 Bearish×2. DJ Transports closed September at 19,382, down 9.0% on the month.
Transports 12M+2 Bullish×2. Still above its 12-month average of 19,342 — by 0.2%.
Permits−1 Bearish×2 scale. August permits 1,403k, +4.2% on the year, but the 6-month average (1,401k) is under the 12-month (1,425k).
Mfg0 NeutralISM 54.5 from 54.6. Expanding for a ninth month, but not rising.
Sentiment0 NeutralUniversity of Michigan 48.1 from 51.7. Washout territory and still falling.
Labour+1 BullishAugust payrolls +133k (revised from +162k) on the one-month lag. September’s +29k scores next month.
Late-cycle−1 BearishEmployment up over three months while permits are 8.9% below February. The flag stays on.
Market overlay−2 subtotalfive market-state signals. My judgement, not tested in the dissertation.
Breadth−1 Bearish40.6% of the S&P 500 above its 200-day average on 30 September, from 64% on 4 September. Under half and falling.
Volatility0 NeutralVIX 16.34, below its 12-month mean of 17.3 but up from 14.92 at the end of August.
Prices−1 BearishISM prices paid 77.9, up 6.8 on the month and above June’s 73.0.
Rates−1 Bearish10-year 5.29%, up 54bp in September and well above its 12-month mean of 4.41%.
Curve+1 Bullish10Y−2Y 0.41pp, steeper than June’s 0.30 and above the 0.25 “nearly flat” line. See the note below.
Mechanical output of a personal framework. Not investment advice.Next test: CPI, 14 Oct

The score moved from −2 to −3. The core model is unchanged at −1. All of the move came from the market overlay, where four of the five rows changed: breadth fell from neutral to bearish (−1), volatility from bullish to neutral (−1), prices from neutral to bearish (−1), and the curve went from bearish to bullish (+2). A score of −3 is exactly the bear threshold. The model doesn’t say a bear market has started. It says the conditions behind a rising market are now weaker than the conditions working against it.

Two judgement calls, stated up front. First, the curve. The model’s rule compares the 10Y−2Y spread with three months earlier, and scores −1 only if it has flattened by more than 5bp or sits below 0.25pp. At 0.41pp against June’s 0.30 it scores +1. But the steepening came from both yields rising, with the long end leading, during a hiking cycle. That is the less friendly kind. Read that way the row would be −1 and the total −5. I’ve kept the rule as written, because changing rules when they’re inconvenient is exactly what this framework exists to prevent. The same rule also means last month’s curve score was wrong: on the 25 September reading (0.36pp against 0.31 in late June) it should have scored +1, not −1, making September 0 rather than −2. Still neutral, but I published the wrong number. Second, timing. Every row is scored on September month-end data. DJ Transports has risen 2.1% in the first three days of October; if October closes above 19,382, the heaviest row in the model flips from −2 to +2 and the score moves four points. Either way, both readings of the curve leave the score in the bear zone this month.

How last month’s call aged

September’s score was −2, neutral, with the instruction to keep tilts small while the regime was neutral. The S&P 500 (SPY) went from 767.05 at the end of August to 762.63 at the end of September, and 774.83 on 5 October. On the index, the neutral call looks correct, if anything too cautious.

The index hides what happened underneath. On 4 September, 64% of S&P 500 stocks were above their 200-day average. By 30 September it was 40.6%. The average stock had a bad month, and the index was held up by semiconductors and a few large technology names. Industrials fell 2.9%, financials 6.6%, materials 6.1%, homebuilders 6.3% and utilities 5.4%, while semiconductors (SMH) rose 13.9%.

Instrument31 Aug30 Sep5 OctChange
S&P 500 (SPY)767.05762.63774.83+1.0%
Nasdaq 100 (QQQ)716.76739.77756.20+5.5%
Semiconductors (SMH)556.63609.00633.90+13.9%
Nvidia220.78228.38238.90+8.2%
Industrials (XLI)175.13166.98170.10−2.9%
Financials (XLF)57.7153.4053.88−6.6%
Materials (XLB)52.6948.7049.50−6.1%
Energy (XLE)63.9661.5063.45−0.8%
Homebuilders (XHB)102.8196.0396.30−6.3%
Utilities (XLU)42.2339.4439.97−5.4%
Staples (XLP)84.9880.6081.04−4.6%
Long bonds (TLT)82.5277.7877.11−6.6%
7–10yr bonds (IEF)92.7489.3188.92−4.1%
Gold (GLD)408.42380.84379.55−7.1%
Silver (front month)66.2260.1061.40−7.3%
Bitcoin78,54983,55485,737+9.2%
Ether2,4672,6842,711+9.9%
VIX14.9216.3415.52+4.0%
The honest scorecard. Right: the rates row. It was the one bearish market signal last month, and the 10-year rose another 54bp. Everything sensitive to it fell, which is why every short on last month’s list worked. Wrong: the cyclical longs. Materials and machinery were the core of the buy list, and the metals-and-mining basket fell 8.8%. The longs that worked, semiconductors and grid equipment, worked because of AI spending, not because of the ISM cycle. Missed: breadth. The overlay scored it neutral at 56.5% in mid-September; it was already falling fast and finished the month at 40.6%. And as noted above, the published score itself was off by two points because of the curve row. A neutral call that the index happened to bear out is not the same as a neutral call that read the market correctly.

Last month’s levels against this month’s

Last month’s figures are the ones published on the homepage panel, with the date of each reading. This month’s scoring column is the September month-end figure the score uses.

Signal inputLast monthScored nowLatest
DJ Transports20,628 (11 Sep)19,38219,792 (5 Oct)
S&P 500 stocks above 200-day56.5% (14 Sep)40.6%42.5% (2 Oct)
VIX15.85 (14 Sep)16.3415.52 (5 Oct)
10-year Treasury5.17% (25 Sep)5.29%5.31% (5 Oct)
10Y−2Y spread0.36pp (25 Sep)0.41pp0.47pp (5 Oct)
ISM manufacturing54.6 (Aug)54.5 (Sep)—
ISM prices paid71.1 (Aug)77.9 (Sep)—
Building permits1,433k (Jul)1,403k (Aug)—
Consumer sentiment51.7 (Aug)48.1 (Sep)—
Payrolls, first print+162k (Aug)+29k (Sep)Aug revised to +133k

What changed in the data, and why it matters

1. The rally narrowed to one theme

Breadth is the clearest change. When the index holds up while fewer than half its members sit above their 200-day average, the gains are coming from a small group of large companies. That can go on for a long time, but it means the index is more exposed to a single theme than it looks. Here, that theme is AI spending: semiconductors, grid equipment and power. The ISM shows the same thing from the factory side — Electrical Equipment, Computer & Electronic Products and Primary Metals lead the rankings while Machinery and Transportation Equipment slip down them.

2. Inflation pressure re-accelerated

ISM prices paid jumped 6.8 points to 77.9, services prices rose to 74.0, and the University of Michigan’s one-year inflation expectation rose to 4.6%. TD Economics pointed to steel and aluminium tariffs and petroleum costs. Purchasing managers named tariffs in 34% of negative comments and the Iran war in 30%. The Fed raised rates to 3.75–4.00% on 16 September. Growth holding up while input prices rise faster is the combination that makes another hike more likely, and the long end of the bond market has already moved to price that in.

3. The labour data split from the surveys

ISM factory employment rose to 52.7 and services employment came back to 50.1. Payrolls said something different: +29k in September, with 60k of downward revisions that left July negative, and unemployment up to 4.2%. The Labour row still scores +1, because the model uses a one-month lag and August was positive. If October’s payrolls are weak too, that row turns bearish in December. When survey data and hard data disagree like this, the hard data has usually been right.

4. Transports broke, then bounced

DJ Transports fell 9.0% in September, the largest monthly fall in the series this year, and finished just 0.2% above its 12-month average. The two transport rows are worth four points each way between them, and both are now close to their trigger levels. This is the most important number to watch in October.

The verdict

✓ What’s good
  • ISM new orders 55.3 (+1.6), backlogs 56.4 (+4.6). The factory order book refilled after August’s fall, which supports output into year-end.
  • Factory employment 52.7, a third month above 50. Manufacturing payrolls +9k agree with it.
  • DJ Transports still above its 12-month average (19,382 against 19,342), and up 2.1% so far in October. The long-run trend has not broken.
  • VIX 16.34, below its 12-month mean of 17.3. The breadth damage happened without a volatility spike, which is not what a panic looks like.
✕ What’s bad
  • Breadth 40.6%, from 64% in early September. Most of the market fell while the index held up.
  • ISM prices 77.9 (+6.8) in a hiking cycle, with services prices at 74.0 and consumer inflation expectations at 4.6%.
  • 10-year 5.29%, up 54bp in a month and 88bp above its 12-month mean. Long bonds fell 6.6%.
  • Payrolls +29k and −60k of revisions. July is now negative and unemployment is 4.2%.
  • Consumer sentiment 48.1, falling deeper into washout rather than turning up.
◆ What to keep an eye on
  • September CPI, 14 October. The first hard check on the ISM prices jump.
  • FOMC, 27–28 October. A second hike would hit everything rate-sensitive again.
  • DJ Transports’ October close against 19,382. Above it, the Transports SR row flips +4 and the score likely leaves the bear zone.
  • Breadth back above 50%. That would take the Breadth row from −1 to 0 or +1.
  • October payrolls, 6 November. A second weak print turns the Labour row bearish.

Names the framework points at

The same list as this month’s PMI Playbook, where each idea is explained in full and last month’s names are marked to market. These are screens to research, not positions. No entry prices, targets, stops or position sizes.

IdeaWhich number drives itWhat kills the thesis
Grid & electrical equipment
ETN · PWR · HUBB · GRID
Electrical Equipment #1 of 12 on growth, #2 on new orders, #1 on employment.Dropping out of the top five on new orders on 2 November, or a hyperscaler capex cut.
Semiconductors & equipment
SMH · NVDA · AMAT
Computer & Electronic #3 on new orders, #5 on growth: orders leading.Falling off the new-orders growth list. SMH is already +13.9% since August.
Aggregates & building materials
VMC · MLM
Nonmetallic Minerals #1 on new orders, #2 on growth.Leaving the top five on new orders, or non-residential construction contracting.
Steel with pricing power
NUE · STLD
Primary Metals #3 on growth, #2 on employment; prices paid 77.9.Prices paid back below 71, or Primary Metals sliding below #6 on new orders.
Industrial distributors
FAST · GWW
Customer inventories 41.6, a 24th month too low.Customer inventories back above 48.
Long-duration Treasuries
TLT · ZROZ
Prices 77.9; 10-year 5.29% above its 12-month mean of 4.41%.A soft CPI on 14 October and a Fed hold on 28 October.
Homebuilders & housing
XHB · DHI · LEN
Permits 6-month average 1,401k under the 12-month 1,425k; Wood Products orders falling.The 6-month permits average back above the 12-month.
Transports
IYT · ODFL · JBHT
DJ Transports −9.0% in September; Transportation Equipment #9 of 12.DJ Transports closing October above 19,382.
Cost-squeezed processors
DOW · LYB · XLP
Chemicals #12 of 12; Chemicals and Food both shedding jobs while prices hit 77.9.Prices paid back toward 71, or Chemicals rising up the growth list again.
How to actually use this. The long side depends on AI and grid spending continuing. The short side depends on inflation keeping long yields high. They are two separate bets, not a hedged book, and a growth scare would hurt both at once: capex names fall while bonds and homebuilders rally. At −3 the model is on the bear threshold, which argues for smaller positions across the board, not a bigger bet on the shorts.

The next tests

September CPI on 14 October is the first. A hot print confirms the ISM prices jump and makes a second hike at the 27–28 October FOMC likely; a soft one would hurt every short on the list at once. Then the October ISM on 2 November and October payrolls on 6 November. The single number that can move this score most, though, is the DJ Transports close on 30 October: above 19,382 and the score probably goes back to neutral; another fall and it moves deeper into the bear zone.

For educational purposes only. Mechanical output of a personal framework, shared to show process. Rows scored on September 2026 month-end data; market levels as at the 5 October 2026 close. Not investment advice.

Sources

← All reports · Read August’s report →