SPP logo

Short-Term Load Forecast (STLF)

SPP's short-term load forecast in MW.

Native record
event_time x publish_time
5-minute, frequent vintages publication cadence
Evidence
Forecast data
Forward-looking values with an explicit issue time
Time basis
Point-in-time records
UTC · event_time

Overview

Bitemporal: each row carries both the delivery interval (event_time) and the vintage the forecast was issued at (publish_time), so successive forecasts for the same interval are retained rather than overwritten. That makes the table usable for forecast-error and forecast-convergence analysis, not only for the latest view.

Query contract

Preserve one canonical row per (event_time, publish_time) before aggregating.

Analysis rules

  • Group only after preserving the declared grain: event_time, publish_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/spp_load_forecast_short_term/query

Schema5

Column
Type
event_timeDateTime64(6, 'UTC')
publish_timeDateTime64(6, 'UTC')
baaLowCardinality(String)
stlf_mwNullable(Float64)
ingested_atDateTime64(6, 'UTC')

Sample data

event_timepublish_timebaastlf_mwingested_at
2026-09-20 03:55:00.0000002026-09-20 03:55:00.000000SWPW29912026-09-20 04:54:40.633699
2026-09-20 03:55:00.0000002026-09-20 03:55:00.000000SPP375562026-09-20 04:54:40.633699
2026-09-20 03:50:00.0000002026-09-20 03:55:00.000000SWPW29962026-09-20 04:54:40.633699
2026-09-20 03:50:00.0000002026-09-20 03:55:00.000000SPP376292026-09-20 04:54:40.633699
2026-09-20 03:50:00.0000002026-09-20 03:50:00.000000SWPW29962026-09-20 04:54:40.633699
2026-09-20 03:50:00.0000002026-09-20 03:50:00.000000SPP376292026-09-20 04:54:40.633699
2026-09-20 03:45:00.0000002026-09-20 03:55:00.000000SWPW30052026-09-20 04:54:40.633699
2026-09-20 03:45:00.0000002026-09-20 03:55:00.000000SPP377302026-09-20 04:54:40.633699
2026-09-20 03:45:00.0000002026-09-20 03:50:00.000000SWPW30052026-09-20 04:54:40.633699
2026-09-20 03:45:00.0000002026-09-20 03:50:00.000000SPP377302026-09-20 04:54:40.633699
2026-09-20 03:45:00.0000002026-09-20 03:45:00.000000SWPW30052026-09-20 04:54:40.633699
2026-09-20 03:45:00.0000002026-09-20 03:45:00.000000SPP377302026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:55:00.000000SWPW30242026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:55:00.000000SPP379532026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:50:00.000000SWPW30242026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:50:00.000000SPP379532026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:45:00.000000SWPW30242026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:45:00.000000SPP379532026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:40:00.000000SWPW30242026-09-20 04:54:40.633699
2026-09-20 03:40:00.0000002026-09-20 03:40:00.000000SPP379532026-09-20 04:54:40.633699
2026-09-20 03:35:00.0000002026-09-20 03:50:00.000000SWPW30502026-09-20 04:54:40.633699
2026-09-20 03:35:00.0000002026-09-20 03:50:00.000000SPP381732026-09-20 04:54:40.633699
2026-09-20 03:35:00.0000002026-09-20 03:45:00.000000SWPW30502026-09-20 04:54:40.633699
2026-09-20 03:35:00.0000002026-09-20 03:45:00.000000SPP381732026-09-20 04:54:40.633699
2026-09-20 03:35:00.0000002026-09-20 03:40:00.000000SWPW30502026-09-20 04:54:40.633699

Coverage

92.6% complete261 gap days3,289 days with data
Show coverage history
Coverage: 92.6%Days with data: 3,289Gaps: 261
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
gaplessmore