MISO logo

Real-Time Cleared Demand Forecast

MISO's system-wide hourly real-time cleared-demand forecast.

Native record
event_time
hourly publication cadence
Evidence
Forecast data
Forward-looking values with an explicit issue time
Time basis
Point-in-time records
UTC · event_time

Overview

It is a forecast series, not observed load; use demand_actual or live_load series='actual_five_minute' for realized demand.

Query contract

Preserve one canonical row per (event_time) before aggregating.

Analysis rules

  • Group only after preserving the declared grain: event_time.

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.

HTTP endpoint
POST /api/v1/datasets/miso_demand_forecast_realtime/query

Schema5

Column
Type
event_timeDateTime64(6, 'UTC')
demand_mwNullable(Float64)
datetime_localNullable(String)
market_dateNullable(Date32)
ingested_atDateTime64(6, 'UTC')

Sample data

event_timedemand_mwdatetime_localmarket_dateingested_at
2026-09-27 04:00:00.000000683022026-09-26T23:00:002026-09-262026-09-27 20:13:31.920600
2026-09-27 04:00:00.000000683022026-09-26T23:00:002026-09-262026-09-27 19:13:32.561436
2026-09-27 03:00:00.000000718362026-09-26T22:00:002026-09-262026-09-27 20:13:31.920600
2026-09-27 03:00:00.000000718362026-09-26T22:00:002026-09-262026-09-27 19:13:32.561436
2026-09-27 02:00:00.000000746562026-09-26T21:00:002026-09-262026-09-27 20:13:31.920600
2026-09-27 02:00:00.000000746562026-09-26T21:00:002026-09-262026-09-27 19:13:32.561436
2026-09-27 01:00:00.000000771602026-09-26T20:00:002026-09-262026-09-27 20:13:31.920600
2026-09-27 01:00:00.000000771602026-09-26T20:00:002026-09-262026-09-27 19:13:32.561436
2026-09-27 00:00:00.000000790732026-09-26T19:00:002026-09-262026-09-27 20:13:31.920600
2026-09-27 00:00:00.000000790732026-09-26T19:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 23:00:00.000000795152026-09-26T18:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 23:00:00.000000795152026-09-26T18:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 22:00:00.000000804512026-09-26T17:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 22:00:00.000000804512026-09-26T17:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 21:00:00.000000804472026-09-26T16:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 21:00:00.000000804472026-09-26T16:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 20:00:00.000000799012026-09-26T15:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 20:00:00.000000799012026-09-26T15:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 19:00:00.000000790212026-09-26T14:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 19:00:00.000000790212026-09-26T14:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 18:00:00.000000781932026-09-26T13:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 18:00:00.000000781932026-09-26T13:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 17:00:00.000000771212026-09-26T12:00:002026-09-262026-09-27 20:13:31.920600
2026-09-26 17:00:00.000000771212026-09-26T12:00:002026-09-262026-09-27 19:13:32.561436
2026-09-26 16:00:00.000000756662026-09-26T11:00:002026-09-262026-09-27 20:13:31.920600

Coverage

79.5% complete355 gap days1,376 days with data
Show coverage history
Coverage: 79.5%Days with data: 1,376Gaps: 355
2026
2025
2024
2023
2022
gaplessmore