Macro picture papasok ng H2 2026, may mga resibo
Ang macro picture papasok ng H2 2026: mainit na headline CPI sa tahimik na core, naka-angkop na expectations, flattening curve, at ang mga H2 print na maaaring magbago nito.
Tatlong macro series ang nag-frame sa ikalawang kalahati — ang headline inflation na bumibilis sa isang creeping core, ang long-run expectations na halos hindi gumalaw, at ang labor market na umuunlad sa isang mas manipis na base — at dalawang market prices ang nag-score: isang Treasury curve na nag-flatten mula sa harap, at isang equity tape na hindi kasya sa anumang maayos na macro rule. Ipinapakita ng page na ito ang lahat ng lima na may as-of receipts, pagkatapos ang H2 calendar: kailan lalabas, at ano ang kailangang ipakita ng bawat print para mabago ang larawan. Bawat numero ay isang stored query result; i-expand ang anumang panel para sa eksaktong SQL.
Bumilis ang headline inflation; ang core gumapang
Sinusukat ng headline CPI ang buong consumer basket; inaalis ng core CPI ang food at energy, ang dalawang pinaka-volatile na grupo — inihihiwalay ng paghahambing ang maingay na gilid mula sa mabagal na gitna. Inilalathala ng BLS ang index buwan-buwan, mga dalawang linggo matapos ang sinusukatang buwan. Kinakalkula ng panel sa ibaba ang parehong year-over-year na rate nang direkta mula sa index levels, hindi kailanman mula sa pre-computed na field.
Ang eksaktong SQL sa likod ng bawat numero
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 dateTumakbo ang headline CPI sa 2.4% year-over-year noong Enero at umabot sa 4.2% noong Mayo — isang acceleration na 1.8 percentage points sa loob ng limang print — bago ilagay ng mid-July release ang Hunyo sa 3.5%. Ang core CPI gumalaw lamang mula 2.5% hanggang 2.6% sa loob ng anim. Ang isang headline na lumalayo sa core nito ay isang tiyak na data shape: ang volatile na bahagi ang gumagalaw. Anong mga bahagi, hindi masasabi ng talahanayang ito — at kaya hindi rin ng pahinang ito.
Ang divergence ay may petsa ng pagsisimula. Noong Enero at Pebrero, magkatabi ang dalawang serye, ang headline ay bahagyang mas mababa sa core. Marso ang sandaling nag-cross — tumalon ang headline sa 3.3% laban sa 2.6% ng core — at patuloy na lumawak ang gap hanggang 4.2% versus 2.8% noong Mayo. Nilaktawan ng Hunyo ang pattern: bumalik ang headline sa 3.5% samantalang ang core ay gumaan sa 2.6%, ang unang pagliit mula nung mag-cross.
Ang isang year-over-year na rate ay nagtatagpo ng labindalawang buwan ng kasaysayan; mas tumpak na nilalagyan ng month-over-month na print ang galaw:
Ang eksaktong SQL sa likod ng bawat numero
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 dateDala ng Marso ang pinakamalaking monthly headline na galaw ng kalahatian sa 0.87%, kasunod ang Abril sa 0.64%. Mababa ang monthly print ng core sa buong panahon, kung saan ang 0.38% ng Abril ang pinakamatatag sa limang. Ang spring acceleration ay nakatira sa dalawang monthly headline print at halos hindi makita sa core series.
Mga inaasahan: ang anchor ay nanatili
Ang inflation expectation ay ang average na inflation rate na inaasahan ng isang modelo o market price sa susunod na isa, lima, o sampung taon. Ang "anchored" ay maikling sabi para sa isang partikular na pattern — ang mga inaasahan sa maikling horizonte ay gumagalaw kasabay ng pinakabagong mga print habang ang mga inaasahan sa mahabang horizonte ay nananatiling nakatigil. Ang serye sa ibaba ay batay sa modelo at buwanan.
Ang eksaktong SQL sa likod ng bawat numero
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 dateAng one-year expectation ay nag-alingawngaw — 2.59% noong Enero, 3.54% noong Mayo, 3.02% noong Hunyo — ngunit ang ten-year ay halos hindi gumalaw: 2.33% hanggang 2.49%. Ang five-year ay nanatiling malapit sa ten-year, sa 2.34% noong Enero at 2.54% noong Hunyo. Ang mga market ay muling nag-presyo ng inflation sa susunod na taon at iniwan ang inflation sa susunod na dekada na walang pagbabago.
Ang timing ay tumutugma sa CPI panel: ang pinakamababang print ng one-year na 2.29% ay naitala noong Marso, at ang pagtalon sa 3.26% noong Abril ay sumunod sa Marso na CPI acceleration. Itinatala ng pahinang ito ang sequence at hanggang doon lang. Para sa kung paano ini-compress ng bond market ang pricing na ito sa isang solong numero — at kung ano ang inverted curve — tingnan ang ang 2s10s spread explainer.
Ano ang sinasabi ng curve tungkol sa Fed?
Ang three-month bill ang pinakamalapit sa kasalukuyang policy rate ng Federal Reserve; ang two-year note ay pinaghalong rate path na inaasahan sa susunod na dalawang taon; ang ten-year ay nagdadagdag ng term premium — karagdagang yield para sa pagbubuhat ng duration. Kinukuha ng panel ang last joint print ng tatlong ito sa bawat buwan.
Ang eksaktong SQL sa likod ng bawat numero
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_startWalang paggalaw ang bill sa loob ng limang buwan — bawat month-end hanggang Mayo ay nasa loob ng ilang hundredths ng 3.67% — tapos umakyat sa 3.87% noong Hunyo. Ang two-year naman ang kumilos ng kalahating punto: pababa sa 3.38% sa pagtatapos ng Pebrero, mas mataas sa bawat sumunod na month-end, at nagtapos sa 4.14% — 0.62 percentage points na mas mataas kaysa Enero. Ang ten-year ay nagdagdag lamang ng 0.18 puntos sa parehong saklaw, kaya ang 2s10s spread ay sumikip mula 0.74 hanggang 0.3 puntos — ang pinakamakitid na month-end sa anim na buwan. The H1 curve deep-dive ay sinusubaybayan ang parehong spread araw-araw.
Ang kolum na two-year-minus-bill ay ang basa ng Fed: ang negatibo ay nangangahulugang ang average policy rate na na-presyo para sa susunod na dalawang taon ay mas mababa kaysa sa kasalukuyan — mga pagbaba, ayon sa aritmetika. -0.15 at -0.29 puntos ang naitala nito noong Enero at Pebrero, lumipat sa positibo noong Marso — parehong buwan na bumilis ang mga headline CPI print — at nagtapos ang half sa 0.27 puntos. Pumasok ang merkado sa half na nag-presyo ng mas mababang policy path at lumabas na nag-presyo ng mas mataas, kasabay ng pagbilis ng CPI at ng Abril na pagtalon ng one-year expectation.
Ang merkado ng trabaho: mas magandang headline sa mas manipis na base
Ang unemployment rate ay ang bahagi ng labor force na aktibong naghahanap ng trabaho; ang participation rate ay ang bahagi ng adult population na nagtatrabaho o naghahanap. Parehong mula sa buwanang household survey ng BLS, at pinakamahusay na basahin nang magkasama: ang pagbagsak ng unemployment rate ay maaaring magkasabay sa pag-alis ng mga tao sa labor force — ang denominator ang gumagawa ng bahagi ng trabaho. Ang average hourly earnings ay mula sa employer survey, sa dollars kada oras.
Ang eksaktong SQL sa likod ng bawat numero
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 dateNagtapos ang unemployment sa half na 4.2% — ang pinakamababang print ng anim na buwan — ngunit ang participation ay bumaba mula 62.1% hanggang 61.5% sa parehong panahon: bumuti ang rate habang lumiit ang sinusukat na bahagi ng labor force. Itinatala ng table na ito ang co-movement at doon nagtatapos. Tumaas ang average hourly earnings mula $37.17 hanggang $37.64.
Ang landas ay gumalaw sa mga gilid: 4.3% sa Enero, ang high ng half na 4.4% sa Pebrero, pagkatapos ay tatlong spring print na higit sa low ng Hunyo na 4.2%. Walang nag-isang dramatic print ang slide ng participation — maliliit na hakbang pababa, sa karamihan ng mga buwan.
Sumunod ba ang mga stock sa mga macro print?
Hindi maayos. Kinukwenta ng panel sa baba ang month-by-month na return ng SPY sa loob ng regular hours — unang regular-session open hanggang sa huling close, orasan ng New York.
Ang eksaktong SQL sa likod ng bawat numero
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 mMarso — ang buwan na may pinakamalaking monthly headline CPI print ng kalahatian at ang two-year na tumawid sa itaas ng bill — ang pinakamasama sa anim na buwan para sa SPY sa -4.19%. Abril, nang tumalon ang one-year inflation expectation, ang pinakamaganda nito sa 9.87%. Magkatabi ang dalawang row na iyon at pinawalang-bisa ang anumang rule na mainit na implasyon plus tumataas na short rates equals bagsak na stocks. Nag-print ang June ng -1.2% open-to-close, na nagsara sa $746.32; ang buong scoreboard ng kalahatian ayon sa index at sector ay nasa H1 market recap.
Ano ang umiiral nang isulat ang pahinang ito
Ang eksaktong SQL sa likod ng bawat numero
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_arrivedDumating ang macro data ayon sa iskedyul, at sinasabi ng tapat na mga pahina kung nasaan ang iskedyul: sa henerasyon, lahat ng tatlong Hunyo na print ay nasa file — trabaho (1 row, dumating 2026-07-02, MATAPOS ang Hunyo, ang karaniwang pattern), mga inaasahan (1 row), at CPI (1 row, ang paglabas noong kalagitnaan ng Hulyo). Ang hanay ng Hulyo CPI ang susunod na tripwire: ang 1 doon ay nagpapakapit sa pahina para sa isang refresh.
H2 2026: ano ang babantayan
Ang ikalawang kalahati ay dumarating sa isang kilalang kalendaryo; ang susunod ay iskedyul at aritmetika, hindi hula.
- Ang June CPI ay lumabas kalagitnaan ng Hulyo at isinara ang divergence. Ang Mayo ay tumakbo na 4.2% headline laban sa 2.8% core; ang Hunyo ay nag-print ng 3.5% headline laban sa 2.6% core — ang volatile components ay nagbibigay pabalik, ang unang pagpapakitid ng gap na iyon mula noong Pebrero. Ang susunod na print, ang July CPI, ay lalabas kalagitnaan ng Agosto, at ang page ay magre-regenerate kapag ito ay nangyari.
- Mga jobs report, ang unang Biyernes ng bawat buwan. Ang kalahati ay natapos sa 4.2% unemployment sa 61.5% participation. Ang participation ang tell: kung ito ay mag-stabilize o patuloy na bumababa ang magpapasya kung gaano karami sa anumang karagdagang pagbuti ng headline ang gawain ng denominator.
- Apat na naka-iskedyul na FOMC meeting. Ang na-publish na 2026 calendar ay nagpapakita ng isa sa bawat Hulyo, Setyembre, Oktubre, at Disyembre. Ang scoreboard na dadalhin sa mga ito ay ang two-year-minus-bill gap ng curve panel, 0.27 points sa katapusan ng Hunyo, na repriced sa paligid ng bawat CPI at jobs release; ang sign nito ay nagsasabi kung ang priced path ay tumuturo pataas o pababa.
- Ang anchor check. Ang ten-year expectation ay nakaupo sa 2.49% noong Hunyo. Ang isang magulo na one-year sa ibabaw ng isang tahimik na ten-year ay kung ano ang hitsura ng isang anchored regime; ang isang ten-year print na lumalabas sa makitid na H1 band nito ay magiging unang tunay na bagong macro fact ng kalahati.
FAQ sa macro data
Ano ang US CPI year-over-year noong Hunyo 2026?
Ang Headline CPI ay nag-print ng 3.5% year-over-year noong Hunyo 2026, na kinuha mula sa antas ng index laban sa Hunyo 2025, bumaba mula sa 4.2% noong Mayo. Ang Core CPI — lahat ng item maliban sa pagkain at enerhiya — ay nag-print ng 2.6% sa parehong window.
Saan ang US unemployment rate noong Hunyo 2026?
Ang Hunyo 2026 ay pumasok sa 4.2%, ang pinakamababang reading ng unang kalahati, kasama ang labor-force participation na 61.5% — bumaba mula sa 62.1% noong Enero.
Ano ang ginawa ng 2s10s spread sa H1 2026?
Ito ay nag-flatten mula sa harap: 0.74 percentage points sa month-end ng Enero hanggang 0.3 sa Hunyo — ang pinakamakitid ng anim — kasama ang two-year na tumaas ng 0.62 points laban sa 0.18 ng ten-year. Ang short end ang gumalaw.
Naka-angkla pa ba ang long-run inflation expectations?
Sa datos na ito, oo: ang ten-year expectation ay nag-print ng 2.33% noong Enero at 2.49% noong Hunyo, habang ang one-year ay lumipat mula sa 2.29% noong Marso hanggang 3.54% noong Mayo. Ang short horizon ay nag-reprice; ang long horizon ay nananatili.
Bakit nawawala ang Hunyo 2026 CPI sa mga talahanayang ito?
Hindi pa ito na-publish nang magawa ang pahinang ito — ang as-of receipt sa itaas ay nagpapakita ng 1 June CPI rows sa warehouse, laban sa 1 June labor row (na-ingest 2026-07-02). Ang buwanang CPI ay dumating sa kalagitnaan ng sumusunod na buwan, at ang pahina ay nag-re-regenerate kapag dumating na ang print.
Mga tala sa datos
Buong mga tala sa datos
- Ang CPI year-over-year ay kinakalkula sa loob ng query mula sa antas ng index laban sa parehong buwan noong isang taon — hindi kailanman kinukuha mula sa pre-computed na field (sariling year-over-year column ng talahanayan ay null sa window na ito). Ang month-over-month panel ay umaabot pabalik hanggang Disyembre 2025 para sa kanyang Enero print.
- Ang ingest column ay arrival date ng warehouse na ito — ang labor row ng Hunyo ay dumating 2026-07-02, kaya hindi ito makikita ng isang late-June na pagsusuri. Ang mga monthly-macro row ay regular na dumarating pagkatapos ng buwan na kanilang inilalarawan.
- Ang mga inaasahan ay model-based na serye; ang mga market-implied na column ay sparsely populated sa window na ito at hindi ginagamit.
- Ang bawat Treasury row ay huling joint print ng buwan ng bill, two-year, at ten-year (ang ibang maturity ay sparsely nagpi-print); ang serye ay mga isang araw na nakahuli.
- Ang SPY monthly returns ay regular-hours lamang, unang regular-session open hanggang huling close sa New York na orasan, mula sa delayed minute view.
Metodolohiya
- Panahon: Enero 1 – Hunyo 30, 2026 — buwanang macro series, month-end na Treasury prints, at regular-hours na SPY minute bars. Ang year-over-year at month-over-month na mga join ay umabot sa 2025 sa pamamagitan ng konstruksyon; lahat ng iba ay naka-filter sa panahon.
- Ang mga equity return ay nagko-group batay sa ET clock, hindi kailanman naka-hardcode na UTC offsets.
- Ang generation ay dumadaan sa gated na read-only path; ang pampublikong pahina ay hindi kailanman nag-qui-query ng live. Itinatala ng receipts panel kung aling prints ang hawak ng warehouse sa panahon ng generation.
Bawat panel ay isang naka-imbak na object — chart, table, at SQL. I-explore pa ang anumang serye sa Strasmore terminal.