Real Federal Funds Rate: Effective Fed Funds Minus CPI Inflation Monthly Since 1954
The Real Federal Funds Rate is an Eco3min monthly composite that subtracts year-over-year CPI inflation from the effective Federal Funds rate to measure the ex-post real stance of US monetary policy since 1954.
The Real Federal Funds Rate is an Eco3min monthly composite that measures the ex-post real stance of US monetary policy by subtracting year-over-year CPI inflation from the effective Federal Funds rate. Unlike the nominal Fed Funds rate, the Real Federal Funds Rate reveals whether overnight borrowing is genuinely expensive in inflation-adjusted terms or whether the Fed is mechanically subsidizing credit. The series runs monthly from 1954 and exposes long policy regimes that the nominal rate alone obscures — including the deeply negative real rates of 2021–2022 (close to −8% at the trough) despite a near-zero nominal policy rate, and the elevated real rates of the early 1980s that finally broke the Great Inflation.
Dataset: Real Federal Funds Rate (1954–2026) · Updated —
Loading FRED data…
Source: FRED series FEDFUNDS · Federal Reserve (FEDFUNDS) & BLS (CPIAUCSL) via FRED
Macro Takeaway
The Real Federal Funds Rate reframes every monetary policy debate. A 5% nominal Fed Funds rate against 5% CPI inflation is mechanically neutral; the same 5% nominal rate against 2% inflation is highly restrictive. This is why the same nominal rate can produce radically different economic outcomes across decades — and why comparing nominal Fed Funds levels across regimes is structurally misleading.
Compared with the nominal Fed Funds rate and the 10-year real Treasury yield situates this indicator on the full real rate curve. The gap between the real Fed Funds rate and the real 10Y yield, in particular, captures the inflation-adjusted slope of monetary transmission.
Historically, periods where the Real Federal Funds Rate remained below −2% for more than 12 consecutive months coincided with sustained asset price expansion (1971–1974, 2003–2005, 2020–2022). Conversely, episodes of real rates above +4% (1981–1985) preceded major disinflation but also significant equity drawdowns.
Construction & Components
The Real Federal Funds Rate is the ex-post real overnight policy rate — the effective Fed Funds rate (the rate at which depository institutions trade reserves) minus the realized rate of consumer price inflation over the prior twelve months. This formulation captures the actual cost of overnight funding once the loss of purchasing power is netted out.
Formula:
Real Federal Funds Rate = FEDFUNDS − CPI YoY where: FEDFUNDS = Effective Federal Funds Rate (monthly average, %) CPI YoY = (CPIAUCSL_t / CPIAUCSL_t-12) − 1, expressed in %
Components:
- Effective Federal Funds Rate (FEDFUNDS) — FRED series FEDFUNDS — monthly average of daily transaction-weighted rates, published by the Board of Governors of the Federal Reserve System. Represents the actual rate at which reserves are exchanged overnight.
- CPI for All Urban Consumers (CPIAUCSL) — FRED series CPIAUCSL — monthly seasonally adjusted index, published by the US Bureau of Labor Statistics around the second week of the following month. The year-over-year percentage change provides realized inflation.
Frequency reconciliation: Both inputs are native monthly series, so no interpolation is required. The composite is monthly and aligned on the FRED observation date convention (first day of the month for monthly averages).
Coverage: 1954-07 to present. The series starts in July 1954 because the FEDFUNDS series itself begins then; CPIAUCSL extends much further back (to 1947), but the binding constraint is the Fed Funds market data.
Dataset Overview
| Indicator | Real Federal Funds Rate (1954–2026) |
|---|---|
| Geography | United States |
| Frequency | Monthly |
| Period | 1954–2026 |
| Variables | date, fed_funds, cpi_yoy, real_fed_funds |
| Format | CSV, Excel (XLSX) |
| Sources | Federal Reserve (FEDFUNDS) & 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 |
fed_funds | Float | Effective Federal Funds rate (%) |
cpi_yoy | Float | CPI year-over-year inflation (%) |
real_fed_funds | Float | Real Fed Funds rate: FEDFUNDS 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
This composite is built entirely from publicly available FRED series. Both components can be downloaded directly from FRED for users who prefer to compute the Real Federal Funds Rate themselves:
Source FRED series for this composite:
FEDFUNDS — https://fred.stlouisfed.org/graph/fredgraph.csv?id=FEDFUNDS CPIAUCSL — https://fred.stlouisfed.org/graph/fredgraph.csv?id=CPIAUCSL
FRED does not publish a native “Real Federal Funds Rate” series — the indicator must be constructed by combining FEDFUNDS with year-over-year CPI inflation derived from CPIAUCSL. The Eco3min dataset provides this calculation ready-made in a clean four-column file.
Direct CSV Access — Eco3min Structured Dataset
https://eco3min.fr/dataset/real-fed-funds-rate.csv
This URL returns the complete dataset in CSV format. 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-fed-funds-rate.csv" df = pd.read_csv(url, parse_dates=["date"]) print(df.head()) print(df["fed_funds"].describe())
Using the Dataset in R
library(readr) url <- "https://eco3min.fr/dataset/real-fed-funds-rate.csv" df <- read_csv(url) head(df) summary(df$fed_funds)
Both examples load the dataset directly from the URL — no download or API key required.
Methodology
The Real Federal Funds Rate is recomputed monthly by an Eco3min pipeline that pulls FEDFUNDS and CPIAUCSL from the FRED API after each BLS CPI release (typically the second Wednesday of the following month). Both series are aligned on the FRED monthly date convention, the CPI year-over-year change is computed from the seasonally adjusted CPIAUCSL index, and the composite is written to disk with the four-column schema (date, fed_funds, cpi_yoy, real_fed_funds).
The series is ex-post real: it uses realized CPI inflation, not market-implied breakeven inflation. An ex-ante version of the real Fed Funds rate — useful for measuring monetary stance in real time before CPI is published — would substitute survey-based or market-based inflation expectations and is not part of this dataset.
Data Quality & Provider Notes
Latency for the Real Federal Funds Rate is dictated by the slowest component: CPIAUCSL is released by the BLS roughly 2–3 weeks after month-end, so a given month’s real rate is finalized only once that month’s CPI print is available. FEDFUNDS is published with a much shorter delay (daily H.15 release, monthly average available shortly after month-end).
Revisions to either input propagate directly to the composite. FEDFUNDS rarely revises after publication; CPIAUCSL undergoes seasonal-adjustment recalibrations once a year (typically in February), which can shift recent monthly readings. Eco3min’s pipeline overwrites historical values on each run to reflect the latest FRED vintage.
No standardized alternative source exists. Bloomberg and Refinitiv publish FEDFUNDS and CPIAUCSL separately, but the composite series itself is a derived calculation that varies across providers depending on whether they use seasonally adjusted or unadjusted CPI, headline or core inflation, and how they handle the year-over-year window. The Eco3min specification (headline seasonally adjusted CPI, twelve-month YoY change) is the most common academic convention.
What This Index Captures (And What It Doesn’t)
The Real Federal Funds Rate isolates one specific dimension of monetary stance — the inflation-adjusted overnight policy rate — while leaving several others uncaptured. Understanding the boundary is essential to using the series correctly.
What it captures:
- The ex-post real cost of overnight reserve funding, net of realized inflation
- The mechanical “subsidy vs. tax” dimension of monetary policy: negative real rates structurally favor borrowers, positive real rates favor savers
- The long-run regime shifts that nominal Fed Funds data alone obscures, including the deeply accommodative 1970s and 2020s and the highly restrictive early 1980s
What it does NOT capture (common misinterpretations):
- The market’s real rate expectation. This composite uses realized CPI — what inflation turned out to be — not what the market expects inflation to be. The ex-ante real rate (derived from TIPS breakevens or surveys) can differ substantially from the ex-post real rate, especially around inflation surprises.
- The full monetary stance. Quantitative easing, forward guidance, and balance sheet operations transmit independently of the policy rate. The shadow-rate literature (Wu-Xia, Krippner) shows the effective monetary stance can diverge meaningfully from the realized real Fed Funds rate, particularly at the zero lower bound.
- The transmission to longer rates. Real Fed Funds is one point on the real rate curve. The 10-year real yield and the slope between them respond to term premia, growth expectations, and global capital flows that the policy rate does not control directly.
- International monetary conditions. Dollar funding costs for non-US borrowers depend on cross-currency basis, ECB and BoJ policy, and global USD liquidity — not just the domestic Real Federal Funds Rate.
Used responsibly, the indicator is most informative as a descriptive measure of historical monetary regimes and as a benchmark for comparing the actual restrictiveness of policy across decades.
Historical Regimes
The Real Federal Funds Rate has cycled through several distinct regimes since 1954, each driven by a different combination of inflation dynamics and Fed reaction function.
1954–1965 — Bretton Woods anchoring. Real Fed Funds averaged roughly +1.0 to +1.5% under low and stable inflation. Nominal rates between 1% and 4% delivered modestly positive real rates without restrictive policy.
1966–1980 — The Great Inflation, deeply negative real rates. As CPI accelerated through the late 1960s and the two oil shocks, the effective Fed Funds rate consistently lagged inflation. The real Fed Funds rate spent extended periods below −2%, reaching close to −5% in 1974–1975 and again in 1979 before Volcker.
1981–1990 — Volcker disinflation, historically restrictive real rates. The Volcker shock produced the highest sustained positive real Fed Funds rates in modern US history — above +4% for most of 1981–1985, peaking near +9% in 1984 as inflation collapsed faster than nominal rates. This regime broke inflation expectations and reset the structural baseline.
1991–2007 — The Great Moderation. The Real Federal Funds Rate averaged approximately +1.5%, with episodes of accommodation (2003–2005, real rates near zero) followed by tightening (2006–2007, real rates around +2%). This cross-cycle stability is now studied as one of the structural conditions that fed the 2008 housing boom.
2008–2015 — Zero lower bound and deeply negative real rates. With the nominal Fed Funds rate pinned at zero and inflation averaging close to 2%, the real Fed Funds rate hovered between −1% and −3% for nearly seven consecutive years.
2016–2019 — Gradual normalization. Real Fed Funds returned to mildly positive territory (around +0.5%) before the Fed paused in 2019 and the pandemic intervened.
2020–2022 — Pandemic-era extreme negative real rates. The combination of a zero policy rate and the inflation surge of 2021–2022 produced the most negative real Fed Funds rates since the 1970s — below −7% at the mid-2022 trough. The episode is examined in detail in US Real Interest Rates History, where the broader real rate curve is mapped alongside the policy rate.
2023–2026 — Tightening cycle and return to positive real rates. The aggressive Fed tightening of 2022–2023, combined with the rapid disinflation that followed, restored a positive real Fed Funds rate by late 2023. The current reading, relative to its full historical distribution since 1954, can be compared to the percentile and z-score shown in the key statistics block above.
Related Macroeconomic Datasets
The Real Federal Funds Rate is where the rubber meets the road for monetary policy. Pairing it with the nominal Fed Funds rate, CPI inflation, and the long end of the real rate curve produces a complete picture of the inflation-adjusted policy stance across the yield curve.
- Federal Funds Rate — The nominal rate from which this composite is derived
- Real Interest Rates (10-Year Treasury minus CPI) — The long end of the real rate curve
- Real 2-Year Treasury Yield — Market-based short real rate, comparable to the Real Fed Funds Rate but reflecting forward expectations
- US 10-Year Treasury Yield — The nominal counterpart to the real 10Y rate
- Yield Curve 10Y–2Y Spread — Nominal slope of the rate curve above the policy rate
Related Research
The Real Federal Funds Rate defines the policy regime. Combined with the real 10-year yield and the equity market’s discount rate, it shapes asset valuations, credit transmission, and the trajectory of inflation expectations.
Macroeconomic Dataset Hub
This dataset is part of the Eco3min macro-financial data repository.
Explore the Eco3min Dataset Hub
Sources
- Board of Governors of the Federal Reserve System — Effective Federal Funds Rate (FRED series FEDFUNDS)
- US Bureau of Labor Statistics — Consumer Price Index for All Urban Consumers (FRED series CPIAUCSL)
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.
