All datasets

US consumer pulse signals (sentiment z-scores, retail/vehicle momentum, anomalies, forecasts)

Signals derived from FRED's US consumer series: 30-period annualized volatility of monthly changes, 3-month momentum, year-over-year percent change, 3-sigma anomaly flags, naive-drift 1-month forecasts, a per-month cross-series volatility rank, and the University of Michigan sentiment z-score versus its trailing 12-month window. Covers UMCSENT (consumer sentiment index), TOTALSA (total vehicle sales, SAAR) and RSXFS (advance retail sales). All rows are normalized to country_code USA so they join cleanly with US macro data. Raw series: Federal Reserve Bank of St. Louis (FRED).

Source: Consumer Pulse Signals (derived)1,699 rowsUpdated: 9/22/2026
consumer-spendingconsumer-sentimentretail-salesvehicle-salesvolatilitymomentumanomaly-detectionforecastingsignalsfred

Quality

97.5

Attribution

Federal Reserve Bank of St. Louis (FRED; derived signals by Frontier Data Hub)

Schema

ColumnTypeDescription
datestringObservation date (FRED API field date; YYYY-MM-DD).
countrystring
country_codestring
series_idstringFRED series ID, e.g. UMCSENT, TOTALSA, RSXFS; resolves to the series page at https://fred.stlouisfed.org/series/<id>.
series_labelstringOfficial FRED series title as published for the series.
valuefloatObservation value as published by FRED for this series (UMCSENT consumer sentiment index, base 1966:Q1=100; TOTALSA vehicle sales in millions of units; RSXFS advance retail sales in millions of dollars); see the series notes for methodology and revisions.
volatility_30dfloat
momentum_3mfloat
yoy_change_pctfloat
anomaly_flaginteger
forecast_1mfloat
rankinteger
sentiment_z_12mfloat

Sample rows

datecountrycountry_codeseries_idseries_labelvaluevolatility_30dmomentum_3myoy_change_pctanomaly_flagforecast_1mranksentiment_z_12m
1952-11-01United StatesUSAUMCSENTUniversity of Michigan: Consumer Sentiment86.20
1953-02-01United StatesUSAUMCSENTUniversity of Michigan: Consumer Sentiment90.70
1953-08-01United StatesUSAUMCSENTUniversity of Michigan: Consumer Sentiment80.80
1953-11-01United StatesUSAUMCSENTUniversity of Michigan: Consumer Sentiment80.7-5.50
1954-02-01United StatesUSAUMCSENTUniversity of Michigan: Consumer Sentiment82-8.7000000000000030

Download sample data

Download the full sample snapshot for this dataset (sample rows, not the complete dataset).

Use with an LLM

Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/consumer_signals/us_consumer_pulse_signals" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/consumer_signals/us_consumer_pulse_signals").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/consumer_signals/us_consumer_pulse_signals

Tip: fetch /llms.txt for the full machine-readable catalog.