Module 01 · Sankey

The Firehose

An animated flow of every Fed-created dollar from 2003 to today — source, holding, destination.

Fed dollar flows · 2026-04

$6.71T total
SOURCEHOLDINGDESTINATIONFed Balance Sheet$6.71TBank Reserves$2BReverse Repo$0BTGA$584BMoney Funds$4.75TCurrency$1.37TTreasuries$3.91TCash & Equiv.$2.80T
Apr 2026
Dec 2002Apr 2026
Three columns: Fed Balance Sheet → where dollars sit → what asset class backs them. Holding-to-destination ratios are documented constants (see methodology). As of Apr 2026.
Data table (for screen readers and reference)

Showing the most recent 200 rows of 281 total. See the methodology page for the full underlying series.

The Firehose — period-end snapshots, $T. As of 2026-04-24.WALCL is the Fed balance sheet total; remaining columns are holdings ($T) totals from H.4.1 components.
DateWALCL ($T)Bank ReservesReverse RepoTreasury General AcctCurrency in Circ.
2009-09-012.1410.0000.0130.0200.445
2009-10-012.1620.0010.0130.0220.439
2009-11-012.2060.0010.0130.0140.457
2009-12-012.2340.0010.0000.0630.460
2010-01-012.2470.0010.0000.0760.487
2010-02-012.2860.0010.0000.0190.513
2010-03-012.3070.0010.0000.0220.532
2010-04-012.3300.0010.0000.0360.545
2010-05-012.3340.0010.0000.0160.552
2010-06-012.3310.0010.0000.0250.555
2010-07-012.3250.0010.0000.0260.554
2010-08-012.3010.0010.0000.0120.561
2010-09-012.2990.0010.0000.0360.561
2010-10-012.2950.0010.0000.0220.523
2010-11-012.3460.0010.0000.0170.540
2010-12-012.4210.0010.0000.0520.546
2011-01-012.4440.0010.0000.0560.566
2011-02-012.5330.0010.0000.0260.601
2011-03-012.6230.0010.0010.0390.619
2011-04-012.6910.0010.0010.0700.639
2011-05-012.7750.0010.0010.0590.672
2011-06-012.8650.0010.0010.0770.691
2011-07-012.8640.0010.0010.0560.708
2011-08-012.8540.0010.0000.0150.708
2011-09-012.8510.0010.0000.0400.709
2011-10-012.8460.0010.0000.0460.702
2011-11-012.8140.0010.0000.0310.705
2011-12-012.9260.0010.0000.0710.720
2012-01-012.9200.0010.0000.0820.739
2012-02-012.9260.0010.0000.0300.767
2012-03-012.8780.0010.0010.0610.753
2012-04-012.8670.0010.0010.0580.760
2012-05-012.8430.0010.0010.0500.761
2012-06-012.8640.0010.0010.0940.760
2012-07-012.8470.0010.0010.0330.757
2012-08-012.8130.0010.0010.0180.751
2012-09-012.8040.0010.0000.0510.744
2012-10-012.8230.0010.0000.0370.736
2012-11-012.8510.0010.0010.0190.740
2012-12-012.9070.0010.0010.0370.732
2013-01-013.0090.0010.0010.0520.804
2013-02-013.0910.0010.0010.0330.844
2013-03-013.2020.0010.0010.0540.870
2013-04-013.3190.0020.0010.1030.888
2013-05-013.3850.0020.0010.0110.946
2013-06-013.4790.0020.0010.0810.938
2013-07-013.5720.0020.0010.0510.962
2013-08-013.6440.0020.0040.0320.982
2013-09-013.7340.0020.0510.0390.999
2013-10-013.8430.0020.0130.0291.042
2013-11-013.9260.0020.0200.0501.068
2013-12-014.0330.0020.1760.0881.036
2014-01-014.1020.0020.0960.0841.096
2014-02-014.1600.0030.1100.0451.127
2014-03-014.2270.0030.2270.0961.116
2014-04-014.2960.0030.2030.0821.166
2014-05-014.3230.0030.1650.0341.205
2014-06-014.3680.0030.3270.1031.168
2014-07-014.4070.0030.1560.0621.218
2014-08-014.4140.0030.1720.0401.218
2014-09-014.4590.0030.2900.1111.187
2014-10-014.4870.0030.1810.1151.199
2014-11-014.4860.0030.1730.0791.235
2014-12-014.4980.0030.1650.1851.205
2015-01-014.5000.0030.1840.1941.222
2015-02-014.4870.0030.1550.0681.277
2015-03-014.4810.0030.2000.0851.269
2015-04-014.4710.0030.1270.2141.251
2015-05-014.4640.0030.1560.1711.259
2015-06-014.4950.0030.1850.2301.241
2015-07-014.4850.0030.1270.1901.255
2015-08-014.4750.0030.1440.1231.256
2015-09-014.4840.0030.1880.1371.242
2015-10-014.4890.0030.2160.0451.271
2015-11-014.4770.0030.1310.1541.254
2015-12-014.4870.0020.3930.2401.109
2016-01-014.4820.0020.1050.3151.239
2016-02-014.4900.0020.0890.2261.288
2016-03-014.4830.0020.2780.2601.245
2016-04-014.4750.0020.0620.3261.289
2016-05-014.4610.0020.0980.2561.311
2016-06-014.4660.0020.2550.3091.266
2016-07-014.4640.0020.1030.3051.299
2016-08-014.4580.0020.1640.2621.332
2016-09-014.4520.0020.3720.3171.261
2016-10-014.4540.0020.1910.3821.250
2016-11-014.4460.0020.1820.3571.234
2016-12-014.4510.0020.3890.3161.180
2017-01-014.4530.0020.1630.3531.291
2017-02-014.4690.0020.1890.2391.331
2017-03-014.4700.0020.3220.0601.346
2017-04-014.4700.0020.1700.2191.369
2017-05-014.4600.0020.2400.1601.377
2017-06-014.4630.0020.3610.1891.336
2017-07-014.4650.0020.1860.1741.349
2017-08-014.4520.0020.1960.0561.369
2017-09-014.4560.0020.2770.1441.314
2017-10-014.4610.0020.1550.1751.346
2017-11-014.4390.0020.0920.1541.358
2017-12-014.4490.0020.2700.1611.288
2018-01-014.4190.0020.0590.2421.373
2018-02-014.3930.0020.0400.1811.379
2018-03-014.3920.0020.0160.2791.359
2018-04-014.3730.0020.0120.3131.358
2018-05-014.3280.0020.0180.2781.341
2018-06-014.3050.0020.0800.3081.303
2018-07-014.2780.0020.0080.2931.335
2018-08-014.2190.0020.0000.2811.312
2018-09-014.1930.0020.0390.2951.281
2018-10-014.1400.0010.0040.2931.264
2018-11-014.0970.0010.0020.2621.247
2018-12-014.0760.0010.0300.2711.179
2019-01-014.0400.0010.0010.2951.193
2019-02-013.9750.0010.0020.2261.188
2019-03-013.9560.0010.0010.2231.176
2019-04-013.9280.0010.0000.2641.149
2019-05-013.8510.0010.0010.1721.144
2019-06-013.8270.0010.0300.1691.128
2019-07-013.7790.0010.0050.1091.109
2019-08-013.7600.0010.0080.0961.098
2019-09-013.8580.0010.0050.2021.083
2019-10-014.0200.0010.0020.2571.118
2019-11-014.0530.0010.0000.2401.134
2019-12-014.1660.0010.0430.2461.143
2020-01-014.1520.0010.0030.2611.037
2020-02-014.1590.0010.0010.2661.043
2020-03-015.2540.0010.2000.2741.225
2020-04-016.6560.0020.0020.8441.506
2020-05-017.0970.0030.0011.1141.546
2020-06-017.0820.0030.0011.3371.525
2020-07-016.9490.0020.0001.4771.531
2020-08-016.9900.0020.0001.3651.607
2020-09-017.0560.0020.0011.4251.637
2020-10-017.1460.0020.0001.4311.656
2020-11-017.2160.0030.0001.3271.714
2020-12-017.3630.0030.0091.4101.748
2021-01-017.4050.0030.0061.4041.714
2021-02-017.5900.0030.0101.3681.794
2021-03-017.6890.0040.1290.9841.937
2021-04-017.7810.0040.1730.9161.940
2021-05-017.9040.0040.4590.7781.974
2021-06-018.0790.0040.9230.6941.931
2021-07-018.2210.0040.9790.5451.964
2021-08-018.3330.0041.1550.2932.031
2021-09-018.4480.0041.5200.1871.989
2021-10-018.5560.0041.4230.2021.997
2021-11-018.6820.0041.4630.1582.041
2021-12-018.7570.0041.7410.1941.946
2022-01-018.8600.0041.5430.5731.995
2022-02-018.9280.0041.5020.6572.024
2022-03-018.9370.0041.7280.5311.998
2022-04-018.9390.0031.6950.8391.928
2022-05-018.9140.0031.7610.7311.935
2022-06-018.9140.0031.9990.6491.869
2022-07-018.8900.0032.0100.5271.907
2022-08-018.8260.0031.9500.5311.893
2022-09-018.7960.0032.0170.5731.821
2022-10-018.7230.0031.9210.5361.855
2022-11-018.5850.0031.7810.4301.854
2022-12-018.5510.0022.0280.3401.753
2023-01-018.4710.0021.6690.3981.791
2023-02-018.3820.0021.7050.3721.728
2023-03-018.7060.0031.8920.1461.770
2023-04-018.5630.0031.8500.2321.772
2023-05-018.3860.0031.7700.0381.757
2023-06-018.3410.0021.5540.2981.716
2023-07-018.2430.0021.3960.4171.720
2023-08-018.1210.0021.2560.3581.706
2023-09-018.0020.0021.1410.4991.642
2023-10-017.9080.0020.8510.6241.675
2023-11-017.7960.0030.6650.5541.681
2023-12-017.7130.0030.7390.5301.629
2024-01-017.6300.0030.4620.6321.692
2024-02-017.5680.0030.3770.5901.693
2024-03-017.4850.0030.4320.5831.640
2024-04-017.4020.0020.3850.6781.624
2024-05-017.2840.0020.3190.5111.638
2024-06-017.2310.0020.4630.5331.573
2024-07-017.1780.0020.2880.5481.574
2024-08-017.1230.0020.2970.5121.554
2024-09-017.0800.0020.3120.5401.518
2024-10-017.0130.0020.1340.5551.510
2024-11-016.9050.0020.1280.5041.477
2024-12-016.8860.0020.2960.4781.422
2025-01-016.8180.0020.1200.5021.457
2025-02-016.7660.0020.1490.4321.446
2025-03-016.7400.0020.2520.2271.441
2025-04-016.7090.0020.1580.3761.446
2025-05-016.6730.0020.1990.2941.444
2025-06-016.6620.0020.2870.2271.432
2025-07-016.6430.0020.1330.2311.438
2025-08-016.6030.0020.0470.3581.408
2025-09-016.6080.0020.0290.4801.386
2025-10-016.5870.0020.0300.5471.332
2025-11-016.5520.0020.0040.5121.324
2025-12-016.6410.0020.0600.4741.325
2026-01-016.5880.0020.0050.5171.316
2026-02-016.6140.0020.0090.4991.324
2026-03-016.6570.0020.0090.4971.339
2026-04-016.7070.0020.0000.5841.368

How to read this

Three columns. Source on the left is the Fed’s balance sheet (WALCL) — the total dollar pool the central bank is responsible for. Holding in the middle is where those dollars actually sit on a Tuesday afternoon: in bank reserves, overnight reverse repo, the Treasury’s checking account, your wallet, money funds (when reported), and an “Other” residual that captures MBS, agency debt, swap lines, and Fed capital. Destination on the right is the asset class those holdings ultimately back: Treasuries (domestic) and Cash & Equivalents. Drag the scrubber. Press play. Watch QE happen.

We deliberately do not render Equities or Foreign Holdings as destinations here — those flows aren’t mass-balanced from the Fed’s balance sheet, so plotting them as Sankey bands would misrepresent the math. For a holder-level Treasuries breakdown (including foreign), see the Treasury Holders chart; for the equities-vs-money-supply story, see M2 / S&P 500 Race.

What this is showing right now

As of Apr 2026

The Fed’s balance sheet stands at $6.71T (WALCL), -0.0% year-over-year and -25.0% from the Apr 2022 peak of $8.94T. Money Market Funds is the largest known holding at $4.75T (71% of WALCL). Routed through the stylized destination splits, $3.91T backstops Treasuries and $2.80T sits in cash equivalents.

  • Money Market Funds$4.75T
  • Currency in Circ.$1.37T
  • Treasury General Acct$584B
  • Bank Reserves$2B
  • Reverse Repo$0B
  • Other Liabilities$0B
  • Treasuries$3.91T
  • Cash & Equivalents$2.80T

Historical context

In early 2003 the Fed’s balance sheet was a small, boring instrument — under a trillion dollars, dominated by currency in circulation. Bank reserves were a rounding error. The reverse repo facility was new and tiny. The Treasury kept a thin checking account at the Fed because it banked at commercial banks for operations.

Then Lehman fell. QE1 in November 2008 added Treasuries and MBS to the asset side of WALCL on a scale the Fed had never attempted, and the corresponding liability — bank reserves — exploded by roughly an order of magnitude. QE2 (2010), Operation Twist (2011), and QE3 (2012) kept piling on. Then came the brief, awkward 2017–2019 attempt to shrink it (QT1), interrupted by the September 2019 repo blow-up.

COVID rewrote the chart. From March 2020 the Fed bought roughly $3T of assets in nine months. The Treasury simultaneously parked unprecedented sums in the TGA — the spike you can see around mid-2020 and again during the 2023 debt-ceiling refill. RRP absorbed the resulting cash glut at money market funds, peaking above $2.5T in late 2022. QT2 began in June 2022; SVB triggered an emergency BTFP-shaped backstop in March 2023; the August 2024 yen unwind reminded everyone that even ample reserves don’t anchor confidence.

What you’re scrubbing through is two decades of monetary policy made visible as flowing pipes. The shape of the chart in 2008 vs 2014 vs 2022 is the entire post-crisis monetary regime in one frame.

Destinations & methodology

  • Treasuries US Treasury debt held domestically (Fed SOMA + banks + public). RRP, TGA and the 'Other' residual flow here, plus a portfolio share of bank reserves and money-fund assets.
  • Cash & Equivalents Bank deposits + currency + reserve balances backing dollar transactions and savings. Bank Reserves, Currency in Circulation, and a share of MMF assets flow here.

Splits per holding: RRP and TGA route 100% to Treasuries; Bank Reserves and Currency route 100% to Cash; Money Funds split 70/30 Treasuries/Cash; the WALCL residual (“Other”) routes 100% to Treasuries because the largest unmodeled Fed liabilities (MBS, agency debt, SOMA Treasuries) are Treasury-adjacent.

Money-fund construction. The MMF holding is built from two FRED series. The total level is anchored to the quarterly Z.1 print (MMMFFAQ027S, end-of-period, ~$7T total). Within each quarter the value is interpolated by the weekly H.6 Retail Money Funds proxy (WRMFNS, NSA, billions): mmfm = Z.1anchor × WRMFNSm ÷ WRMFNSanchor. The ratio leaves the Z.1 anchor untouched at quarter-end while letting the slice move week-to-week through episodes like the 2022 RRP run-up and the 2023 SVB period that a quarterly-only series would silently flatten.

Sources

  • FRED · WALCL — Fed Total Assets (Source node, mass-balance anchor)
  • FRED · TOTRESNS Reserves at Fed. Reserve balances commercial banks hold at the Fed. Pure cash equivalent — earns IORB.
  • FRED · RRPONTSYD Overnight Reverse Repo. Overnight Reverse Repo. MMFs and dealers park cash at the Fed against Treasury collateral.
  • FRED · WTREGEN Treasury General Account. Treasury General Account at the Fed — Treasury's checking account.
  • FRED · CURRSL Currency in Circulation. Physical Federal Reserve notes plus coin in circulation.
  • FRED · MMMFFAQ027S MMF Total Assets. Money Market Fund total assets. The level is anchored to the quarterly Z.1 print (FRED MMMFFAQ027S) and interpolated within each quarter using the weekly H.6 Retail Money Funds proxy (FRED WRMFNS), so the slice moves between Z.1 prints (notably the 2022 RRP run-up and the 2023 SVB period) instead of stepping once a quarter. Predominantly Treasury bills and repo. Tracked outside the Fed balance sheet itself; if the sum of explicit holdings exceeds WALCL we proportionally rescale all known holdings so the Source column never visually overruns.
  • Other Liabilities — derived as WALCL minus the sum of explicit holdings. Residual = WALCL − sum of explicit holdings. Captures MBS, agency debt, swap lines, capital, and other Fed liabilities not separately modeled. By construction this closes the WALCL mass balance.

Related charts