WALCL: Federal Reserve Total Assets Weekly Balance Sheet Data Since 2002 (FRED)

WALCL is the FRED weekly series for the Federal Reserve's total assets — the operational measure used to track quantitative easing, quantitative tightening, and emergency lending facilities since 2002.

Definition

Fed balance sheet / QT

The total assets held by the Federal Reserve; quantitative tightening (QT) is the deliberate reduction of those holdings, the reverse of quantitative easing.

How it's measured: Eco3min tracks total Fed assets (FRED: WALCL), weekly.

Why it matters: Expansion and contraction alter the quantity of bank reserves and, alongside the policy rate, the broad stance of monetary policy; the link to asset prices is real but not mechanical.

Primary source: Federal Reserve (H.4.1) via FRED.

Go deeper: Monetary policy & rates pillar · WALCL — Fed Balance Sheet, Monetary Signal and Systemic Liquidity Indicator · WALCL: Meaning of the Fed Balance Sheet, FRED Calculation, Assets and Liabilities

This dataset covers WALCL weekly from December 2002 — when the H.4.1 release reached its current form — spanning the rise from a $900 billion pre-crisis balance sheet to roughly $9 trillion at the 2022 peak.

Dataset: Federal Reserve Balance Sheet (2002–2026) · Updated 2026-07-31

Latest Value
$6,738,190M
Jul 31, 2026
Historical Percentile
79.1th
Above average
Historical Average
$3,981,363M
1,233 observations
Historical Range
HIGH Apr 15, 2022
$8,965,487M
LOW Jan 31, 2003
$712,809M

You have the data. Get what it means. New analyses and the live macro-regime read — only when there's something worth your time. No filler.


Loading FRED data…

Source: FRED series WALCL · Federal Reserve Bank of St. Louis


Macro Takeaway

WALCL expanded by roughly a factor of ten between 2007 and 2022 — from approximately $900 billion to nearly $9 trillion at the March 2022 peak. The growth was not linear: it concentrated in four discrete intervention episodes (QE1 in 2008–2010, QE2 in 2010–2011, QE3 in 2012–2014, and the COVID response in 2020–2022), with the 2008 and 2020 expansions each adding roughly $1.5–$3 trillion of assets in months rather than years.

WALCL’s asset-side movements are operationally tied to two liability-side series: bank reserves at the Fed and the Treasury General Account. When the Fed buys securities, reserves typically rise by an equivalent amount. The composition of WALCL also matters: Treasury holdings, MBS holdings, and emergency facilities have very different policy interpretations even when their dollar totals move similarly.

Between mid-2022 and early 2026, WALCL contracted by approximately $2.1 trillion under the quantitative tightening program. The contraction was largely absorbed by the simultaneous drain of the Overnight Reverse Repo Facility — a mechanical offset that delayed any binding impact on reserve scarcity.


Dataset Overview

IndicatorFederal Reserve Balance Sheet (2002–2026)
GeographyUnited States
FrequencyWeekly
Period2002–2026
Variablesdate, total_assets_millions
FormatCSV, Excel (XLSX)
SourcesFederal Reserve Bank of St. Louis — FRED (H.4.1 release)
Last updated

Dataset Variables

The CSV and Excel files contain the following columns.

ColumnTypeDescription
dateDate (YYYY-MM-DD)Observation date (Wednesday close, weekly)
total_assets_millionsFloatFederal Reserve total assets, millions of US dollars.

Column names match the CSV headers exactly.


Download the Complete Dataset

The full dataset is available in CSV and Excel formats.

You have the data. Get what it means. New analyses and the live macro-regime read — only when there's something worth your time. No filler.


FRED Direct CSV Access

The underlying data is available from FRED under series code WALCL:

https://fred.stlouisfed.org/graph/fredgraph.csv?id=WALCL

Direct CSV Access — Eco3min Structured Dataset

https://eco3min.fr/dataset/fed-balance-sheet.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/fed-balance-sheet.csv"
df = pd.read_csv(url, parse_dates=["date"])

print(df.head())
print(df["walcl"].describe())

Using the Dataset in R

library(readr)

url <- "https://eco3min.fr/dataset/fed-balance-sheet.csv"
df <- read_csv(url)

head(df)
summary(df$walcl)

Both examples load the dataset directly from the URL — no download or API key required.


Methodology

WALCL is compiled by the Federal Reserve Board of Governors from the consolidated H.4.1 statistical release, “Factors Affecting Reserve Balances.” It aggregates all assets held by the twelve Federal Reserve Banks: Treasury securities, agency mortgage-backed securities, agency debt, repurchase agreements, loans to depository institutions, and emergency lending facilities such as the Bank Term Funding Program (BTFP) and the Discount Window. The relative weight of each asset class — Treasuries versus agency MBS versus emergency facilities — is broken down in our decomposition of the Fed’s balance sheet by asset class.

The series is dated to the Wednesday close. Publication occurs on Thursday at approximately 4:30 PM Eastern Time, reflecting the prior Wednesday’s balance sheet. Eco3min pulls WALCL from the FRED API on an automated weekly schedule and republishes it within hours of the FRED release. No seasonal adjustment is applied; the series is nominal US dollars and is not deflated. A parallel read: comparing QE and rate cuts across regimes.


Data Quality & Provider Notes

WALCL is reported on a fixed weekly cadence and is among the most reliable Federal Reserve statistical series. Eco3min mirrors the FRED feed with an automated pull each Friday morning, so new Thursday H.4.1 releases are available the same week. The notes below cover release mechanics, revisions, and known edge cases relevant to data engineering.

  • Release latency. The Federal Reserve publishes H.4.1 every Thursday at approximately 4:30 PM ET. WALCL on FRED reflects the Wednesday-close snapshot. Eco3min refreshes Friday morning. There is no intraday or daily WALCL — analyses requiring daily resolution must combine WALCL with other higher-frequency reserve indicators.
  • Revisions policy. WALCL is rarely revised. Occasional small revisions occur for prior weeks when classification adjustments are made (for example, reclassification of facility holdings). Major structural revisions typically accompany changes to the H.4.1 release format itself, the last of which was in 2002.
  • Alternative sources. The same data is available directly from the Federal Reserve Board (federalreserve.gov/releases/h41), via Bloomberg, Refinitiv/LSEG, and Haver Analytics. FRED is the standard free source and is identical to the Board’s release for the current week.
  • Known gaps. No gaps in the weekly series. End-of-year reporting can shift release timing by one day around Christmas and New Year’s. The series prior to December 18, 2002 follows a different reporting structure (H.4.1 format change) and is not directly comparable to the post-2002 vintage on a line-item basis.

Practical recommendation: when comparing WALCL across long horizons, anchor the analysis to the Wednesday observation date and align liability-side series (bank reserves, TGA, ON RRP) to the same Wednesday close to avoid spurious mid-week mismatches.


Common Pitfalls When Using WALCL

WALCL is one of the most cited macro series and one of the most frequently misinterpreted. The following errors recur in analytical work.

  1. Treating WALCL as a daily series. WALCL is a weekly snapshot of Wednesday’s close. Reading sub-weekly movement, attaching market reactions to daily WALCL changes, or interpolating WALCL between Wednesdays produces noise rather than signal. For intraday market analysis, reserve balances (Wednesday close) and ON RRP take-up (daily) are the right inputs.
  2. Confusing level with flow. WALCL is the asset level. Quantitative easing and quantitative tightening are flows — the week-over-week or month-over-month change in WALCL. A flat WALCL during a QT program means QT has been paused; a rising WALCL despite a stated QT cap means emergency lending has temporarily reversed the trend, as occurred briefly in March 2023 around the regional banking stress.
  3. Treating emergency facility expansions as structural QE. Emergency lending — discount window draws, BTFP advances, central bank liquidity swaps — can swell WALCL meaningfully for short periods without representing a sustained monetary expansion. The 2008 facilities, the 2020 swap lines, and the 2023 BTFP each added several hundred billion dollars temporarily. Decomposing WALCL by category (Treasuries, MBS, facilities) clarifies the source of any move.
  4. Comparing absolute WALCL across operating regimes. The pre-2008 Fed operated a corridor system with WALCL near $900 billion. The post-2008 Fed operates a floor system with structurally higher reserves. Comparing absolute 2007 and 2026 WALCL values without normalizing — for example, by the WALCL-to-GDP ratio — overstates the policy shift relative to the size of the economy.

Historical Regimes

2002–2008 — The corridor era. WALCL ran between $700 billion and $900 billion. The Fed operated a corridor system with scarce reserves and used open market operations to target the federal funds rate. Asset composition was nearly entirely Treasury securities. The pre-crisis baseline.

2008–2010 — QE1 and crisis lending. WALCL more than doubled, from approximately $900 billion to $2.3 trillion. The expansion combined emergency facilities (TAF, PDCF, AMLF, swap lines) and the first large-scale asset purchase program, which targeted agency MBS and Treasuries. Cross-reference with bank reserves — the liability-side counterpart that scaled in parallel — clarifies the mechanical link.

2011–2014 — QE2, Operation Twist, QE3. WALCL grew steadily from $2.7T to $4.5T through three additional asset-purchase programs. Operation Twist (2011–2012) lengthened maturity without expanding WALCL. QE3 (September 2012 to October 2014) added approximately $1.7 trillion at a steady $85 billion-per-month pace.

2015–2019 — Plateau and first QT. WALCL held near $4.5T through 2017, then declined to roughly $3.8T by August 2019 under the first quantitative tightening program. The September 2019 repo market stress halted the contraction and prompted a renewed expansion to $4.2T by year end.

2020–2022 — COVID expansion. WALCL doubled from $4.2T in March 2020 to $8.97T in March 2022 — the largest and fastest balance sheet expansion in Fed history. The expansion combined renewed Treasury and MBS purchases at $120 billion per month with emergency facilities for corporate credit, municipal bonds, and Main Street lending. Concurrent moves in the S&P 500 vs Fed balance sheet dataset capture the equity correlation through this period.

2022–2026 — QT2 and the ON RRP offset. The Fed began tapering MBS and Treasury holdings in June 2022 at $47.5 billion per month, rising to $95 billion in September 2022. By early 2026, WALCL had contracted by approximately $2.1 trillion to around $6.9T. The mechanical pressure on reserves was absorbed largely by the simultaneous drain of the Overnight Reverse Repo Facility from $2.37T to near zero, a dynamic explored in the US net liquidity index.


Related Macroeconomic Datasets

WALCL is the asset-side anchor of the Federal Reserve balance sheet. The series below cover the liability-side counterparts (bank reserves, TGA), the offsetting ON RRP, the broader money aggregates, and the equity correlation that has drawn analytical attention since 2008.


Macroeconomic Dataset Hub

This dataset is part of the Eco3min macro-financial data repository. Explore all available datasets including inflation, interest rates, equity returns, credit spreads, and currency indicators.

Explore the Eco3min Dataset Hub

Sources

  • Federal Reserve Bank of St. Louis — FRED series WALCL
  • Federal Reserve Board of Governors — H.4.1 Statistical Release, “Factors Affecting Reserve Balances”

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.