2026년 하반기 거시 경제 전망
Headline CPI 가속화와 Core CPI의 완만한 흐름을 분석하고 하반기 주요 경제 지표를 전망합니다.
하반기 경제 상황은 세 가지 거시 경제 지표가 결정합니다. 헤드라인 인플레이션(Headline Inflation)은 완만하게 하락하는 근원 인플레이션(Core Inflation)보다 가속화되고 있습니다. 장기 기대 인플레이션은 거의 변동이 없으며, 노동 시장은 낮은 기저 효과 속에서 개선되고 있습니다. 시장 가격은 두 가지 지표로 나타납니다. 국채 수익률 곡선(Treasury curve)은 단기 금리 중심으로 평탄화(Flattening)되고 있으며, 주식 시장은 명확한 거시 경제 규칙을 따르지 않고 있습니다. 이 페이지는 최신 데이터를 바탕으로 다섯 가지 지표를 보여줍니다. 이어서 하반기 일정을 통해 각 지표의 발표 시점과 시장 전망을 바꾸기 위해 필요한 수치를 제시합니다. 모든 수치는 저장된 쿼리 결과입니다. 정확한 SQL 문을 확인하려면 각 패널을 확장하십시오.
헤드라인 인플레이션 가속화; 근원 인플레이션은 완만한 상승
Headline CPI(소비자물가지수)는 전체 소비 바스켓을 반영한다. Core CPI(근원 소비자물가지수)는 변동성이 가장 큰 두 그룹인 식품과 에너지를 제외한다. 이 비교를 통해 변동성이 큰 항목과 완만하게 움직이는 중간 항목을 구분한다. BLS(미국 노동통계국)는 해당 월로부터 약 2주 후에 매달 지수를 발표한다. 아래 표는 사전 계산된 필드가 아닌 지수 수준으로부터 직접 전년 대비율을 계산한다.
모든 수치 뒤에 숨겨진 정확한 SQL
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 date1월 Headline CPI는 전년 대비 2.4%를 기록했으며 5월에 4.2%로 정점을 찍었다. 이는 5번의 발표 기간 동안 1.8 퍼센트 포인트 가속화된 수치다. 이후 7월 중순 발표에서 6월 수치는 3.5%로 나타났다. Core CPI는 6번의 발표 기간 동안 2.5%에서 2.6%로 소폭 이동했다. Headline CPI가 Core CPI로부터 멀어지는 현상은 변동성이 큰 구성 요소들이 움직이고 있음을 의미하는 특정 데이터 형태다. 이 표는 어떤 구성 요소가 움직였는지 나타내지 않으며, 본 페이지 또한 마찬가지다.
이러한 괴리에는 시작점이 있다. 1월과 2월에 두 지표는 서로 겹쳐 있었으며, Headline CPI가 Core CPI보다 약간 낮았다. 3월에 두 지표가 교차했다. Headline CPI는 3.3%로 급등한 반면 Core CPI는 2.6%를 기록했다. 이후 격차는 계속 벌어져 5월에는 4.2% 대 2.8%를 기록했다. 6월에는 패턴이 깨졌다. Headline CPI는 3.5%로 하락했고 Core CPI는 2.6%로 완화되었으며, 이는 교차 이후 처음으로 격차가 좁혀진 사례다.
전년 대비율은 12개월간의 기록을 혼합한 것이다. 월간 변동은 월간 수치를 통해 더 정확하게 파악할 수 있다.
모든 수치 뒤에 숨겨진 정확한 SQL
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 date3월 Headline CPI는 0.87%로 상반기 중 가장 큰 월간 변동을 기록했으며, 4월이 0.64%로 그 뒤를 이었다. Core CPI의 월간 수치는 내내 낮은 수준을 유지했으며, 4월의 0.38%가 5개 수치 중 가장 높았다. 봄철의 가속화는 두 번의 월간 Headline CPI 수치에서 나타나며, Core CPI 시리즈에서는 거의 나타나지 않는다.
기대치: 닻을 내린 기대 인플레이션
기대 인플레이션(inflation expectation)은 모델이나 시장 가격이 향후 1년, 5년 또는 10년 동안 예상하는 평균 인플레이션율을 의미한다. "닻을 내렸다(Anchored)"는 표현은 특정 패턴을 뜻하는 약어다. 즉, 단기 기대치는 최신 지표에 따라 변동하지만, 장기 기대치는 일정하게 유지되는 상태를 말한다. 아래 시리즈는 모델 기반의 월간 데이터다.
모든 수치 뒤에 숨겨진 정확한 SQL
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 date1년 기대치는 2.59%인 1월, 3.54%인 5월, 3.02%인 6월에 급등했으나, 10년 기대치는 2.33%에서 2.49%로 거의 움직이지 않았다. 5년 기대치는 1월 2.34%, 6월 2.54%를 기록하며 10년 기대치와 유사한 수준을 유지했다. 시장은 내년 인플레이션에 대해서는 가격을 재설정했으나, 향후 10년 동안의 전망은 그대로 유지했다.
이러한 시점은 CPI(Consumer Price Index, 소비자물가지수) 패널과 일치한다. 1년 기대치가 2.29%로 낮게 나타난 시점은 3월이었으며, 4월에 3.26%로 급등한 것은 3월 CPI 상승에 따른 결과였다. 본 페이지는 해당 순서만을 기록한다. 채권 시장이 이러한 가격을 하나의 수치로 압축하는 방식과 수익률 곡선 역전(inverted curve)에 대한 상세 내용은 2s10s spread 설명을 참조하라.
수익률 곡선이 시사하는 연준의 방향은 무엇인가?
3개월 만기 국채(bill)는 Federal Reserve(연방준비제도, 이하 연준)의 현재 정책 금리에 가장 근접해 있다. 2년 만기 국채(note)는 향후 2년간 예상되는 금리 경로를 반영하며, 10년 만기 국채는 기간 프리미엄(term premium, 보유 기간에 따른 추가 수익률)을 포함한다. 본 패널은 매월 마지막 날 발표되는 세 가지 지표의 공동 수치를 사용한다.
모든 수치 뒤에 숨겨진 정확한 SQL
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_start3개월 만기 국채 금리는 5개월 동안 변화가 없었다. 5월까지 매월 말 수치는 3.67%에서 소수점 몇 자리 이내의 수준을 유지했으나, 6월에 3.87%로 상승했다. 2년 만기 국채 금리는 상반기 내내 변동했다. 2월 말에는 3.38%까지 하락했으나, 이후 매월 말마다 상승하여 1월 대비 4.14% — 0.62 퍼센트 포인트 높은 4.14%로 상반기를 마감했다. 10년 만기 국채 금리는 같은 기간 동안 0.18 포인트 상승하는 데 그쳤다. 이에 따라 2년-10년 스프레드(spread, 금리 차이)는 0.74에서 0.3 포인트로 축소되었으며, 이는 지난 6개월 중 가장 좁은 월말 수치다. 상반기 수익률 곡선 심층 분석에서 동일한 스프레드의 일일 추이를 확인할 수 있다.
2년 만기 국채와 3개월 만기 국채의 금리 차이는 연준의 정책 방향을 나타낸다. 이 수치가 음수이면 향후 2년간 예상되는 평균 정책 금리가 현재보다 낮음을 의미하며, 이는 산술적으로 금리 인하를 뜻한다. 해당 수치는 1월과 2월에 각각 -0.15와 -0.29 포인트를 기록했으나, 헤드라인 CPI(소비자물가지수) 상승률이 가속화된 3월에 양수로 전환되었다. 상반기 말 수치는 0.27 포인트를 기록했다. 시장은 상반기 시작 시점에는 낮은 정책 금리 경로를 예상했으나, CPI 상승과 4월 1년 기대 인플레이션의 급등으로 인해 상반기 종료 시점에는 더 높은 금리 경로를 예상하게 되었다.
노동 시장: 낮은 기저 효과로 인한 긍정적인 헤드라인
실업률은 경제활동인구(labor force) 중 적극적으로 일자리를 찾는 사람의 비율을 의미한다. 경제활동참여율(participation rate)은 성인 인구 중 취업자 또는 구직자의 비율을 나타낸다. 두 지표 모두 BLS(Bureau of Labor Statistics, 미국 노동통계국)의 월간 가구 조사에서 산출되며, 두 지표를 함께 분석할 때 가장 정확하다. 실업률 하락은 경제활동인구 자체가 감소하는 현상과 동시에 나타날 수 있으며, 분모의 변화가 지표에 영향을 미치기 때문이다. 평균 시간당 임금(Average hourly earnings)은 고용주 조사에서 산출되며, 시간당 달러($) 단위로 표시된다.
모든 수치 뒤에 숨겨진 정확한 SQL
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실업률은 해당 반기 동안 4.2%를 기록하며 지난 6개월 중 가장 낮은 수치를 나타냈다. 그러나 같은 기간 경제활동참여율은 62.1%에서 61.5%로 하락했다. 즉, 측정된 경제활동인구 비중은 줄어든 반면 실업률 지표는 개선되었다. 아래 표는 두 지표의 동행성만을 기록한다. 평균 시간당 임금은 $37.17에서 $37.64로 상승했다.
임금 변동 경로는 불규칙했다. 1월에는 4.3%를 기록했고, 2월에는 해당 반기 최고치인 4.4%를 기록했다. 이후 봄철 세 차례의 발표치는 6월의 저점인 4.2%보다 높았다. 경제활동참여율의 하락은 단일한 급락보다는 대부분의 달에서 소폭으로 지속되었다.
주가가 거시 경제 지표를 따랐는가?
그렇지 않았습니다. 아래 표는 뉴욕 시간 기준 정규 거래 시간(장 시작부터 장 마감까지) 동안의 SPY 월간 수익률을 계산한 결과입니다.
모든 수치 뒤에 숨겨진 정확한 SQL
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 m3월은 상반기 중 헤드라인 CPI(소비자물가지수) 상승 폭이 가장 컸고 2년물 금리가 국채 수익률을 상회했던 달로, SPY 수익률이 -4.19%를 기록하며 상반기 중 가장 저조했습니다. 반면 1년 기대 인플레이션이 급등한 4월은 9.87%로 가장 높은 수익률을 기록했습니다. 이 두 데이터는 인플레이션 상승과 단기 금리 상승이 반드시 주가 하락으로 이어지지는 않는다는 사실을 보여줍니다. 6월의 장중 수익률은 -1.2%였으며, 종가는 $746.32를 기록했습니다. 지수 및 섹터별 상반기 전체 성적표는 H1 시장 요약에서 확인할 수 있습니다.
이 페이지가 작성될 당시의 상태
모든 수치 뒤에 숨겨진 정확한 SQL
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) 데이터는 정해진 일정에 따라 발표됩니다. 정직한 페이지는 당시의 일정 상태를 명시합니다. 이 페이지가 생성될 당시에는 6월 발표 데이터 세 가지가 모두 기록되어 있었습니다. 노동(labor, 1 행, 2026-07-02 도착, 통상적인 패턴에 따라 6월 종료 후 발표), 기대 인플레이션(expectations, 1 행), 그리고 CPI(Consumer Price Index, 소비자물가지수, 1 행, 7월 중순 발표) 데이터가 포함되었습니다. 7월 CPI 열이 다음 확인 지점입니다. 해당 열에 1이 표시되면 페이지 갱신을 위해 대기합니다.
2026년 하반기: 주목해야 할 요소
하반기는 이미 정해진 일정에 따라 시작됩니다. 이후의 흐름은 예측이 아닌 일정과 산술의 문제입니다.
- 6월 CPI(Consumer Price Index, 소비자물가지수)는 7월 중순에 발표되어 괴리 현상을 해소했습니다. 5월 헤드라인 수치는 4.2%였고 코어(core) 수치는 2.8%였습니다. 6월 헤드라인은 3.5%, 코어는 2.6%를 기록했습니다. 변동성이 큰 항목들이 하락하며 2월 이후 처음으로 두 수치 간의 격차가 좁혀졌습니다. 다음 발표인 7월 CPI는 8월 중순에 예정되어 있으며, 발표 시점에 새로운 데이터가 반영됩니다.
- 고용 보고서는 매월 첫 번째 금요일에 발표됩니다. 상반기는 실업률 4.2%, 경제활동참여율(participation) 61.5%로 마감되었습니다. 참여율이 핵심 지표입니다. 참여율이 안정화될지 혹은 계속 하락할지에 따라 향후 헤드라인 수치 개선이 분모의 변화에 의한 것인지가 결정됩니다.
- 네 차례의 FOMC(Federal Open Market Committee, 연방공개시장위원회) 회의가 예정되어 있습니다. 발표된 2026년 일정에 따르면 7월, 9월, 10월, 12월에 각각 한 번씩 회의가 열립니다. 회의의 주요 지표는 커브 패널(curve panel)의 2년물과 T-bill(Treasury bill, 국채) 간의 스프레드입니다. 6월 말 기준 0.27포인트였으며, 매 CPI 및 고용 지표 발표 때마다 가격이 재산정됩니다. 이 수치의 방향성은 시장이 예상하는 금리 경로가 상승인지 하락인지를 나타냅니다.
- 기준점 확인. 10년물 기대 금리는 6월에 2.49%를 기록했습니다. 1년물 금리가 여전히 안정적인 10년물 금리보다 급등하는 모습은 고정된 체제(anchored regime)의 특징입니다. 만약 10년물 금리가 상반기의 좁은 범위(band)를 벗어나 급변한다면, 이는 하반기 들어 나타나는 첫 번째 실질적인 새로운 매크로(macro) 변수가 될 것입니다.
Macro data FAQ
What was US CPI year-over-year in June 2026?
Headline CPI printed 3.5% year-over-year in June 2026, computed from the index level against June 2025, down from 4.2% in May. Core CPI — all items less food and energy — printed 2.6% over the same window.
Where was the US unemployment rate as of June 2026?
June 2026 came in at 4.2%, the lowest reading of the first half, alongside labor-force participation of 61.5% — down from 62.1% in January.
What did the 2s10s spread do in H1 2026?
It flattened from the front: 0.74 percentage points at January's month-end to 0.3 at June's — the narrowest of the six — with the two-year up 0.62 points against the ten-year's 0.18. The short end did the moving.
Are long-run inflation expectations still anchored?
On this data, yes: the ten-year expectation printed 2.33% in January and 2.49% in June, while the one-year swung from 2.29% in March to 3.54% in May. The short horizon repriced; the long horizon held.
Why is June 2026 CPI missing from these tables?
It had not been published when this page was generated — the as-of receipt above shows 1 June CPI rows in the warehouse, against 1 June labor row (ingested 2026-07-02). Monthly CPI arrives around the middle of the following month, and the page regenerates once the print lands.
데이터 참고 사항
전체 데이터 참고 사항
- CPI(Consumer Price Index, 소비자물가지수) 전년 대비 증감률은 사전 계산된 필드가 아닌, 쿼리 내부에서 전년 동월 지수 수준을 기준으로 계산됩니다(이 기간 동안 표 자체의 전년 대비 열은 null입니다). 월간 증감률 패널은 1월 수치를 위해 2025년 12월까지 소급 적용됩니다.
- ingest(수집) 열은 이 데이터 웨어하우스에 데이터가 도착한 날짜를 나타냅니다. 6월 노동 데이터는 2026-07-02에 도착했으므로, 6월 말 분석에서는 해당 데이터를 확인할 수 없었습니다. 월간 매크로 데이터 행은 해당 월이 지난 후에 정기적으로 도착합니다.
- Expectations(기대치)는 모델 기반 시계열입니다. 이 기간 동안 market-implied(시장 반영) 열은 데이터가 드물게 채워져 있으며 사용되지 않습니다.
- Treasury(국채) 행은 매월 발행되는 bill, 2년물, 10년물의 마지막 공동 발표 수치입니다(기타 만기물은 데이터가 드물게 나타납니다). 이 시계열은 약 하루 정도 지연됩니다.
- SPY 월간 수익률은 정규 거래 시간만을 기준으로 하며, 뉴욕 시간 기준 첫 정규 세션 시가부터 마지막 종가까지의 지연된 분 단위 뷰를 사용합니다.
방법론
- 기간: 2026년 1월 1일 – 6월 30일 — 월간 거시경제 지표, 월말 국채(Treasury) 발행 데이터, 그리고 정규 거래 시간대의 SPY 분봉 데이터를 사용합니다. 연간(year-over-year) 및 월간(month-over-month) 결합 데이터는 구조상 2025년까지 포함됩니다. 그 외 모든 데이터는 해당 기간으로 한정됩니다.
- 주식 수익률은 ET(Eastern Time) 시각을 기준으로 그룹화하며, UTC 오프셋을 고정하여 사용하지 않습니다.
- 데이터 생성은 제한된 읽기 전용 경로를 통해 수행됩니다. 공개 페이지는 실시간 데이터를 쿼리하지 않습니다. 영수증 패널에는 생성 시점에 데이터 창고(warehouse)에 보관된 데이터 목록이 기록됩니다.
모든 패널은 차트, 표, SQL을 포함하는 하나의 저장된 객체입니다. 더 자세한 시계열 데이터는 Strasmore 터미널에서 확인할 수 있습니다.