FRED Energy Prices — 27 EIA And BLS Series (Crude, Natural Gas, Gasoline, Diesel, Jet Fuel, Propane, Electricity), Daily To Monthly 1978–2026
112,942 observations across 27 US energy price series from FRED: daily WTI and Brent crude, Henry Hub natural gas, New York Harbor and Gulf Coast gasoline, heating oil, ultra-low-sulfur diesel (New York, Gulf Coast, Los Angeles), Gulf Coast jet fuel and Mont Belvieu propane spot prices; weekly and monthly crude and gas; weekly and monthly EIA retail gasoline (regular, midgrade, premium, all grades, conventional) and diesel pump prices; and BLS average retail electricity and piped-gas prices. Long format with series name, frequency and unit on every row, full history from FRED as of 2026-09-06.
Use Cases
- Energy-cost inputs for inflation and margin models
- Crack-spread and product-spread analysis
- Consumer fuel-price sensitivity studies
- Commodity backtest context
Methodology
One fredgraph.csv fetch per series; missing observations dropped; long format; EIA spot and retail prices and BLS average prices as published; values rounded to six decimals.
Update Schedule
Static snapshot. Spot prices daily, retail prices Mondays, monthly averages after month end; refresh weekly.
Attribution
Source: FRED, Federal Reserve Bank of St. Louis; government-sourced series only (Federal Reserve Board, U.S. Treasury, BLS, BEA, Census Bureau, HUD, FHFA).
Schema
| name | type |
|---|---|
| series_id | string |
| series_name | string |
| frequency | string |
| unit | string |
| date | date |
| value | number |
Sample Data
| date | unit | value | frequency | series_id | series_name |
|---|---|---|---|---|---|
| 1978-11-01 | usd_per_kwh | 0.046 | monthly | APU000072610 | BLS Average Price: Electricity per kWh, US City Average (Monthly) |
| 1978-12-01 | usd_per_kwh | 0.046 | monthly | APU000072610 | BLS Average Price: Electricity per kWh, US City Average (Monthly) |
| 1979-01-01 | usd_per_kwh | 0.046 | monthly | APU000072610 | BLS Average Price: Electricity per kWh, US City Average (Monthly) |
| 1979-02-01 | usd_per_kwh | 0.047 | monthly | APU000072610 | BLS Average Price: Electricity per kWh, US City Average (Monthly) |
| 1979-03-01 | usd_per_kwh | 0.047 | monthly | APU000072610 | BLS Average Price: Electricity per kWh, US City Average (Monthly) |
Get this via API
# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
# Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
# Cursor / Claude Code / others: mcp.json
{
"mcpServers": {
"dagentbase": {
"url": "https://dagentbase.com/api/mcp",
"headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
}
}
}
# 2. Then ask your agent, in plain language:
# "Preview 'FRED Energy Prices — 27 EIA and BLS Series (Crude, Natural Gas, Gasoline, Diesel, Jet Fuel, Propane, Electricity), Daily to Monthly 1978–2026' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
# Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
# Cursor / Claude Code / others: mcp.json
{
"mcpServers": {
"dagentbase": {
"url": "https://dagentbase.com/api/mcp",
"headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
}
}
}
# 2. Then ask your agent, in plain language:
# "Preview 'FRED Energy Prices — 27 EIA and BLS Series (Crude, Natural Gas, Gasoline, Diesel, Jet Fuel, Propane, Electricity), Daily to Monthly 1978–2026' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urlsone time · open license
Details
Available formats