US industrial production: final products (monthly)
Monthly real output of US final products and nonindustrial supplies (finished goods ready for end users), index 2017 = 100, seasonally adjusted, from the Federal Reserve Board's G.17 release via keyless FRED. The closest factory read to end demand — where production meets the customer. Derived columns: month-over-month and year-over-year change, deviation from the trailing-12-month mean, and 12-month record-high/low flags. Caveats: seasonally adjusted; the latest month is preliminary and routinely revised. Board of Governors of the Federal Reserve System (US) — U.S. federal public domain; cite "Board of Governors of the Federal Reserve System (US), Industrial Production: Final Products and Nonindustrial Supplies [IPFPNSS], retrieved from FRED".
- Rows
- 1,052
- Columns
- 11
- Source cadence
- Monthly
- Last refreshed
- Oct 2, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| date | string | Observation month as an ISO date (first of the month); G.17 publishes mid-month for the prior month. |
| year_month | string | Observation month as YYYY-MM — the join key for persona models (sales territories, shop orders, subscription cohorts all join on year_month). |
| country | string | Country name, 'United States' (all series are US national). |
| country_code | string | ISO 3166-1 alpha-3 code 'USA' — the join key for the 'Enrich with public data' feature. |
| ip_index | float | Industrial production index (2017 = 100): real output of the covered establishments, seasonally adjusted. The primary level series of this dataset. (unit: Index 2017=100, Seasonally Adjusted) |
| mom_pct | float | Month-over-month change of the level series, in percent. Null for the first observation — never back-filled. (unit: percent) |
| yoy_pct | float | Year-over-year change of the level series, in percent. Null for the first 12 observations — never back-filled. (unit: percent) |
| vs_12m_avg_pp | float | Deviation of the level series from its trailing-12-month mean, in index points for production series and percentage points for capacity utilization — the momentum-vs-trend gauge. (unit: index points) |
| record_high_12m_flag | integer | 1 when the print equals the trailing-12-month maximum (inclusive, requires >= 12 observations), 0 otherwise. |
| record_low_12m_flag | integer | 1 when the print equals the trailing-12-month minimum (inclusive, requires >= 12 observations), 0 otherwise. |
| row_hash | string | Deterministic 16-hex row identity (date + value) for change detection. |
First 10 sample rows — a preview, not the complete dataset.
| date | year_month | country | country_code | ip_index | mom_pct | yoy_pct | vs_12m_avg_pp | record_high_12m_flag | record_low_12m_flag | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|
| 1939-01-01 | 1939-01 | United States | USA | 7.771 | — | — | — | 0 | 0 | b4f7882749da68e2 |
| 1939-02-01 | 1939-02 | United States | USA | 7.8 | 0.373 | — | — | 0 | 0 | fe92e25b0a9d5933 |
| 1939-03-01 | 1939-03 | United States | USA | 7.887 | 1.115 | — | — | 0 | 0 | 675814b45ee3c900 |
| 1939-04-01 | 1939-04 | United States | USA | 7.887 | 0 | — | — | 0 | 0 | 9cf293dfe679dca7 |
| 1939-05-01 | 1939-05 | United States | USA | 7.945 | 0.735 | — | — | 0 | 0 | 7915b9c445fbce43 |
| 1939-06-01 | 1939-06 | United States | USA | 8.032 | 1.095 | — | — | 0 | 0 | 5e03c2d05d24cccf |
| 1939-07-01 | 1939-07 | United States | USA | 8.177 | 1.805 | — | — | 0 | 0 | b4b0456be9ee6f34 |
| 1939-08-01 | 1939-08 | United States | USA | 8.264 | 1.064 | — | — | 0 | 0 | 53690338cf10cdb4 |
| 1939-09-01 | 1939-09 | United States | USA | 8.525 | 3.157 | — | — | 0 | 0 | 2bab133f3b66ccab |
| 1939-10-01 | 1939-10 | United States | USA | 8.757 | 2.722 | — | — | 0 | 0 | a8d2ec2d773af92d |
- Current
20261002T052842Z-33e3f42602c9 · sha256 33e3f42602c9…
1,052 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/fred_manufacturing_pack/us_ip_final_products_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/fred_manufacturing_pack/us_ip_final_products_monthly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/fred_manufacturing_pack/us_ip_final_products_monthly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20261002T052842Z-33e3f42602c9 and its content hash, so readers get exactly the data you used.
US Manufacturing Intelligence Pack (FRED, keyless). (2026). US industrial production: final products (monthly) [Data set, snapshot 20261002T052842Z-33e3f42602c9, sha256 33e3f42602c9]. Datazimuts. Retrieved 2026-10-02, from https://datazimuts.com/en/datasets/fred_manufacturing_pack/us_ip_final_products_monthly?snapshot=20261002T052842Z-33e3f42602c9
@misc{dz_fred_manufacturing_pack_us_ip_final_prod_33e3f426,
title = {{US industrial production: final products (monthly)}},
author = {{US Manufacturing Intelligence Pack (FRED, keyless)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/fred_manufacturing_pack/us_ip_final_products_monthly?snapshot=20261002T052842Z-33e3f42602c9}},
note = {Snapshot 20261002T052842Z-33e3f42602c9, sha256 33e3f42602c9147ed59638e307681340d1fee5b0b25c09659e633f4bc4ef13e6; accessed 2026-10-02}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=fred_manufacturing_pack%2Fus_ip_final_products_monthly&lang=en&theme=auto&snapshot=20261002T052842Z-33e3f42602c9&x=date&y=ip_index&agg=avg" title="US industrial production: final products (monthly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.