Spain · electricity price and wind power
Spain day-ahead electricity price and wind power forecast
Choose a forecast
Tomorrow, hour by hour
Wednesday 23 September 2026 · euro per MWh, CET auction hours
Show every hour as a table
| Hour (CET) | Forecast | Settled | Error |
|---|---|---|---|
| 00:00 | €211.99 | €204.61 | +€7.38 |
| 01:00 | €203.83 | €201.86 | +€1.97 |
| 02:00 | €200.87 | €196.71 | +€4.16 |
| 03:00 | €197.54 | €199.69 | −€2.15 |
| 04:00 | €198.62 | €201.50 | −€2.88 |
| 05:00 | €200.69 | €200.49 | +€0.20 |
| 06:00 | €211.79 | €205.78 | +€6.01 |
| 07:00 | €235.63 | €219.57 | +€16.06 |
| 08:00 | €237.34 | €227.89 | +€9.45 |
| 09:00 | €172.24 | €176.69 | −€4.45 |
| 10:00 | €99.86 | €115.52 | −€15.66 |
| 11:00 | €36.60 | €65.04 | −€28.44 |
| 12:00 | €10.28 | €35.00 | −€24.72 |
| 13:00 | €3.12 | €15.03 | −€11.91 |
| 14:00 | €7.47 | €25.05 | −€17.58 |
| 15:00 | €10.37 | €31.71 | −€21.34 |
| 16:00 | €36.42 | €58.44 | −€22.02 |
| 17:00 | €100.54 | €101.42 | −€0.88 |
| 18:00 | €163.68 | €154.88 | +€8.80 |
| 19:00 | €228.06 | €237.22 | −€9.16 |
| 20:00 | €270.49 | €263.89 | +€6.60 |
| 21:00 | €251.35 | €239.46 | +€11.89 |
| 22:00 | €228.31 | €224.85 | +€3.46 |
| 23:00 | €209.84 | €210.72 | −€0.88 |
Error is the forecast minus the settled price, so a positive number means the forecast was too high. Its colour shows the size of the miss against the day's average price (at least €30): green under 10%, amber under 25%, red above. Hours that settle at zero or below are scored like any other hour.
Price forecast accuracy
Every hour scored against the settled day-ahead price, 27 August to 23 September 2026.
Average miss per hour
€18.34/MWh
mean absolute error
Against a naive benchmark
24%
lower error naive €24.12
Last 7 scored days
€12.45/MWh
average miss per hour
Scored days
28
28 published in total
Forecast against the settled price
Every published day. Drag to move through the record, point to read a value.
The daily record
Every published day, in euro per MWh. Choose a day to see it hour by hour. A forecast is written once and never changed.
| Delivery dayDay | Hour by hour | Forecast, day averageForecast | Settled, day averageSettled | Average miss per hourMiss / hour |
|---|---|---|---|---|
| Tomorrow | €155.29 | €158.88 | €9.92 | |
| €146.70 | €156.02 | €9.67 | ||
| €148.53 | €138.77 | €12.77 | ||
| €110.92 | €112.56 | €5.49 | ||
| €106.50 | €110.26 | €9.46 | ||
| €135.58 | €124.78 | €10.80 | ||
| €135.03 | €127.41 | €29.04 | ||
| €106.48 | €104.63 | €7.26 | ||
| €164.32 | €167.33 | €6.46 | ||
| €170.80 | €177.44 | €12.45 | ||
| €119.21 | €121.39 | €4.01 | ||
| €128.88 | €118.28 | €11.85 | ||
| €132.51 | €144.51 | €13.08 | ||
| €147.97 | €145.21 | €46.03 |
Forecasting the Spanish electricity price
Spain is a single bidding zone covering the peninsula, so one day-ahead price applies across all of it. OpenWindCast forecasts all 24 hours of tomorrow's delivery day, using only information available before the auction closes.
The Spanish day-ahead auction sets one price per hour for the whole peninsular bidding zone, and it closes at 12:00 CET for the following delivery day. Every forecast here uses only information that was available before then, and covers all 24 hours, in euro per megawatt hour.
Spain trades inside the Iberian market alongside Portugal, and the two are coupled: most of the time they clear at the same price, and they separate when the interconnection between them is full and cannot carry any more power. Each remains its own bidding zone with its own price, and what is forecast here is the Spanish one.
Spain is also a useful place to forecast a price, because it has a great deal of both wind and solar. When the sun is high and the wind is blowing, a large volume of generation with almost no fuel cost arrives at once, and the price can fall a long way within a few hours and climb back the same evening. A day-ahead price in this zone is not a flat line with a morning and evening bump.
The auction clears once and the price it sets is final, which is what makes the record on this page possible. Each published forecast is written once and never changed, and the price the auction actually cleared at is placed beside it hour by hour as soon as it settles, including on the days the forecast was wrong. Hours are the CET auction day, which is also Spanish local time.
The price forecast and the Spanish wind forecast are separate products, scored separately, and each has its own record on this page.
Questions about the Spain price
Is this the same as the Portuguese price?
Not always. Spain and Portugal trade in one Iberian market and are coupled, so most hours clear at the same price. When the interconnection between them is full they separate and clear at different prices. Each is its own bidding zone, and what is forecast here is the Spanish one.
Does the price forecast cover the Canary and Balearic islands?
No. It covers the peninsular Spanish bidding zone, which is the zone the day-ahead auction clears. The island systems are separate and are priced separately, and they are outside the wind forecast on this page for the same reason.
What does the Spanish price forecast cover, and in what units?
All 24 hours of the next delivery day, in euro per megawatt hour. It is made the day before, using only information available before the day-ahead auction closes at 12:00 CET. The settled price is added to each hour once the auction clears, and the full record stays public.
Why can tomorrow's actual price already be known today?
Because the day-ahead market is an auction rather than continuous trading. It clears once, around midday on the day before delivery, and fixes one price per hour for the whole of the next day. Nothing moves it during the delivery day itself, so each forecast can be placed beside the price it was aiming at the same afternoon.
Tomorrow · Wed 23 Sept, 11:00 Madrid
Wind power forecast for Wednesday 23 September 2026
1,227MW
3.8% of 32,451 MW installed
- REE, same hour
- 1,528 MW
- Metered
- not yet
- 80% interval
- 0 to 2,895 MW
Most recent scored day, Tue 22 Sept
Metered 2,979 MW. OpenWindCast 2,807 MW, off by 0.5% of capacity; REE 2,642 MW, off by 1.0%. OpenWindCast closer
Scoreboard against REE
Live since 20 Jun 2026 · 93 scored days · 20 Jun to 22 Sept
9% lower error than REE's own day-ahead forecast
OpenWindCast
1.72%
of capacity
REE
1.88%
of capacity
Closer on
46%
of days
Error is the average miss at the 11:00 target, as a share of installed capacity (nMAE). Back-test before go-live, shown apart: 293 days, 44% lower error than REE. Only live days count above.
Forecast against the operator and the metered output
One point per day at 11:00, in MW. The shaded area is what the fleet actually produced; before the Live marker the forecast line is the back-test.
Accuracy by type of day
Live record, split by how windy the day turned out. Average error in % of capacity; further left is better.
| Type of day | Days | OpenWindCast | REE | Closer on |
|---|---|---|---|---|
| Low-wind days below 15% of capacity | 84 | 1.47% | 1.79% | 48% |
| Moderate days 15% to 35% of capacity | 9 | 3.98% | 2.76% | 33% |
The daily record
One row per day at 11:00, in MW. Misses are in % of capacity. Losing days stay in the record.
| Day (11:00) | OpenWindCast | REE | Metered | Our miss | REE miss | Closer |
|---|---|---|---|---|---|---|
| Wed 23 Sept | 1,227 | 1,528 | not yet | – | – | pending |
| Tue 22 Sept | 2,807 | 2,642 | 2,979 | 0.5% | 1.0% | OpenWindCast |
| Mon 21 Sept | 1,499 | 2,070 | 1,652 | 0.5% | 1.3% | OpenWindCast |
| Sun 20 Sept | 1,136 | 1,629 | 1,460 | 1.0% | 0.5% | REE |
| Sat 19 Sept | 1,486 | 1,726 | 1,623 | 0.4% | 0.3% | REE |
| Fri 18 Sept | 3,761 | 3,469 | 3,573 | 0.6% | 0.3% | REE |
| Thu 17 Sept | 4,942 | 4,618 | 4,751 | 0.6% | 0.4% | REE |
| Wed 16 Sept | 7,376 | 6,461 | 7,324 | 0.2% | 2.7% | OpenWindCast |
| Tue 15 Sept | 1,071 | 815 | 743 | 1.0% | 0.2% | REE |
| Mon 14 Sept | 698 | 828 | 931 | 0.7% | 0.3% | REE |
| Sun 13 Sept | 1,577 | 1,246 | 1,051 | 1.6% | 0.6% | REE |
| Sat 12 Sept | 2,466 | 2,145 | 2,057 | 1.3% | 0.3% | REE |
| Fri 11 Sept | 1,963 | 2,362 | 2,476 | 1.6% | 0.4% | REE |
| Thu 10 Sept | 2,836 | 2,213 | 1,593 | 3.8% | 1.9% | REE |
REE's forecast is captured on the day it is published and held fixed. Operators refine their forecasts nearer to delivery, so a value published later may differ. The most recent day or two settle once measured generation is published.
Forecasting wind in Spain
Spain operates one of the largest onshore wind fleets in the world, concentrated in Castilla y León, Galicia and Aragón. The forecast covers Spanish onshore wind and is scored against the day-ahead forecast Red Eléctrica publishes through the ENTSO-E Transparency Platform.
The Spanish fleet is concentrated in Castilla y León, Galicia, Aragón and Andalusia, and a great deal of it sits on ridges and elevated ground rather than open plain. Terrain of that kind is the classic difficulty in wind forecasting. A weather model works on a grid several kilometres wide and reports an average wind for each cell, while a turbine on a ridge crest inside that cell experiences something quite different, because the ridge accelerates the flow in a way the grid cannot represent. The effect is a limit shared by everyone forecasting the zone.
The benchmark
The benchmark is Red Eléctrica de España's own day-ahead wind forecast for the Spanish bidding zone, published through the ENTSO-E Transparency Platform and captured on the day it appears. Metered generation and installed capacity come from the same source, so the forecast, the benchmark and the outcome all sit on one consistent basis.
What is published for Spain
One value per day: onshore wind output at 11:00 local time tomorrow, as a load factor and in megawatts. Once REE's own forecast for that day is published it is captured and held fixed, and once the metered output is settled both forecasts are scored against it. Every day is added to the record above and nothing is removed or rewritten later. How this is measured.
Questions about wind in Spain
Why measure error against installed capacity rather than actual output?
Because a percentage of actual output becomes unstable on calm days. A 50 MW miss against a 200 MW hour looks catastrophic and the same 50 MW miss against a 20 GW hour looks trivial, even though the two cost a market participant roughly the same. Normalising by installed capacity keeps every day on one scale, and it is the convention grid operators use.
Does the Spanish forecast cover the islands?
No. It covers the peninsular Spanish bidding zone, which is what Red Eléctrica forecasts and settles against. The Canary and Balearic systems are separate.
Other bidding zones
- Germany
- Great Britain
- Italy
- Poland
- Finland
- France
- Ireland
- Portugal
- Greece
- Austria
- Denmark DK1
- Flanders
- Wallonia
- Denmark DK2
Compare every operator: how accurate are European TSO wind power forecasts? · How the scoring works