Macro Intelligence · Weekly · deep read

Macro Regime — 2026-W21

US · China · EU · Japan · mechanism-first, taught

Read at: thesis narrative mechanism data
⚠ 14 very-stale + 6 stale series across the four blocs — flagged inline.

Standing macro backdropBORROWED

Borrowed from its month (2026-05); the weekly reads the standing object, it does not recompute the aggregate.

month aggregated actuals

United States

IndicatorPeriodΔ vs openOpen# prints
Core CPIno in-period release
Core PCEno in-period release
CPI (YoY)3.8→ 03.81
FX vs USD99.32→ 099.321
GDPno in-period release
PMI (mfg)no in-period release
PMI (svc)no in-period release
Policy rate3.75→ 03.751
2s10s slope0.43→ 00.431
Unemploymentno in-period release
10Y yield4.56→ 04.561
2Y yield4.13→ 04.131

China

IndicatorPeriodΔ vs openOpen# prints
CPI (YoY)no in-period release
FX vs USD6.79→ 06.791
GDPno in-period release
PMI (mfg)no in-period release
PMI (svc)no in-period release
Policy rate3→ 031
2s10s slope0.49→ 00.491
Unemploymentno in-period release
10Y yield1.75→ 01.751
2Y yield1.26→ 01.261

Euro area

IndicatorPeriodΔ vs openOpen# prints
CPI (YoY)no in-period release
FX vs USD1.16→ 01.161
GDPno in-period release
PMI (mfg)no in-period release
PMI (svc)no in-period release
Policy rateno in-period release
Unemploymentno in-period release
10Y yieldno in-period release

Japan

IndicatorPeriodΔ vs openOpen# prints
Core CPI1.1→ 01.11
CPI (YoY)1.4→ 01.41
FX vs USD159.15→ 0159.151
GDPno in-period release
PMI (mfg)no in-period release
Policy rateno in-period release
Unemploymentno in-period release
10Y yieldno in-period release

ThesisL0

The world is splitting at the inflation seam. US headline CPI re-accelerated to 3.8% (from 3.3%) while core CPI also lifted to 0.38% MoM and core PCE ticked up to 3.2% YoY — yet the only US mechanism that *fired* is the trough signal M13 (contraction easing), because the stale-but-rising ISM print (48 → 48.7) keys on direction not level. Japan went the opposite way and lit up two channels at once: a clean downside core-CPI surprise (1.4% → 1.1%, M2 disinflationdisinflation — Inflation that is still positive but falling (prices rising more slowly) — distinct from deflation, where prices actually fall.) sitting alongside a 17bp jump in the 10-year (M9 yield spike) on a still-stale April print. China stays in deflation watch with no new fires; Europe is a stall-speed-at-target panel where every hard print is months old and the only news worth weighing is ECB Governing Council member Stournaras floating a credibility hike.

Central tensionL1

The US data holds a genuine conflict the rule layer can't resolve cleanly. Headline CPI's 0.5pp re-acceleration is real and fresh (2026-05-12 print), but M1 (upside inflation surprise) didn't trigger because its anchor is *core* CPI's monthly change, and core lifted by only +0.18pp — fractionally below the 0.2pp gate. So the engine reports a sticky-inflation environment via the standing-regime card (overheating / late-cycle) while no upside mechanism is active. Meanwhile M13 is firing on an ISM print 264 days old — directionally right (rising in contraction territory), but the data underneath was current in September 2025, not May 2026. A reader should treat the "trough" call as provisional until a fresh ISM print confirms.

Cross-bloc currentsL1

Japan is the cleanest disinflation signal of the four blocs (core CPI 1.4% → 1.1%, M2 fires), and that mechanism normally lets *real yieldsreal yield — The yield after subtracting expected inflation — what a lender actually earns in purchasing power. Real yield ≈ nominal yield − expected inflation. fall* and long bonds rally. The contradiction is that Japan's 10-year went the other way — 2.345% → 2.515%, firing M9. Two readings can't both be cause-and-effect, so this is (interpretation): a supply/term-premium driven yield jump *can* coexist with a downside inflation surprise when the market suspects BOJ normalization or fiscal supply rather than demand weakness. The yen at 159.16 doesn't argue against that read.

The US-vs-Japan inflation divergence (US 3.8% YoY accelerating, Japan core 1.1% YoY decelerating) widens the policy-rate gap and keeps the yen carry intact at the same time as it makes that carry more fragile — (interpretation): no single mechanism asserts the fragility, but a higher-for-longer Fed against a disinflating BOJ whose long-end just spiked anyway is a setup the textbook calls "stretched."

ECB Stournaras floating a credibility hike (news [7]) is at odds with EU's standing read (stall-speed at target, 2.1% CPI on a stale September 2025 print) — (interpretation), since EU hard data is months old and policy_rate hasn't moved (304 days stale at 2.15%). Treat the ECB tone as a watch-item, not a confirmed regime shift.

Standing pictureL1

United States is the only bloc the engine classifies as overheating / late-cycle: above-trend growth (GDP 2.0% Q1) with above-target inflation (3.8%). The cyclicals-can-still-run / duration-exposed dynamic applies, but the freshest mechanism (M13) says the manufacturing trough is bottoming — pointing in the opposite direction. A bloc with two mutually-tensioning reads is one where positioning at the margins matters more than directional bets.

China is in deflation watch: CPI pinned at 0.0% (on a 288-day-old print) and the 1Y LPR steady at 3.0%. The standing read says favour durationduration — How sensitive an asset's price is to interest rates. 'Long-duration' assets (long bonds, fast-growing stocks whose profits are years away) move most when rates change. and quality; cyclicalscyclicals — Sectors whose earnings rise and fall with the economic cycle — industrials, materials, energy, consumer discretionary. struggle until policy eases. With no active mechanism this week, the bloc is in wait-for-the-catalyst mode — a meaningful LPR cut would fire M11 (credit impulsecredit impulse — The change in the flow of new credit into an economy. A rising impulse front-runs stronger demand for commodities and cyclical goods, with a lag.) and is the watch-item that would actually shift the picture.

Euro area is stall-speed-at-target: 2.1% inflation, ~flat GDP, 50.7 manufacturing PMIPMI — Purchasing Managers' Index. Above 50 = the sector is expanding vs last month; below 50 = contracting. A timely read on activity.. A low-conviction regime in the data, but the *news* layer carries Stournaras floating a hike — interpretation, not data, so the standing read still holds. Direction depends on which way growth breaks next.

Japan is the busiest bloc this week with two mechanisms firing simultaneously — but in tension. The disinflation surprise (M2) helps long-duration assets, the yield spike (M9) hurts them. Net position: gross-but-not-net, watch for which channel persists across the next print to know which call wins.

What to watchL1

Mechanisms & channelsL2

United States

⚠ Stale inputs (latest print is old): PMI (mfg), PMI (svc), Core CPI, Core PCE, GDP, Unemployment. The standing read uses the most recent available release — treat as provisional.
M13Contraction easing (sub-50 PMI, rising)
Trigger: pmi_mfg: 48 → 48.7 (+0.7)
⚠ Fired on a stale print: pmi_mfg as of 2025-09-02 (264d old). The change may predate current conditions — treat as provisional.
  1. Manufacturing PMI is below 50 but rising.
    Why: Activity is still contracting in absolute terms (below 50), but the rate of contraction is easing — the second derivative has turned up, which historically clusters near cyclical lows.
  2. Forward-looking investors start to price the trough.
    Why: Markets discount the turn before it completes; an improving-but-sub-50 PMI often coincides with the low in cyclical risk assets, well before the PMI itself crosses back above 50.
  3. Early-cycle cyclicals and small-caps tend to lead off the low; defensivesdefensives — Sectors whose demand is steady through the cycle — consumer staples, utilities, healthcare. They outperform when growth slows.' relative edge fades.
    Why: The names most beaten down in the contraction have the most operating leverage to even a marginal improvement, so they re-rate first when the deterioration stops.
Helps
early-cycle cyclicalssmall-capsEM equity
Hurts
defensives (relative)long government bonds (if the recovery firms)
Caveat: A one-month uptick that doesn't persist is a head-fake; the turn needs follow-through, and a sub-50 level still means activity is contracting in absolute terms — this is an inflection signal, not an all-clear.
House-view hook — empty (textbook default; Stephen's view bakes in here).
What would change the read
  • Inflation surprise (upside) Core inflation is steady, so the upside-surprise channel is quiet. It would fire on a core reading ≥0.2pp above the prior — watch it because that is what forces a central bank to stay restrictive and pressures the longest-duration assets first.
  • Inflation surprise (downside / disinflation) Core inflation isn't cooling fast enough to trigger the disinflation channel. A fall of ≥0.2pp would fire it — worth watching because it is the cleanest tailwind for long-duration growth and government bonds.
  • Monetary easing (rate cut) The policy rate is on hold, so the easing channel is dormant. A cut would fire it — it matters because the first cut of a cycle typically broadens a rally and pressures the currency.

China

⚠ Stale inputs (latest print is old): CPI (YoY), GDP, PMI (svc), PMI (mfg), Unemployment. The standing read uses the most recent available release — treat as provisional.

No active mechanism this week — the standing read above carries the bloc.

What would change the read
  • Monetary easing (rate cut) The policy rate is on hold, so the easing channel is dormant. A cut would fire it — it matters because the first cut of a cycle typically broadens a rally and pressures the currency.
  • Monetary tightening (rate hike) The policy rate is steady, so the tightening channel is dormant. A hike would fire it — watch it because it hits long-duration growth, long bonds, and gold first.
  • Growth acceleration (expansionary PMI) Manufacturing isn't both expanding and accelerating, so the growth-acceleration channel is dormant. A rising PMI back above 50 would fire it — it matters because it's the signal to rotate from defensives toward cyclicals.

Euro area

⚠ Stale inputs (latest print is old): CPI (YoY), GDP, PMI (mfg), PMI (svc), Policy rate, Unemployment, 10Y yield. The standing read uses the most recent available release — treat as provisional.

No active mechanism this week — the standing read above carries the bloc.

What would change the read
  • Monetary easing (rate cut) The policy rate is on hold, so the easing channel is dormant. A cut would fire it — it matters because the first cut of a cycle typically broadens a rally and pressures the currency.
  • Monetary tightening (rate hike) The policy rate is steady, so the tightening channel is dormant. A hike would fire it — watch it because it hits long-duration growth, long bonds, and gold first.
  • Growth acceleration (expansionary PMI) Manufacturing isn't both expanding and accelerating, so the growth-acceleration channel is dormant. A rising PMI back above 50 would fire it — it matters because it's the signal to rotate from defensives toward cyclicals.

Japan

⚠ Stale inputs (latest print is old): Policy rate, 10Y yield. The standing read uses the most recent available release — treat as provisional.
M2Inflation surprise (downside / disinflation)
Trigger: core_cpi: 1.4 → 1.1 (-0.3)
  1. Core inflation falls more than the prior reading.
    Why: A faster-than-expected cooling in the persistent part of inflation tells the market the central bank has more room to ease.
  2. The market prices an earlier or deeper easing path.
    Why: Lower inflation removes the reason to keep rates high, so traders pull forward expected cuts into the curve.
  3. Real yields fall.
    Why: The expected policy ratepolicy rate — The interest rate a central bank sets directly (e.g. the Fed funds rate, the ECB deposit rate, China's LPR). It anchors all other rates. drops while inflation expectations stay anchored, so the inflation-adjusted return demanded by lenders declines.
  4. A lower discount ratediscount rate — The rate used to convert a future cash flow into today's value. A higher discount rate makes far-off cash flows worth less now. re-rates long-duration assets upward; long bonds rally.
    Why: Future cash flows are now discounted less harshly, lifting growth equities most; bond prices rise mechanically as their yields fall.
Helps
long-duration growth equitieslong-dated government bondsgoldrate-sensitive sectors (utilities, REITs)
Hurts
USD (vs easing-laggard peers)bank net-interest margins
Caveat: Misfires if disinflation is driven by demand collapse rather than supply normalization — then the growth scare dominates and risk assets fall despite lower yields.
House-view hook — empty (textbook default; Stephen's view bakes in here).
M9Long-end yield spike / term-premium rise
Trigger: yield_10y: 2.345 → 2.515 (+0.17)
⚠ Fired on a stale print: yield_10y as of 2026-04-01 (53d old). The change may predate current conditions — treat as provisional.
  1. The 10-year yield jumps.
    Why: The long yield sets the cost of long-term money for the whole economy and the discount rate for the longest cash flows.
  2. The discount rate on all long-dated cash flows rises.
    Why: Equity valuations and long-bond prices are present values of distant cash flows; a higher long yield shrinks those present values.
  3. Long-duration growth equities compress, long bonds fall, gold is pressured.
    Why: The longest-duration assets are most exposed to the discount-rate move, and a higher real yield raises the opportunity cost of holding non-yielding gold.
Helps
banks/insurers (reinvestment)cashvalue over growth
Hurts
long-duration growth equitieslong-dated bondsgoldrate-sensitive REITs/utilities
Caveat: Granularity is daily, so a single-session jump can be noise; a sustained multi-session move is the real signal. Distinguish a growth-driven rise (risk-on) from a supply/term-premium rise (risk-off).
House-view hook — empty (textbook default; Stephen's view bakes in here).

The dataL3

United States

IndicatorCurrentPriorΔAs of
CPI (YoY)3.803.30+0.50 2026-05-12
Core CPI0.380.20+0.18 2026-04-01 ⚠
Core PCE3.203.00+0.20 2026-03-01 ⚠
Policy rate3.753.75+0.00 2026-05-24
GDP2.000.50+1.50 2026-01-01 ⚠
PMI (mfg)48.7048.00+0.70 2025-09-02 ⚠⚠
PMI (svc)52.0050.10+1.90 2025-09-04 ⚠⚠
Unemployment4.304.30+0.00 2026-04-01 ⚠
10Y yield4.564.57-0.01 2026-05-22
2Y yield4.134.08+0.05 2026-05-22
2s10s slope0.430.49-0.06 2026-05-22
FX vs USD99.3299.19+0.13 2026-05-22

China

IndicatorCurrentPriorΔAs of
CPI (YoY)0.000.10-0.10 2025-08-09 ⚠⚠
Policy rate3.003.00+0.00 2026-05-20
GDP5.205.40-0.20 2025-07-15 ⚠⚠
PMI (mfg)50.3050.40-0.10 2026-04-01 ⚠
PMI (svc)50.3050.10+0.20 2025-08-31 ⚠⚠
Unemployment5.205.40-0.20 2026-04-01 ⚠
10Y yield1.751.74+0.01 2026-05-22
2Y yield1.261.26+0.00 2026-05-22
2s10s slope0.490.49+0.00 2026-05-22
FX vs USD6.796.80-0.01 2026-05-23

Euro area

IndicatorCurrentPriorΔAs of
CPI (YoY)2.102.00+0.10 2025-09-02 ⚠⚠
Policy rate2.152.15+0.00 2025-07-24 ⚠⚠
GDP0.200.00+0.20 2025-09-02 ⚠⚠
PMI (mfg)50.7050.50+0.20 2025-09-01 ⚠⚠
PMI (svc)50.5050.70-0.20 2025-09-03 ⚠⚠
Unemployment6.206.20+0.00 2025-09-01 ⚠⚠
10Y yield3.223.24-0.02 2026-01-01 ⚠⚠
FX vs USD1.161.16-0.00 2026-05-22

Japan

IndicatorCurrentPriorΔAs of
CPI (YoY)1.401.50-0.10 2026-05-22
Core CPI1.101.40-0.30 2026-05-22
Policy rate0.500.50+0.00 2025-07-31 ⚠⚠
GDPn/a
PMI (mfg)n/a
Unemployment2.702.60+0.10 2026-04-28
10Y yield2.522.35+0.17 2026-04-01 ⚠⚠
FX vs USD159.15158.89+0.27 2026-05-22

Concept libraryL3

Terms marked ✓ are linked inline above — click any dotted term in the text to expand it in place.

2s10s
The gap between the 10-year and 2-year government bond yields. Positive = normal upward-sloping curve; negative ('inverted') = a classic late-cycle/recession warning.
PMI ✓
Purchasing Managers' Index. Above 50 = the sector is expanding vs last month; below 50 = contracting. A timely read on activity.
carry trade
Borrowing in a low-rate currency (long the yen's case) to buy higher-yielding assets elsewhere. It unwinds violently when the funding rate rises or the funding currency strengthens.
credit impulse ✓
The change in the flow of new credit into an economy. A rising impulse front-runs stronger demand for commodities and cyclical goods, with a lag.
cyclicals ✓
Sectors whose earnings rise and fall with the economic cycle — industrials, materials, energy, consumer discretionary.
defensives ✓
Sectors whose demand is steady through the cycle — consumer staples, utilities, healthcare. They outperform when growth slows.
discount rate ✓
The rate used to convert a future cash flow into today's value. A higher discount rate makes far-off cash flows worth less now.
disinflation ✓
Inflation that is still positive but falling (prices rising more slowly) — distinct from deflation, where prices actually fall.
duration ✓
How sensitive an asset's price is to interest rates. 'Long-duration' assets (long bonds, fast-growing stocks whose profits are years away) move most when rates change.
net interest margin
The spread a bank earns between what it charges on loans and pays on deposits. Higher short rates / steeper curves tend to widen it.
nominal yield
The headline interest rate on a bond, before subtracting inflation.
policy rate ✓
The interest rate a central bank sets directly (e.g. the Fed funds rate, the ECB deposit rate, China's LPR). It anchors all other rates.
rate path
The market's expectation of where the policy rate goes over the next year or two — not just today's level, but the whole expected trajectory.
real yield ✓
The yield after subtracting expected inflation — what a lender actually earns in purchasing power. Real yield ≈ nominal yield − expected inflation.
term premium
The extra yield investors demand to hold a long bond instead of rolling short ones — compensation for tying money up and for issuance/inflation risk.