US consumer sentiment & inflation expectations, monthly
Monthly US consumer-sentiment intelligence panel, 1978-01 onward: the University of Michigan Consumer Sentiment Index (UMCSENT, 1966:Q1=100) and households' 1-year-ahead inflation expectations (MICH, median %), plus 1- and 12-month point changes, a weak/neutral/strong sentiment_regime on documented cut points, and an expectations_anchored flag (1y expectations < 3.0). Upstream: FRED keyless fredgraph.csv (UMCSENT, MICH; University of Michigan Surveys of Consumers). One row per month x USA; in-window nulls fail loudly, never imputed. Who joins this: online shops join demand on year_month + country_code; subscription businesses join churn on year_month.
- Rows
- 584
- Columns
- 13
- Source cadence
- Monthly
- Last refreshed
- Sep 29, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| month_start | date | First day of the calendar month. (unit: date) |
| year_month | string | Calendar month as YYYY-MM (panel join key). (unit: string) |
| country | string | Country name (shared normalization layer). (unit: string) |
| country_code | string | ISO 3166-1 alpha-3 country code (USA). (unit: string) |
| sentiment_index | float | University of Michigan Consumer Sentiment Index (Index of Consumer Sentiment, 1966:Q1=100; FRED UMCSENT). ~50-110; reads below 60 are historically deep pessimism. (unit: index) |
| infl_expect_1y_pct | float | Households' 1-year-ahead inflation expectations, median percent (University of Michigan Surveys of Consumers; FRED MICH). (unit: percent) |
| sentiment_mom_pp | float | 1-month point change in the sentiment index (null for the first panel month). (unit: points) |
| sentiment_yoy_pp | float | 12-month point change in the sentiment index (null for the first panel year). (unit: points) |
| infl_expect_mom_pp | float | 1-month point change in 1y inflation expectations (null for the first panel month). (unit: points) |
| infl_expect_yoy_pp | float | 12-month point change in 1y inflation expectations (null for the first panel year). (unit: points) |
| sentiment_regime | string | weak (<60), neutral (60-90) or strong (>=90) on documented fixed cut points of the sentiment index. (unit: string) |
| expectations_anchored | integer | 1 when 1y inflation expectations sit below 3.0 (anchored near target), else 0. (unit: flag) |
| row_hash | string | Deterministic 16-hex sha256 of year_month + the two levels (idempotency key). (unit: string) |
First 10 sample rows — a preview, not the complete dataset.
| month_start | year_month | country | country_code | sentiment_index | infl_expect_1y_pct | sentiment_mom_pp | sentiment_yoy_pp | infl_expect_mom_pp | infl_expect_yoy_pp | sentiment_regime | expectations_anchored | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1978-01-01 | 1978-01 | United States | USA | 83.7 | 5.2 | — | — | — | — | neutral | 0 | 70b001d0f4f7f8e5 |
| 1978-02-01 | 1978-02 | United States | USA | 84.3 | 6.4 | 0.6 | — | 1.2 | — | neutral | 0 | 9a9c27600d6e7616 |
| 1978-03-01 | 1978-03 | United States | USA | 78.8 | 6.3 | -5.5 | — | -0.1 | — | neutral | 0 | a6ae1453385d19fb |
| 1978-04-01 | 1978-04 | United States | USA | 81.6 | 6.7 | 2.8 | — | 0.4 | — | neutral | 0 | 94dbe94b8f1354db |
| 1978-05-01 | 1978-05 | United States | USA | 82.9 | 6.9 | 1.3 | — | 0.2 | — | neutral | 0 | 4e8cc84a1419f612 |
| 1978-06-01 | 1978-06 | United States | USA | 80 | 6.5 | -2.9 | — | -0.4 | — | neutral | 0 | 29bd88a09e63848e |
| 1978-07-01 | 1978-07 | United States | USA | 82.4 | 6.6 | 2.4 | — | 0.1 | — | neutral | 0 | 014f94bf394134f2 |
| 1978-08-01 | 1978-08 | United States | USA | 78.4 | 8.7 | -4 | — | 2.1 | — | neutral | 0 | c914618b238cb124 |
| 1978-09-01 | 1978-09 | United States | USA | 80.4 | 6.9 | 2 | — | -1.8 | — | neutral | 0 | cf857e60980c97db |
| 1978-10-01 | 1978-10 | United States | USA | 79.3 | 7.4 | -1.1 | — | 0.5 | — | neutral | 0 | 716b6bd7cb60575c |
Profiled Sep 29, 2026 from snapshot 20260929T161058Z-9a07016712af
Measured- Completeness
- 99.7%
- Rows
- 584
- Columns
- 13
- Columns with gaps
- 4
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| month_startdate | 0% | 556 | Jan 1, 1978 → Aug 1, 2026 | — |
| year_monthvarchar | 0% | 536 | — |
|
| countryvarchar | 0% | 1 | — |
|
| country_codevarchar | 0% | 1 | — |
|
| sentiment_indexdouble | 0% | 384 | 44.8 → 112median 87.65 | 12 outside 1st–99th percentile |
| infl_expect_1y_pctdouble | 0% | 61 | 0.4 → 10.4median 3.1 | 11 outside 1st–99th percentile |
| sentiment_mom_ppdouble | 0.17% | 214 | -17.3 → 17.3median -0.1 | 12 outside 1st–99th percentile |
| sentiment_yoy_ppdouble | 2.1% | 388 | -35.5 → 29.7median 0.05 | 12 outside 1st–99th percentile |
| infl_expect_mom_ppdouble | 0.17% | 66 | -2 → 2.1median 0 | 12 outside 1st–99th percentile |
| infl_expect_yoy_ppdouble | 2.1% | 96 | -4.4 → 3.4median 0 | 12 outside 1st–99th percentile |
| sentiment_regimevarchar | 0% | 3 | — |
|
| expectations_anchoredbigint | 0% | 2 | 0 → 1median 0 | |
| row_hashvarchar | 0% | 566 | — |
|
- Current
20260929T161058Z-9a07016712af · sha256 9a07016712af…
584 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_consumer_sentiment_intel/us_consumer_sentiment_intel_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/fred_consumer_sentiment_intel/us_consumer_sentiment_intel_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_consumer_sentiment_intel/us_consumer_sentiment_intel_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 20260929T161058Z-9a07016712af and its content hash, so readers get exactly the data you used.
US Consumer Sentiment Intelligence (FRED, keyless). (2026). US consumer sentiment & inflation expectations, monthly [Data set, snapshot 20260929T161058Z-9a07016712af, sha256 9a07016712af]. Datazimuts. Retrieved 2026-09-30, from https://datazimuts.com/en/datasets/fred_consumer_sentiment_intel/us_consumer_sentiment_intel_monthly?snapshot=20260929T161058Z-9a07016712af
@misc{dz_fred_consumer_sentiment_intel_us_consume_9a070167,
title = {{US consumer sentiment \& inflation expectations, monthly}},
author = {{US Consumer Sentiment Intelligence (FRED, keyless)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/fred_consumer_sentiment_intel/us_consumer_sentiment_intel_monthly?snapshot=20260929T161058Z-9a07016712af}},
note = {Snapshot 20260929T161058Z-9a07016712af, sha256 9a07016712afadf468bc10c9ed3869b314fa373e9780fb6a5bd2ec2f7ccb816c; accessed 2026-09-30}
}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_consumer_sentiment_intel%2Fus_consumer_sentiment_intel_monthly&lang=en&theme=auto&snapshot=20260929T161058Z-9a07016712af&x=year_month&y=sentiment_index&agg=avg" title="US consumer sentiment & inflation expectations, 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.