Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-07-24

Macro beeld tweede helft 2026

Analyse van de macro-economische situatie voor H2 2026: de headline CPI versus core inflation, de Treasury curve en de impact van de komende marktcijfers.

Drie macro-economische series bepalen de tweede helft van het jaar: de headline inflation versnelt ten opzichte van de stagnerende core inflation, de langetermijnverwachtingen zijn nauwelijks veranderd en de arbeidsmarkt verbetert op een lagere basis. Daarnaast zijn er twee marktrentes: een Treasury curve die aan de korte kant afvlakt en een aandelenmarkt die niet aan een eenduidig macro-economisch patroon voldoet. Deze pagina toont alle vijf de indicatoren met de meest recente gegevens, gevolgd door de H2-kalender: de publicatiedata en de vereiste waarden per cijfer om het huidige beeld te veranderen. Elk getal is het resultaat van een query; u kunt elk paneel uitbreiden voor de exacte SQL.

Headline inflatie versnelde; core bleef stabiel

De headline CPI prijst het volledige consumentenmandje; de core CPI laat voedsel en energie weg, de twee meest volatiele groepen — deze vergelijking scheidt de volatiele uitschieters van de stabiele kern. De BLS publiceert de index maandelijks, ongeveer twee weken na de betreffende maand. De onderstaande tabel berekent beide jaar-op-jaar rates rechtstreeks vanuit de indexniveaus, nooit vanuit een vooraf berekend veld.

QueryCPI year-over-year, berekend op basis van de index t.o.v. dezelfde maand vorig jaar
De exacte SQL achter elk getal
SELECT toString(date) AS period_start,
    round(cpi, 1) AS cpi_index,
    round((cpi / any(cpi_prior) - 1) * 100, 1) AS cpi_yoy_pct,
    round((cpi_core / any(core_prior) - 1) * 100, 1) AS core_yoy_pct,
    round(cpi_yoy_pct - first_value(cpi_yoy_pct) OVER (ORDER BY date), 1) AS accel_since_jan_pts
FROM global_markets.inflation
INNER JOIN (
    SELECT date + INTERVAL 1 YEAR AS match_date, cpi AS cpi_prior, cpi_core AS core_prior
    FROM global_markets.inflation
    WHERE date >= toDate('2025-01-01') AND date <= toDate('2025-06-01')
) AS p ON date = p.match_date
WHERE date >= toDate('2026-01-01') AND date <= toDate('2026-06-01')
GROUP BY date, cpi, cpi_core
ORDER BY date

De headline CPI steeg in januari met 2.4% jaar-op-jaar en bereikte een piek van 4.2% in mei — een versnelling van 1.8 basis points over vijf publicaties — voordat de publicatie medio juli juni op 3.5% plaatste. De core CPI bewoog over deze zes periodes slechts van 2.5% naar 2.6%. Een headline die wegloopt van de core is een specifiek datapatroon: de volatiele componenten zorgen voor de beweging. Welke componenten dit zijn, kan deze tabel niet aangeven — en deze pagina dus ook niet.

De divergentie heeft een startdatum. In januari en februari lagen de twee series op elkaar, waarbij de headline iets onder de core lag. In maart vond de kruising plaats — de headline sprong naar 3.3% tegenover 2.6% voor de core — en de spread bleef groeien tot 4.2% versus 2.8% in mei. Juni doorbrak dit patroon: de headline daalde terug naar 3.5% terwijl de core versoepelde naar 2.6%, de eerste vernauwing sinds de kruising.

Een jaar-op-jaar rate combineert twaalf maanden aan historie; de maand-op-maand publicaties lokaliseren de beweging nauwkeuriger:

QueryCPI month-over-month, berekend op basis van de index t.o.v. de voorgaande maand
De exacte SQL achter elk getal
SELECT toString(date) AS period_start,
    round((cpi / any(cpi_prev) - 1) * 100, 2) AS headline_mom_pct,
    round((cpi_core / any(core_prev) - 1) * 100, 2) AS core_mom_pct
FROM global_markets.inflation
INNER JOIN (
    SELECT date + INTERVAL 1 MONTH AS match_date, cpi AS cpi_prev, cpi_core AS core_prev
    FROM global_markets.inflation
    WHERE date >= toDate('2025-12-01') AND date <= toDate('2026-05-01')
) AS p ON date = p.match_date
WHERE date >= toDate('2026-01-01') AND date <= toDate('2026-06-01')
GROUP BY date, cpi, cpi_core
ORDER BY date

Maart kende de grootste maandelijkse headline beweging van het halve jaar met 0.87%, gevolgd door april met 0.64%. De maandelijkse prints van de core bleven gedurende de hele periode laag, waarbij de 0.38% van april de sterkste van de vijf was. De versnelling in het voorjaar is zichtbaar in twee maandelijkse headline prints en is nauwelijks merkbaar in de core serie.

Verwachtingen: de anchor bleef stabiel

Een inflatieverwachting is het gemiddelde inflatieniveau dat een model of een marktprijs verwacht over de komende één, vijf of tien jaar. "Anchored" is een term voor een specifiek patroon: verwachtingen op de korte termijn fluctueren met de meest recente cijfers, terwijl verwachtingen op de lange termijn stabiel blijven. De onderstaande reeks is modelgebaseerd en maandelijks.

QueryModel-gebaseerde inflatie-expectations per horizon, maandelijks
De exacte SQL achter elk getal
SELECT toString(date) AS period_start,
    round(model_1_year, 2) AS exp_1y_pct,
    round(model_5_year, 2) AS exp_5y_pct,
    round(model_10_year, 2) AS exp_10y_pct
FROM global_markets.inflation_expectations
WHERE date >= toDate('2026-01-01') AND date <= toDate('2026-06-30')
ORDER BY date

De verwachting voor één jaar schommelde sterk — 2.59% in januari, 3.54% in mei, 3.02% in juni — maar de tienjaarige bewoog nauwelijks: van 2.33% naar 2.49%. De vijfjaarige bleef dicht bij de tienjaarige, op 2.34% in januari en 2.54% in juni. De markten hebben de inflatie voor het komende jaar opnieuw geprijsd, maar lieten het komende decennium ongemoeid.

De timing komt overeen met de CPI-gegevens: de lage waarde van 2.29% voor één jaar vond plaats in maart, en de stijging naar 3.26% in april volgde op de versnelling van de CPI in maart. Deze pagina registreert de volgorde en houdt hier op. Voor de wijze waarop de obligatiemarkt deze prijsstelling comprimeert tot één enkel getal — en wat een inverted curve is — zie de uitleg over de 2s10s spread.

Wat zegt de curve over de Fed?

De drie-maands bill ligt het dichtst bij de huidige beleidsrente van de Federal Reserve; de twee-jarige note weerspiegelt het verwachte rentepad over de komende twee jaar; de tien-jarige voegt een term premium toe — extra yield voor het aanhouden van duration. Het panel gebruikt de laatste gezamenlijke maandelijkse gegevens van deze drie instrumenten.

QueryDe Treasury curve per maandelijkse afsluiting van H1 2026: bill, 2-year, 10-year en de spreads daartussen
De exacte SQL achter elk getal
SELECT toString(toStartOfMonth(date)) AS period_start,
    round(argMax(yield_3_month, date), 2) AS y3m_pct,
    round(argMax(yield_2_year, date), 2) AS y2_pct,
    round(argMax(yield_10_year, date), 2) AS y10_pct,
    round(argMax(yield_10_year, date) - argMax(yield_2_year, date), 2) AS spread_2s10s_pct,
    round(argMax(yield_2_year, date) - argMax(yield_3_month, date), 2) AS y2_minus_bill_pct,
    round(round(argMax(yield_2_year, date), 2) - first_value(round(argMax(yield_2_year, date), 2)) OVER (ORDER BY toStartOfMonth(date)), 2) AS y2_chg_since_jan,
    round(round(argMax(yield_10_year, date), 2) - first_value(round(argMax(yield_10_year, date), 2)) OVER (ORDER BY toStartOfMonth(date)), 2) AS y10_chg_since_jan
FROM global_markets.treasury_yields
WHERE date >= toDate('2026-01-01') AND date < toDate('2026-07-01')
  AND yield_2_year IS NOT NULL AND yield_10_year IS NOT NULL AND yield_3_month IS NOT NULL
GROUP BY toStartOfMonth(date)
ORDER BY period_start

De bill bleef vijf maanden lang ongewijzigd — elke maand-einde tot en met mei binnen enkele honderdsten van 3.67% — en steeg in juni naar 3.87%. De twee-jarige bewoog gedurende het hele halve jaar: omlaag naar 3.38% aan het einde van februari, en daarna elke maand-einde hoger, eindigend op 4.14% — 0.62 basis points boven januari. De tien-jarige voegde over dezelfde periode slechts 0.18 punten toe, waardoor de 2s10s spread kromp van 0.74 naar 0.3 punten — de smalste maand-einde van het halve jaar. De diepgaande analyse van de H1 curve volgt dezelfde spread dagelijks.

De kolom 'two-year-minus-bill' is de indicator voor de Fed: een negatieve waarde betekent dat de gemiddelde beleidsrente die voor de komende twee jaar wordt ingeprijsd, lager ligt dan de huidige rente — rekenkundig gezien renteverlagingen. De waarde was -0.15 en -0.29 punten in januari en februari, werd positief in maart — dezelfde maand als de versnelling van de headline CPI — en eindigde het halve jaar op 0.27 punten. De markt begon het halve jaar met een lagere ingeprijsde rentepad en eindigde met een hogere ingeprijsde rente, samen met de versnelling van de CPI en de sprong in de eenjarige verwachting in april.

De arbeidsmarkt: een beter kopnieuws op een kleinere basis

Het werkloosheidspercentage is het aandeel van de beroepsbevolking dat actief naar werk zoekt; de participatiegraad is het aandeel van de volwassen bevolking dat werkt of werk zoekt. Beide cijfers komen uit de maandelijkse huishoudenquête van de BLS en zijn het meest informatief in combinatie: een dalend werkloosheidspercentage kan samenvallen met mensen die de beroepsbevolking verlaten — de noemer doet hierbij een deel van het werk. Het gemiddelde uurloon komt uit de werkgeversenquête, uitgedrukt in dollars per uur.

QueryDe arbeidsmarkt, maandelijks: werkloosheid, participatie, gemiddelde uurloon — inclusief ingest receipts
De exacte SQL achter elk getal
SELECT toString(date) AS period_start,
    unemployment_rate,
    labor_force_participation_rate AS participation_pct,
    round(avg_hourly_earnings, 2) AS avg_hourly_earnings,
    toString(toDate(_ingest_time)) AS arrived_here
FROM global_markets.labor_market
WHERE date >= toDate('2026-01-01') AND date <= toDate('2026-06-30')
ORDER BY date

De werkloosheid eindigde het halfjaar op 4.2% — de laagste waarde van de zes maanden — maar de participatie daalde in dezelfde periode van 62.1% naar 61.5%: het percentage verbeterde terwijl het gemeten aandeel van de beroepsbevolking kromp. Deze tabel registreert de gelijktijdige beweging en beperkt zich daartoe. Het gemiddelde uurloon steeg van $37.17 naar $37.64.

Het verloop vertoonde uitschieters: 4.3% in januari, het halfjaarhoogtepunt van 4.4% in februari, en vervolgens drie cijfers in het voorjaar boven de laagste waarde van 4.2% in juni. De daling van de participatie kende geen enkele dramatische uitschieter — de meeste maanden waren er slechts kleine dalingen.

Volgden aandelen de macro-economische cijfers?

Niet consistent. De onderstaande tabel berekent het maandelijkse rendement van SPY tijdens de reguliere handelsuren — van de opening van de reguliere sessie tot de laatste close, volgens de New Yorkse tijd.

QuerySPY maand per maand in H1 2026: regular-hours open-to-close return per maand
De exacte SQL achter elk getal
WITH bars AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS m,
           window_start, open, close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-01-01 00:00:00')
      AND window_start < toDateTime('2026-07-01 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
)
SELECT toString(m) AS period_start,
       round(argMin(toFloat64(open), window_start), 2) AS month_open,
       round(argMax(toFloat64(close), window_start), 2) AS month_close,
       round((argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100, 2) AS spy_return_pct
FROM bars
GROUP BY m
ORDER BY m

Maart — de maand met de grootste maandelijkse headline CPI-print van het halve jaar en de periode waarin de two-year boven de bill crossde — was de slechtste maand voor SPY van de zes met -4.19%. April, toen de one-year inflation expectation steeg, was de beste maand met 9.87%. Deze twee rijen staan naast elkaar en weerleggen de regel dat hete inflatie plus stijgende korte rates gelijkstaat aan dalende aandelen. Juni noteerde een open-to-close van -1.2% en sloot op $746.32; het volledige overzicht van het halve jaar per index en sector vindt u in het H1 marktoverzicht.

Wat er bekend was op het moment van schrijven

QueryDe as-of receipts: elke juni print on file, de juli CPI-kolom als volgende tripwire
De exacte SQL achter elk getal
SELECT
    (SELECT count() FROM global_markets.inflation WHERE date = toDate('2026-06-01')) AS june_cpi_rows,
    (SELECT count() FROM global_markets.inflation WHERE date = toDate('2026-07-01')) AS july_cpi_rows,
    (SELECT count() FROM global_markets.labor_market WHERE date = toDate('2026-06-01')) AS june_labor_rows,
    (SELECT count() FROM global_markets.inflation_expectations WHERE date = toDate('2026-06-01')) AS june_expectations_rows,
    (SELECT toString(toDate(max(_ingest_time))) FROM global_markets.labor_market WHERE date = toDate('2026-06-01')) AS june_labor_arrived

Macro-data wordt volgens een vast schema gepubliceerd. Betrouwbare pagina's vermelden de status van dit schema: bij de generatie waren alle drie de juni-cijfers beschikbaar — arbeid (rij 1, binnengekomen 2026-07-02, NA de afloop van juni, het gebruikelijke patroon), verwachtingen (rij 1) en CPI (rij 1, de publicatie medio juli). De kolom voor de juli CPI is de volgende indicator: een 1 geeft aan dat de pagina een update nodig heeft.

H2 2026: waar u op moet letten

De tweede helft begint volgens een bekende kalender; wat volgt is planning en rekenkunde, geen voorspelling.

  • Juni CPI kwam halverwege juli uit en maakte de divergentie teniet. Mei liet 4.2% headline zien boven 2.8% core; juni liet 3.5% headline zien boven 2.6% core — de volatiele componenten namen af, wat de eerste vernauwing van die spread was sinds februari. De volgende publicatie, de juli CPI, komt halverwege augustus uit, en de situatie verandert zodra dat gebeurt.
  • Werkgelegenheidscijfers, de eerste vrijdag van elke maand. De helft eindigde met 4.2% werkloosheid bij 61.5% participation. De participation is de cruciale factor: of deze stabiliseert of blijft dalen, bepaalt hoeveel van een verdere verbetering in de headline het werk van de noemer is.
  • Vier geplande FOMC-vergaderingen. De gepubliceerde kalender voor 2026 laat er één zien in juli, september, oktober en december. De belangrijkste indicator voor deze vergaderingen is de twee-jaar-minus-bill gap van het curve panel, 0.27 basis points aan het einde van juni, die bij elke CPI- en werkgelegenheidscijfer opnieuw wordt geprijsd; het teken hiervan geeft aan of de ingeprijsde koers omhoog of omlaag gaat.
  • De anchor check. De tien-jaar verwachting lag in juni op 2.49%. Een volatiele één-jaar ten opzichte van een stabiele tien-jaar is kenmerkend voor een anchored regime; een tien-jaar print die uit zijn smalle H1-band breekt, zou het eerste echt nieuwe macro-economische feit van de helft zijn.

Macro data FAQ

Wat was de US CPI op jaarbasis in juni 2026?

De headline CPI bedroeg 3.5% op jaarbasis in juni 2026, berekend vanaf het indexniveau ten opzichte van juni 2025, een daling ten opzichte van 4.2% in mei. De Core CPI — alle posten exclusief voeding en energie — bedroeg 2.6% over dezelfde periode.

Wat was de US werkloosheidsgraad in juni 2026?

De werkloosheidsgraad in juni 2026 bedroeg 4.2%, de laagste waarde van het eerste halfjaar, samen met een arbeidsparticipatie van 61.5% — een daling ten opzichte van 62.1% in januari.

Wat was de ontwikkeling van de 2s10s spread in H1 2026?

De spread vlakte af aan de korte kant: van 0.74 percentage points aan het einde van de maand in januari naar 0.3 in juni — de smalste van de zes — waarbij de two-year met 0.62 points steeg ten opzichte van de ten-year met 0.18. De beweging kwam voort uit de korte kant.

Zijn de inflatieverwachtingen op lange termijn nog steeds verankerd?

Op basis van deze gegevens wel: de tienjarige verwachting bedroeg 2.33% in januari en 2.49% in juni, terwijl de eenjarige schommelde van 2.29% in maart naar 3.54% in mei. De korte horizon werd opnieuw geprijsd; de lange horizon bleef stabiel.

Waarom ontbreekt de juni 2026 CPI in deze tabellen?

Deze was nog niet gepubliceerd toen deze pagina werd gegenereerd — de bovenstaande status toont 1 juni CPI-rijen in de database, tegenover 1 juni arbeid-rij (ingevoerd 2026-07-02). De maandelijkse CPI wordt rond het midden van de volgende maand gepubliceerd, en de pagina wordt opnieuw gegenereerd zodra de gegevens beschikbaar zijn.

Databronvermeldingen

Volledige databronvermeldingen
  • De CPI year-over-year wordt binnen de query berekend op basis van het indexniveau ten opzichte van dezelfde maand een jaar eerder — dit wordt nooit overgenomen uit een vooraf berekend veld (de eigen year-over-year kolom van de tabel is in dit venster leeg). Het maandelijkse panel loopt terug tot december 2025 voor de januari-cijfers.
  • De ingest-kolom is de datum van binnenkomst in dit warehouse — de rij voor de arbeidsmarkt in juni is 2026-07-02 binnengekomen, waardoor een analyse eind juni deze nog niet kon bevatten. Maandelijkse macro-rijen arriveren regelmatig na de maand die zij beschrijven.
  • Verwachtingen zijn modelgebaseerde reeksen; de market-implied kolommen zijn in dit venster slechts beperkt gevuld en worden niet gebruikt.
  • Treasury-rijen zijn de laatste gezamenlijke print van de bill, two-year en ten-year van elke maand (andere looptijden zijn beperkt beschikbaar); de reeks loopt ongeveer één dag achter.
  • De maandelijkse returns van SPY betreffen uitsluitend de reguliere handelsuren, van de opening van de eerste reguliere sessie tot de laatste close volgens de New Yorkse tijd, gebaseerd op de vertraagde minutenweergave.

Methodologie

  • Periode: 1 januari – 30 juni 2026 — maandelijkse macro-series, Treasury-koersen aan het einde van de maand en minute bars van SPY tijdens reguliere handelsuren. De year-over-year en month-over-month joins reiken door constructie tot in 2025; alle andere gegevens zijn gefilterd op de betreffende periode.
  • Aandelenrendementen worden gegroepeerd volgens de ET-klok, zonder vaste UTC-offsets.
  • De generatie verloopt via het beveiligde read-only pad; de publieke pagina voert nooit live queries uit. Het overzicht van de gegevens registreert welke koersen de warehouse bevatte tijdens de generatie.

Elk paneel bestaat uit één opgeslagen object — grafiek, tabel en SQL. Gebruik de Strasmore terminal voor verdere analyse van elke serie.

#macro#inflation#cpi#labor market#treasury yields#fed