EFFECTIVE FEDERAL FUNDS RATE
3.63%
stored as 3.63 · percent
- Observation
- 2026-07
- Vintage
- 2026-08-04
- Source
- FRED · FEDFUNDS
US topic · policy rate and the Treasury curve
The effective federal funds rate is 3.63% in 2026-07 and the 10-year Treasury 4.72% on 2026-08-10 — and no model on this site forecasts either.
EFFECTIVE FEDERAL FUNDS RATE
3.63%
stored as 3.63 · percent
10-YEAR TREASURY YIELD
4.72%
stored as 4.72 · percent
Federal Reserve observations as FRED distributes them: FEDFUNDS is a monthly average of the effective rate and DGS10 a business-day constant-maturity quote. Nothing is rounded on the way in or out.
How those readings have moved, derived from the same stored observations rather than typed in: Effective federal funds rate -0.010pp against five months earlier (2026-02); 10-year Treasury yield +0.020pp against five observations earlier (2026-08-03).
No model in this suite forecasts the federal funds rate or the Treasury curve. That is the honest answer, and this page will not dress it up as coverage. What the registry actually says:
So the two readings above stand alone: observed Federal Reserve data, dated and archived, with no model path beside them. They still do work here — they are the market backdrop the other US topics are read against, and the conditioning environment any future rate model would have to beat.
This is the one US topic where the useful output is a refusal, and it is the same refusal the UK rates and gilts page reaches for Bank Rate and gilt yields. If you need a rate forecast, the suite does not have one; the model directory shows what it does have, and the evidence page shows how well.
With no model to run, what is runnable is the data itself and the claim above. The vintage store is static files over HTTPS — no key, no account, stdlib only:
import json, urllib.request
BASE = "https://policyengine-macro.vercel.app/data"
with urllib.request.urlopen(f"{BASE}/vintages/fred/us_federal_funds_rate/2026-08-04.json") as response:
fed_funds = json.load(response)
print(fed_funds["vintage"], fed_funds["observations"][-1]) # 2026-08-04 {'period': '2026-07', 'value': 3.63}And the refusal is checkable rather than asserted:
pe-macro model-status # every model, its country, status and access
pe-macro model-status frb-us --json # outputs, question types and cannot_answer, verbatim
pe-macro model-status us-hank --json # the same for the HANK memberOver MCP the same registry is list_model_capabilities and get_model_status; recommend_model returns an explicit warning rather than a guess when no model supports a request. Connect a client →
| Series | Publisher | Coverage | Snapshots | This vintage | Next release |
|---|---|---|---|---|---|
| Effective federal funds rate | FRED · FEDFUNDS | 2020-01 – 2026-07 | 2 | 2026-08-04.json | not announced |
| 10-year Treasury yield | FRED · DGS10 | 2020-01-02 – 2026-08-10 | 8 | 2026-08-12.json | not announced |
One monthly series and one daily series, so the two observation dates above never line up — that is the data, not a presentation choice. FRED supplies no announced next-release date through this site's fetcher, so the column says so rather than guessing a schedule from the publisher's calendar.
The snapshot files are append-only and never edited, so a number published here can be reproduced against the data as it stood — browse the store, its release calendar, and the as-of recipe →