Real 2-Year Treasury Yield: Nominal 2Y Yield Minus CPI Inflation Monthly Since 1976
The Real 2-Year Treasury Yield is an Eco3min monthly composite measuring the inflation-adjusted return on US short-end government debt, calculated as the nominal 2-year Treasury yield minus realized CPI year-over-year inflation, available since 1976.
The Real 2-Year Treasury Yield is an Eco3min monthly composite that measures the inflation-adjusted return on the short end of the US Treasury curve. Calculated as the nominal 2-year Treasury yield (FRED: DGS2) minus realized CPI year-over-year inflation (FRED: CPIAUCSL), the Real 2-Year Treasury Yield is the most direct ex-post measure of whether short-term monetary policy is genuinely restrictive after inflation. When the indicator is negative, short-term Treasury holders are losing purchasing power; when sharply positive, the policy stance is restrictive relative to realized inflation, with historical implications for both equity valuations and the dollar.
Dataset: Real 2-Year Treasury Yield (1976–2026) · Updated —
Loading FRED data…
Source: FRED series DGS2 · US Treasury (DGS2) & BLS (CPIAUCSL) via FRED
Macro Takeaway
The Real 2-Year Treasury Yield captures the short end of what investors actually earn on Treasuries after inflation erosion. Because the 2-year horizon is short enough to be largely insulated from long-run inflation expectations and demographic premia, the real 2Y reading is dominated by the prevailing policy stance and near-term inflation experience — a cleaner read on monetary restriction than the nominal 2-year yield in isolation.
Cross-checked with the real 10-year yield reveals the slope of the inflation-adjusted yield curve. During the 1980s disinflation, the real 2Y exceeded the real 10Y for extended periods; during the 2009–2015 cycle, both stayed negative simultaneously — a regime with few historical precedents.
Construction & Components
The Real 2-Year Treasury Yield is an ex-post real rate — that is, it subtracts realized rather than expected inflation from the nominal yield. The market-implied counterpart of this real rate is derived in the 10-year nominal yield split into a real rate and inflation expectations. This construction trades off forward-looking accuracy for transparency: the indicator can be reconstructed from public data without reference to inflation surveys or breakeven rates.
Formula:
Real 2-Year Treasury Yield = DGS2 − CPI YoY
Components:
- 2-Year Treasury Constant-Maturity Yield — FRED ticker
DGS2— daily, published by the US Treasury via H.15 Selected Interest Rates. Constant-maturity interpolation of the on-the-run 2-year Treasury note. - CPI Year-over-Year Inflation — FRED ticker
CPIAUCSL— monthly, published by the Bureau of Labor Statistics. The Eco3min composite computes the 12-month percentage change of CPIAUCSL to produce CPI YoY.
Frequency reconciliation: DGS2 is daily; CPIAUCSL is monthly with a mid-month BLS release. The Eco3min composite collapses DGS2 to its monthly average to match the CPI release frequency. Both series are then aligned on the calendar month and the real yield is computed at the monthly level.
Coverage: 1976-06 to present, limited by the start of DGS2 on FRED (the 2-year constant-maturity series began in June 1976). The composite uses the earliest overlapping observation between the two series.
Dataset Overview
| Indicator | Real 2-Year Treasury Yield (1976–2026) |
|---|---|
| Geography | United States |
| Frequency | Monthly |
| Period | 1976–2026 |
| Variables | date, dgs2, cpi_yoy, real_2y_yield |
| Format | CSV, Excel (XLSX) |
| Sources | US Treasury (DGS2) & BLS (CPIAUCSL) via FRED |
| Last updated | — |
Dataset Variables
The CSV and Excel files contain the following columns.
| Column | Type | Description |
|---|---|---|
date | Date (YYYY-MM-DD) | Observation date |
dgs2 | Float | Nominal 2-year Treasury yield (%) |
cpi_yoy | Float | CPI year-over-year inflation (%) |
real_2y_yield | Float | Real 2Y yield: DGS2 minus CPI YoY (%) |
Column names match the CSV headers exactly.
Download the Complete Dataset
The full dataset is available in CSV and Excel formats.
FRED Direct CSV Access — Source Components
The Real 2-Year Treasury Yield is constructed from two FRED series that can be downloaded individually:
https://fred.stlouisfed.org/graph/fredgraph.csv?id=DGS2 https://fred.stlouisfed.org/graph/fredgraph.csv?id=CPIAUCSL
Both endpoints return raw component data. The Eco3min CSV below provides the pre-aligned monthly composite ready for analysis.
Direct CSV Access — Eco3min Composite Dataset
https://eco3min.fr/dataset/real-2y-treasury-yield.csv
This URL returns the complete Real 2-Year Treasury Yield in CSV format with all four columns (date, dgs2, cpi_yoy, real_2y_yield). It can be used directly in pandas, R, curl, or any data tool.
Using the Dataset in Python
import pandas as pd url = "https://eco3min.fr/dataset/real-2y-treasury-yield.csv" df = pd.read_csv(url, parse_dates=["date"]) print(df.head()) print(df["real_2y_yield"].describe())
Using the Dataset in R
library(readr) url <- "https://eco3min.fr/dataset/real-2y-treasury-yield.csv" df <- read_csv(url) head(df) summary(df$real_2y_yield)
Both examples load the dataset directly from the URL — no download or API key required.
Methodology
The Real 2-Year Treasury Yield composite is rebuilt each month following the BLS CPI release (typically mid-month). An Eco3min pipeline pulls DGS2 daily values from the FRED API, computes the monthly average to align with the BLS release frequency, then subtracts the 12-month percentage change of CPIAUCSL (computed from the same FRED endpoint). The output is a single monthly series with three component columns plus the derived real yield.
This is an ex-post construction — using realized rather than expected inflation. It is intentionally simpler than market-implied real yields (such as the 5-year TIPS yield) but covers a longer history and requires no breakeven decomposition. The pipeline runs at 18:00 UTC on the BLS CPI release day; revisions to either component propagate on the next monthly rebuild.
Data Quality & Provider Notes
The Real 2-Year Treasury Yield inherits the release timing of its slowest component. CPIAUCSL is published monthly by the BLS, typically on a mid-month Tuesday or Wednesday covering the previous month. The composite therefore cannot be fresher than approximately one to six weeks behind the calendar — the latest CPI release determines how recent the indicator can be.
CPI revisions are relatively infrequent at the headline level but seasonal-adjustment factor updates each January can shift the entire historical YoY series by a few basis points. These revisions propagate to the composite automatically. DGS2 itself is rarely revised once an observation is published.
The closest alternative measure is the 2-year TIPS yield, but the 2-year inflation-protected security was not consistently issued before 2010, making it unsuitable for long-history analysis. Survey-based real yields (e.g. Michigan or Cleveland Fed) use forward inflation expectations rather than realized CPI and produce systematically different readings, particularly around inflation surprises.
What This Indicator Captures (And What It Doesn’t)
The Real 2-Year Treasury Yield is a transparent diagnostic for short-end real rates, but its ex-post construction means it captures a specific perspective on inflation that should not be conflated with market expectations or forward-looking pricing.
What it captures:
- The realized real return a short-end Treasury holder earned over a given period, after accounting for the most recent twelve months of inflation.
- The short-end stance of monetary policy relative to recent inflation experience — the most direct measure of whether the policy rate is positive or negative in real terms.
- Cross-period comparability across decades, because both components have unbroken history from 1976 with consistent definitions.
What it does NOT capture (common misinterpretations):
- Expected real yields. The indicator uses realized (backward-looking) inflation. When inflation is rising, the ex-post real yield understates the forward-looking real yield; when inflation is falling, it overstates it. Investors pricing real assets use expected real yields, which can differ by several percentage points.
- The market-priced real yield. TIPS-implied real yields and breakeven inflation reflect investor expectations and term premia that this composite does not measure. The two series can diverge sharply around inflation regime shifts.
- A causal driver of asset returns. Equity valuations, credit spreads, and the dollar all correlate with real short rates, but the relationships are conditional on regime (growth, inflation pressure, central bank credibility) and have produced opposite signs in different decades.
- The “true” cost of capital. Even for a 2-year horizon, the relevant cost of capital depends on the specific inflation deflator used (CPI vs. PCE vs. GDP deflator), which can differ by 30–80 bps. CPI is widely used but is not the only valid choice.
Used alongside the nominal 2-year Treasury yield and the real 10-year yield, the Real 2-Year Treasury Yield helps decompose the policy stance from the long-end inflation premium — without claiming to anticipate how either component will evolve.
Historical Regimes
Five distinct episodes define the distribution of the Real 2-Year Treasury Yield since 1976.
- 1976–1980 — Negative real rates of the Great Inflation: the indicator was deeply negative for most of the period as CPI YoY exceeded the nominal 2-year yield, sometimes by more than 5 percentage points. Short-end Treasury holders systematically lost purchasing power.
- 1981–1985 — Volcker restoration: the real 2Y reached its highest readings in the dataset (peaks above 8%) as Paul Volcker’s Fed Funds rate hikes pushed nominal yields above declining inflation. Cross-referencing the real 10-year yield over the same window shows the real curve was unusually flat at very high real levels.
- 1986–2007 — Stable positive regime: the indicator oscillated between 1% and 4% for two decades, reflecting the Great Moderation in inflation volatility. The 2Y nominal yield consistently exceeded CPI YoY by a positive margin.
- 2009–2015 — ZIRP-era negative real rates: with the Fed Funds rate at the zero lower bound and inflation oscillating around 1–2%, the real 2Y yield was persistently negative, often near −1% to −2%. This regime coincided with QE1, QE2, and QE3.
- 2022–2024 — Aggressive policy normalization: the real 2Y yield turned positive in 2022 for the first time since the Great Financial Crisis and stayed above 2% through much of 2023 as CPI inflation decelerated faster than the nominal 2Y yield retraced. Cross-referencing the 10Y–2Y spread shows the inversion deepened most where the real 2Y was highest.
Related Macroeconomic Datasets
The Real 2-Year Treasury Yield sits at the short end of the real rate curve. Read together with the long-end real yield, the Fed Funds rate, and the nominal Treasury complex, it places the short-end policy stance in context.
- US 10-Year Treasury Yield — Long-end nominal benchmark for the Treasury curve
- US 2-Year Treasury Yield (DGS2) — The nominal yield from which the real series is derived
- US 3-Month Treasury Bill — Money-market short rate, complement at the very short end
- US 30-Year Treasury Yield — Far-end nominal benchmark, useful for term-premium comparison
- Federal Funds Rate History — Policy rate anchoring the entire short-end curve
- Yield Curve Spread (10Y–2Y) — Nominal slope — compare with the real slope
Macroeconomic Dataset Hub
This dataset is part of the Eco3min macro-financial data repository.
Explore the Eco3min Dataset Hub
Sources
- US Treasury — H.15 Selected Interest Rates, DGS2 constant-maturity yield, daily, via FRED
- Bureau of Labor Statistics — Consumer Price Index for All Urban Consumers (CPIAUCSL), monthly, via FRED. CPI YoY computed by Eco3min as 12-month percentage change.
- Eco3min Research — monthly composite construction, frequency reconciliation, and pre-aligned CSV/XLSX outputs
Dataset Reference
Last updated — 4 August 2026
Disclaimer – Financial Information: The analyses, commentary, and content published on eco3min.fr are provided for informational and educational purposes only. They do not constitute investment advice or a solicitation to buy or sell financial instruments. Past performance is not indicative of future results. All investment decisions involve risk and are the sole responsibility of the reader.
