Fed H.15 Interest Rates API — Fed Funds, Prime & Bond Yields avatar

Fed H.15 Interest Rates API — Fed Funds, Prime & Bond Yields

Pricing

from $33.50 / 1,000 h.15 interest-rate observations

Go to Apify Store
Fed H.15 Interest Rates API — Fed Funds, Prime & Bond Yields

Fed H.15 Interest Rates API — Fed Funds, Prime & Bond Yields

Federal Reserve H.15 interest rates as data: federal funds, bank prime, discount window, commercial paper, Treasury bill and constant-maturity yields, Aaa/Baa corporate bonds, daily from 1954. Filter by instrument, maturity and date. No API key. Part of NexGen Signal — official-source data products

Pricing

from $33.50 / 1,000 h.15 interest-rate observations

Rating

0.0

(0)

Developer

NexGen Signal

NexGen Signal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

📈 Fed H.15 Interest Rates API — Fed Funds, Prime & Bond Yields

Get the Federal Reserve's H.15 Selected Interest Rates as clean records — the effective federal funds rate, bank prime loan rate, discount window primary credit, nonfinancial and financial commercial paper, Treasury bill rates, Treasury constant-maturity yields (nominal and inflation-indexed), Moody's Aaa and Baa corporate bond yields and more, business-day, weekly, monthly and annual, with business-day federal funds from 1954 and the longest series back to 1919 — from the Board's official release package.

Economists, treasury and finance teams, lenders and analysts use H.15 as the reference set of US money-market and bond rates. This actor reads the Board's file and delivers one record per value with the instrument and maturity spelled out — no XML, no API key.

The unit of output is one observation (one series, one date). You pay per observation delivered; a run that finds nothing costs nothing.

Who buys this and for what job

  • Treasury, finance and FP&A teams pulling the fed funds, prime and commercial paper rates for pricing, hedging and reporting.
  • Lenders and credit teams indexing loans to prime or tracking Treasury and corporate bond yields.
  • Economists and markets analysts following the rate path day by day and month by month.
  • Fintech and dashboard builders who need the official series as clean records.

Buyers usually search for this as "fed funds rate data" or "h.15 interest rates".

📊 Sample Output

Table of Federal Reserve H.15 observations: effective federal funds rate, business day, newest first.

series_namedatevalueinstrumentmaturityfrequency
RIFSPFF_N.B2026-10-083.88Federal fundsOvernightBusiness day
RIFSPFF_N.B2026-10-073.88Federal fundsOvernightBusiness day
RIFSPFF_N.B2026-10-063.88Federal fundsOvernightBusiness day
RIFSPFF_N.B2026-10-053.88Federal fundsOvernightBusiness day
RIFSPFF_N.B2026-10-023.88Federal fundsOvernightBusiness day
RIFSPFF_N.B2026-10-013.88Federal fundsOvernightBusiness day

Rows from live run ry2acWazIfoZN5vnE on Apify (the Store example: series RIFSPFF_N.B, 10 observations). Notice the newest business days first and the instrument and maturity named on every row (values in percent per year).

✅ What you get

Every field of each record:

  • record_id — unique per observation: release, series code and date.
  • release_code — H.15.
  • series_name — the Board's series code, e.g. RIFSPFF_N.B.
  • series_description, series_long_description — the Board's short and long descriptions.
  • dataset_code, dataset — H15 current series or discontinued series the Board no longer publishes (e.g. Eurodollar deposits, CDs, swaps).
  • instrument_code, instrument — the H.15 instrument from the Board's code list, e.g. FF Federal funds, PRIME Bank prime loan, TCMNOM Treasury constant maturities (nominal).
  • maturity_code, maturity — the maturity from the Board's code list, e.g. O Overnight, M3 3-month, Y10 10-year, NA not applicable.
  • frequency — Business day, Daily, Weekly (…), Bi-Weekly (…), Monthly or Annual (from the Board's code list).
  • unit, unit_multiplier, currency — unit and multiplier from the Board's code lists (e.g. Currency, Millions), and the currency where one applies.
  • date — period end date as published (e.g. 2026-06-30 for the second quarter).
  • value — the observation as a number.
  • observation_status, observation_status_label — A normal; NC/ND not calculable / no data (delivered only with includeNoData).
  • release, release_prepared — release name and when the Board prepared the package.
  • source, source_dataset, licence, attribution, observed_at — provenance on every record: the Board and the release, the package file and its last-modified time, the Board's public-domain notice quoted, the citation the Board asks for, and the UTC read time.

⚙️ Sample inputs

1. Store example — effective federal funds rate

{
"seriesNames": ["RIFSPFF_N.B"],
"maxRecords": 10
}

The 10 newest business-day values, returned in run ry2acWazIfoZN5vnE; $0.50 on the Free plan.

2. Treasury constant-maturity yields, monthly, since 2025

{
"instruments": ["TCMNOM"],
"frequencies": ["monthly"],
"dateFrom": "2025-01-01",
"maxRecords": 40
}

Returned 40 monthly yields in run scmiX5MdCfJ3xfPhc; add maturities (e.g. Y10) to pick one tenor.

3. Bank prime loan rate, monthly

{
"instruments": ["PRIME"],
"frequencies": ["monthly"],
"maxRecords": 12
}

The 12 newest monthly prime rates, returned in run tgH8vZ7np8DvbzxC5.

Input fields:

FieldMeaning
seriesNamesexact Board series codes, e.g. RIFSPFF_N.B
seriesNameStartsWithseries codes starting with any of these, e.g. RIFLGFC (Treasury constant maturities)
descriptionContainsevery word of an entry in the description; quote a phrase to keep it together
datasetsH15 or discontinued
instrumentse.g. FF, PRIME, DWPC, NFCP, FCP, TB, TCMNOM, TCMII, AAA, BAA
maturitiese.g. O, WK4, M1, M3, M6, Y1, Y2, Y5, Y10, Y30
frequenciesbusiness day, daily, weekly, bi-weekly, monthly, annual
dateFrom / dateTodate window (a date or a year)
latestOnlyone record per series
includeNoDataalso deliver no-data values
ordernewest_first or oldest_first
maxRecordsmost observations delivered and billed (default 1,000)

🧾 JSON sample record

{
"record_id": "H15:RIFSPFF_N.B:2026-10-08",
"release_code": "H.15",
"series_name": "RIFSPFF_N.B",
"series_description": "Federal funds",
"series_long_description": "Federal funds effective rate",
"dataset_code": "H15",
"dataset": "Selected Interest Rates",
"instrument_code": "FF",
"instrument": "Federal funds",
"maturity_code": "O",
"maturity": "Overnight",
"frequency": "Business day",
"unit": "Percent: Per Year",
"unit_multiplier": "One",
"currency": null,
"date": "2026-10-08",
"value": 3.88,
"observation_status": "A",
"observation_status_label": "Normal",
"release": "H.15 Selected Interest Rates",
"release_prepared": "2026-10-09T15:40:02",
"source": "Board of Governors of the Federal Reserve System — H.15 Selected Interest Rates (statistical release XML package)",
"source_dataset": "FRB_h15_xml.zip (H15_data.xml), Last-Modified Fri, 09 Oct 2026 20:15:08 GMT",
"licence": "Public domain. Federal Reserve Board: \"Unless otherwise indicated, information on Board's website is in the public domain and may be copied and distributed without permission. Please cite to the Board as the source of the information.\" (federalreserve.gov/disclaimer.htm)",
"attribution": "Source: Board of Governors of the Federal Reserve System (US), H.15 Selected Interest Rates",
"observed_at": "2026-10-12T04:08:51Z"
}

🔧 How it works

  1. Robots check. www.federalreserve.gov/robots.txt is requested on every run. It answers with an HTML "page not found" (HTTP 404): no robots policy is published (FLAGGED). The actor records that and relies on the Board's public-domain notice; a real robots.txt that disallowed the package would stop the run with nothing charged.

  2. Table of contents first. The release package FRB_h15_xml.zip is a static ZIP on the Board's H.15 release page. The actor reads its table of contents and code lists by byte range, then streams and decompresses the data file as it arrives.

  3. Filter while reading. Each series is checked against your filters as soon as it starts; only matching series keep their observations.

  4. Deliver, then charge. Matching observations (newest first by default) are pushed in batches, each charged after delivery, so records and charges always match. Reading stops at maxRecords or your maximum charge.

  5. Receipt. RUN_RECEIPT records the robots result, the package and its date, bytes read, series matched, and delivered and charged counts.

No login, API key, proxy or bot workaround — one public Board file, and no personal data in it.

💰 Pricing example

Per observation delivered, no start fee, no monthly charge:

Apify planPrice per observation
Free$0.05
Bronze$0.045
Silver$0.04
Gold, Platinum, Diamond$0.0335
  • 10 observations (the Store example): $0.50 on the Free plan, $0.335 on Gold.
  • 1,000 observations (the default cap): $50 on Free, $45 on Bronze, $40 on Silver, $33.50 on Gold.

Coverage and size. Live count from the package read on 12 October 2026 (FRB_h15_xml.zip, 4.3 MB compressed, Last-Modified 9 October 2026; prepared 2026-10-09): 924,369 observations in 263 series (124 current, 139 discontinued), from 1919-01-31 to 2026-10-08; 767,971 carry a value and the rest are marked no data, not available or not calculable (delivered only with includeNoData). A filter is required; a full pull is 767,971 valued records, billed per observation.

Data: Board of Governors of the Federal Reserve System, H.15 Selected Interest Rates, from the XML package on the Board's statistical release page. The Board's notice says: "Unless otherwise indicated, information on Board's website is in the public domain and may be copied and distributed without permission. Please cite to the Board as the source of the information." Every record carries that notice in licence and a citation in attribution.

Robots FLAG: www.federalreserve.gov/robots.txt returns a 404 page — no robots policy is published. That is recorded on every run and not treated as permission by itself; the public-domain notice governs reuse. One public file, declared User-Agent, no login, key, proxy or form. Aggregate statistics only — no personal data.

Data Download Program retirement: the Board is retiring its Data Download Program ("Build Your Package" goes the week of November 9, 2026; the program later). Its notice (16 July 2026) says historical data "will remain available for download as XML files on statistical release pages" — that release-page XML file is exactly what this actor reads, not the Data Download Program. If the Board ever moves or withdraws it, runs end with a source-unavailable message and nothing is charged.

Not affiliated with or endorsed by the Federal Reserve; figures are the Board's as published.

❓ FAQ

Do I need a FRED key or an account? No. The actor reads the Board's public release file, which needs no key, login or registration.

Why must I give a filter? The full release is 924,369 observations. A filter keeps runs fast and bills only what you asked for; an unfiltered run is refused with a clear message.

How fresh is the data? As fresh as the Board's H.15 package: every record carries the package's prepared time and last-modified date.

What happens when the Data Download Program retires? Nothing for this actor: it already reads the release-page XML file the Board says will remain available.

Is this the same as the Treasury yield curve? H.15 includes Treasury constant-maturity yields, and also the fed funds, prime, discount window, commercial paper and corporate bond rates the Treasury curve does not have.

🆘 Troubleshooting

  • 0 records — check the instrument and maturity codes; series codes are case-insensitive.
  • Mixed frequencies — add frequencies (e.g. monthly).
  • Stopped at maxRecords — raise maxRecords or use latestOnly.
  • SOURCE UNAVAILABLE message — the server did not answer after three tries; nothing was charged — run again later.
  • CAPPED message — your maximum total charge was reached; raise it in the run options.

🏢 About NexGen Signal — official-source data products from government and regulator publications. Browse the catalog: apify.com/nexgensignal

⭐ Found this useful?

If this actor saved you time, a rating on its Apify Store page helps other buyers find it.

Part of NexGen Signal — official-source data products.