
TL;DR
- The FF-SOFR spread measures the gap between the Fed's official overnight rate and what banks actually pay to borrow cash against Treasury collateral in the repo market.
- When SOFR jumps above the fed funds rate, it means cash is scarce and banks are scrambling, exactly what happened in September 2019 before most people had heard of "repo."
- With the ON RRP facility sitting at $0B in early August 2026, the cash cushion that normally absorbs funding shocks has drained to nothing, raising the odds this spread gets volatile.
- Watching this spread gives you an early warning on banking stress weeks before it shows up in stock prices.
What Is FF-SOFR Spread: The Simple Version
Picture a restaurant with a fixed menu price for a burger. That's the fed funds rate, the price the Fed says banks should charge each other for overnight cash. Now picture what happens on a Friday night when the kitchen is short-staffed and everyone wants a burger at once. The menu still says $12, but you're paying a rush fee to actually get one. That real-world price you pay under pressure is SOFR.
More precisely: the Effective Federal Funds Rate (EFFR) is the rate banks charge each other for unsecured overnight loans, set within the Fed's target range. SOFR (Secured Overnight Financing Rate) is the rate calculated from actual overnight repo transactions, where cash is borrowed against Treasury collateral. The FF-SOFR spread is simply EFFR minus SOFR.
Under normal conditions, this spread is small and boring, usually just a few basis points, because SOFR is secured (lower risk) and should trade at or slightly below fed funds. When the spread widens sharply, meaning SOFR spikes well above EFFR, it tells you the plumbing is clogged. Too much collateral needs financing, not enough cash is available to finance it, and banks are pulling back from lending reserves. That's not a rate story. That's a scarcity story.
Why FF-SOFR Spread Matters for Investors
This spread matters because it's a pressure gauge on the part of the financial system that almost nobody watches until it breaks. And when it breaks, it breaks fast.
The textbook case: September 2019. SOFR spiked to 5.25% intraday while the fed funds target sat at 2.00% to 2.25%, a spread blowout north of 300 basis points. Reserves had drained too far as the Fed ran quantitative tightening, and a wave of Treasury settlements plus corporate tax payments drained cash exactly when dealers needed it most. The New York Fed had to step in with emergency repo operations, and within weeks the Fed restarted balance sheet growth, technically "not QE," but functionally identical. $SPY didn't blink in real time. The plumbing stress showed up first in the overnight funding market, days before it became a headline.
Bias Flag: Mainstream financial media largely ignored repo market stress until the Fed's emergency intervention forced coverage. That's the pattern: this corner of the market gets zero attention until it's already an emergency, because it's technical and doesn't fit a five-minute cable segment.
Acid Take: The FF-SOFR spread is one of the few indicators that tells you about a funding problem before it becomes an equity problem. Ignore it at your own risk.
How FF-SOFR Spread Works: The Details
Start with the mechanics. The Fed sets a target range for the fed funds rate through its policy meetings. Banks borrow and lend reserves to each other overnight, unsecured, and the volume-weighted average of those trades is EFFR, published daily by the New York Fed.
SOFR is calculated differently. It's built from actual transactions in the Treasury repo market, where one party borrows cash overnight and posts Treasury securities as collateral. Because it's secured and Treasuries are the highest-quality collateral available, SOFR should logically sit slightly below EFFR most of the time. The spread (EFFR minus SOFR) is normally a handful of basis points, sometimes even negative by a tick or two.
The spread widens when repo market demand for cash outstrips supply. That happens when bank reserves get scarce, when Treasury issuance is heavy and dealers need financing for the collateral they're warehousing, or when there's a temporary cash drain like a big tax date or bond settlement.
This is where the current liquidity data matters. The net liquidity equation is simple: WALCL (Fed balance sheet) minus TGA (Treasury's checking account) minus RRP (reverse repo facility) = Net Liquidity. On August 5, 2026: $6.75T minus $0.91T minus $0B equals $5.84T. Check the math and it lines up exactly with the reported net liquidity figure.
Notice the RRP line: $0B, five days running, August 3 through August 7. The ON RRP facility is the Fed's overnight parking lot for excess cash, mostly money market funds parking cash with the Fed instead of lending it out. During 2021 to 2023, that lot held over $2 trillion some days. It acted as a shock absorber: if repo rates spiked, cash could flow out of the RRP and into the repo market, capping how far SOFR could run above fed funds.
With RRP sitting at zero, that shock absorber is gone. There's no reserve of parked cash sitting on standby to flow into the market and cap a funding spike. If reserves get tight from here, whether from a Treasury issuance surge, a TGA rebuild, or a seasonal cash drain, there's materially less buffer to prevent SOFR from spiking the way it did in September 2019. The S&P 500 sat near 7,757 on August 7, near all-time highs, completely detached from this plumbing risk, which is exactly the point: equity prices are the last place this stress shows up, not the first.
How to Use This in Your Investing
You can't trade the FF-SOFR spread directly, but you can use it as an early warning system. Check SOFR and EFFR daily on FRED (tickers: SOFR and EFFR) or the