SPP logo

Short-Term Wind Forecast

SPP's short-term wind generation forecast in MW, carried alongside the realized wind actual for the same interval.

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

Overview

Bitemporal, retaining each successive vintage against its delivery interval. Wind is the single most consequential series in SPP, so forecast error here propagates directly into net load, congestion, and price formation.

Query contract
Preserve one canonical row per (event_time, publish_time, baa) before aggregating.
Analysis rules
Group only after preserving the declared grain: event_time, publish_time, baa.

Access

Download
Query it in SQL, download it, or read it with an API key. Download data
MCP
Connect an MCP client and load the contract with describe_data before calling query_data.SPP MCPAPI reference
HTTP endpoint
POST /api/v1/datasets/spp_wind_forecast_short_term/query
Full history
Delivered to Snowflake, Databricks or your own storage on a schedule by Data services.
More coverage

Schema

6 columns
ColumnType
event_timeDateTime64(6, 'UTC')
publish_timeDateTime64(6, 'UTC')
baaLowCardinality(String)
forecast_mwNullable(Float64)
actual_mwNullable(Float64)
ingested_atDateTime64(6, 'UTC')

Sample data

event_timepublish_timebaaforecast_mwactual_mwingested_at
2026-11-04 05:55:00.0000002026-11-04 01:55:00.000000SWPW429.75∅2026-11-04 02:24:59.091892
2026-11-04 05:55:00.0000002026-11-04 01:55:00.000000SPP11789.42∅2026-11-04 02:24:59.091892
2026-11-04 05:50:00.0000002026-11-04 01:55:00.000000SWPW429.47∅2026-11-04 02:24:59.091892
2026-11-04 05:50:00.0000002026-11-04 01:55:00.000000SPP11845.41∅2026-11-04 02:24:59.091892
2026-11-04 05:50:00.0000002026-11-04 01:50:00.000000SWPW432.21∅2026-11-04 02:24:59.091892
2026-11-04 05:50:00.0000002026-11-04 01:50:00.000000SPP11853.32∅2026-11-04 02:24:59.091892
2026-11-04 05:45:00.0000002026-11-04 01:55:00.000000SWPW429.22∅2026-11-04 02:24:59.091892
2026-11-04 05:45:00.0000002026-11-04 01:55:00.000000SPP11901.8∅2026-11-04 02:24:59.091892
2026-11-04 05:45:00.0000002026-11-04 01:50:00.000000SWPW431.87∅2026-11-04 02:24:59.091892
2026-11-04 05:45:00.0000002026-11-04 01:50:00.000000SPP11910∅2026-11-04 02:24:59.091892
2026-11-04 05:45:00.0000002026-11-04 01:45:00.000000SWPW425.7∅2026-11-04 02:24:59.091892
2026-11-04 05:45:00.0000002026-11-04 01:45:00.000000SPP11925.12∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:55:00.000000SWPW429.02∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:55:00.000000SPP11957.86∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:50:00.000000SWPW431.54∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:50:00.000000SPP11966.53∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:45:00.000000SWPW425.3∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:45:00.000000SPP11981.38∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:40:00.000000SWPW426.43∅2026-11-04 02:24:59.091892
2026-11-04 05:40:00.0000002026-11-04 01:40:00.000000SPP11966.18∅2026-11-04 02:24:59.091892
2026-11-04 05:35:00.0000002026-11-04 01:55:00.000000SWPW428.82∅2026-11-04 02:24:59.091892
2026-11-04 05:35:00.0000002026-11-04 01:55:00.000000SPP12013.73∅2026-11-04 02:24:59.091892
2026-11-04 05:35:00.0000002026-11-04 01:50:00.000000SWPW431.22∅2026-11-04 02:24:59.091892
2026-11-04 05:35:00.0000002026-11-04 01:50:00.000000SPP12022.55∅2026-11-04 02:24:59.091892
2026-11-04 05:35:00.0000002026-11-04 01:45:00.000000SWPW424.91∅2026-11-04 02:24:59.091892

Coverage

Complete
100.0%
Gap days
0
Days with data
3,396
Show coverage history
Coverage: 100.0%Days with data: 3,396Gaps: 0
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
gaplessmore