Ask the Grid

Overview

SPP's mid-term load forecast in MW, running roughly seven days ahead, carried alongside the realized actual for the same interval so forecast error can be computed within the table. Bitemporal: each row records the delivery interval and the vintage the forecast was published at, retaining every successive forecast for a given hour.

Schema5

Column
Type
event_timeDateTime64(6, 'UTC')
publish_timeDateTime64(6, 'UTC')
mtlf_mwNullable(Float64)
actual_mwNullable(Float64)
ingested_atDateTime64(6, 'UTC')

Sample rows

event_timepublish_timemtlf_mwactual_mwingested_at
2026-08-12 18:00:00.0000002026-08-05 18:00:00.00000036542026-08-05 19:01:23.538881
2026-08-12 17:00:00.0000002026-08-05 18:00:00.00000034772026-08-05 19:01:23.538881
2026-08-12 17:00:00.0000002026-08-05 17:00:00.00000034802026-08-05 19:01:23.538881
2026-08-12 17:00:00.0000002026-08-05 17:00:00.00000034802026-08-05 18:02:00.076529
2026-08-12 16:00:00.0000002026-08-05 18:00:00.00000033002026-08-05 19:01:23.538881
2026-08-12 16:00:00.0000002026-08-05 17:00:00.00000032982026-08-05 19:01:23.538881
2026-08-12 16:00:00.0000002026-08-05 16:00:00.00000032942026-08-05 19:01:23.538881
2026-08-12 16:00:00.0000002026-08-05 17:00:00.00000032982026-08-05 18:02:00.076529
2026-08-12 16:00:00.0000002026-08-05 16:00:00.00000032942026-08-05 18:02:00.076529
2026-08-12 15:00:00.0000002026-08-05 18:00:00.00000031832026-08-05 19:01:23.538881
2026-08-12 15:00:00.0000002026-08-05 17:00:00.00000031842026-08-05 19:01:23.538881
2026-08-12 15:00:00.0000002026-08-05 16:00:00.00000031792026-08-05 19:01:23.538881
2026-08-12 15:00:00.0000002026-08-05 15:00:00.00000031832026-08-05 19:01:23.538881
2026-08-12 15:00:00.0000002026-08-05 17:00:00.00000031842026-08-05 18:02:00.076529
2026-08-12 15:00:00.0000002026-08-05 16:00:00.00000031792026-08-05 18:02:00.076529
2026-08-12 15:00:00.0000002026-08-05 15:00:00.00000031832026-08-05 18:02:00.076529
2026-08-12 14:00:00.0000002026-08-05 18:00:00.00000030882026-08-05 19:01:23.538881
2026-08-12 14:00:00.0000002026-08-05 17:00:00.00000030892026-08-05 19:01:23.538881
2026-08-12 14:00:00.0000002026-08-05 16:00:00.00000030882026-08-05 19:01:23.538881
2026-08-12 14:00:00.0000002026-08-05 15:00:00.00000030892026-08-05 19:01:23.538881
2026-08-12 14:00:00.0000002026-08-05 14:00:00.00000030902026-08-05 19:01:23.538881
2026-08-12 14:00:00.0000002026-08-05 17:00:00.00000030892026-08-05 18:02:00.076529
2026-08-12 14:00:00.0000002026-08-05 16:00:00.00000030882026-08-05 18:02:00.076529
2026-08-12 14:00:00.0000002026-08-05 15:00:00.00000030892026-08-05 18:02:00.076529
2026-08-12 14:00:00.0000002026-08-05 14:00:00.00000030902026-08-05 18:02:00.076529

Coverage

100.0% complete0 gap days85 days with data
Show coverage history ▾
Coverage: 100.0%Days with data: 85Gaps: 0
2026
gaplessmore