
MISO Load Forecast by Zone
MISO's hourly demand forecast in long form: issued_at (the forecast run's date), event_time (the hour being forecast), area (Local Resource Zone) and forecast_mw.
Overview
755k rows, targets from 2022-08 to about a week ahead. area is MISO's Local Resource Zone, Z1 to Z10. Zones nest inside miso_load's three market regions: NORTH is Z1 and Z3; CENTRAL is Z2, Z4, Z5, Z6 and Z7; SOUTH is Z8, Z9 and Z10. There is no system-total row: the MISO-wide forecast is the sum of the ten zones from one vintage, counted once.
Query contract
Analysis rules
Interpretation
Access
Query from your own tools
Use the guarded HTTP endpoint directly, or connect an MCP client and load the dataset contract with describe_data before calling query_data.
POST /api/v1/datasets/miso_canonical_load_forecast/queryNeed the full history of this dataset in Snowflake, Databricks or your own storage? Data services delivers it on a schedule.
Schema4
issued_atDateTime64(6, 'UTC')event_timeDateTime64(6, 'UTC')areaLowCardinality(String)forecast_mwNullable(Float64)Sample data
| issued_at | event_time | area | forecast_mw |
|---|---|---|---|
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z1 | 11501 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z10 | 3039 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z2 | 7732 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z4 | 4929 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z3 | 6798 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z5 | 4199 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z6 | 10469 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z7 | 10787 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z9 | 16462 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 04:00:00.000000 | Z8 | 4920 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z3 | 6798 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z10 | 3039 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z1 | 11501 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z4 | 4929 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z2 | 7732 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z8 | 4920 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z6 | 10469 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z5 | 4199 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z9 | 16462 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 03:00:00.000000 | Z7 | 10787 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 02:00:00.000000 | Z2 | 7732 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 02:00:00.000000 | Z10 | 3039 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 02:00:00.000000 | Z1 | 11501 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 02:00:00.000000 | Z4 | 4929 |
| 2026-10-15 00:00:00.000000 | 2026-10-23 02:00:00.000000 | Z3 | 6798 |
Coverage
No time-indexed data — coverage isn’t applicable to this dataset.
