Seven hours of free power, one expensive evening
On 19 July the Portuguese zone spent seven hours at zero and cleared 175.76 €/MWh at 21:00: a 175.79 €/MWh spread, 92% above baseline, and July’s opening move.

Twenty-One Hundred, Lisbon Time
At 21:00 on Sunday 19 July 2026, the Portuguese zone's day-ahead auction cleared at 175.76 €/MWh. Nine hours earlier the same market had been giving electricity away: from ten in the morning until just past four in the afternoon, seven consecutive hourly prices printed at zero or within three and a half cents of it. Top to bottom, the session spanned 175.79 €/MWh (wider than all but ten days of the two years before it) on a quiet summer Sunday, between declared heat waves.
That timing is the point. It took no incident to produce this. Spain's third official heat wave of the summer would only be declared that Tuesday; the fierce early-July wave, eight to ten days of forecasts up to 44°C that had rewritten Portugal's summer demand records, had already passed; demand was mid-Sunday ordinary. What produced one of the sharpest price signals of the European summer was the ordinary machinery of a solar-heavy system doing exactly what it is built to do, twice a day, in opposite directions. If you want to understand why battery-storage economics on the Iberian peninsula changed faster in July 2026 than in any month before it, this unremarkable Sunday is the place to start.
The Shape of the Day: hourly day-ahead price, Portuguese and Spanish zones, Sunday 19 July 2026
€/MWhSeven midday hours clear within three and a half cents of zero while the morning and evening shoulders sit above 150 €/MWh. The Portuguese evening peak of 175.76 €/MWh at 21:00 sets the day’s 175.79 €/MWh top-to-bottom spread. Hours in Portuguese local time (WEST).
Data table (24 rows)
| Period | PT zone | ES zone |
|---|---|---|
| 00:00 | 160.75 | 160.82 |
| 01:00 | 158.81 | 153.04 |
| 02:00 | 155.38 | 150.57 |
| 03:00 | 153.48 | 149.16 |
| 04:00 | 157.50 | 152.10 |
| 05:00 | 161.08 | 159.87 |
| 06:00 | 153.31 | 150.11 |
| 07:00 | 105.21 | 110.45 |
| 08:00 | 34.47 | 35.53 |
| 09:00 | 0.31 | 0.68 |
| 10:00 | -0.01 | -0.96 |
| 11:00 | -0.01 | 0.07 |
| 12:00 | 0 | -0.37 |
| 13:00 | 0 | -0.44 |
| 14:00 | -0.01 | 0.02 |
| 15:00 | -0.04 | 0.08 |
| 16:00 | 0.00 | 0.72 |
| 17:00 | 18.63 | 33.81 |
| 18:00 | 99.50 | 106.69 |
| 19:00 | 142.40 | 148.25 |
| 20:00 | 172.22 | 165.04 |
| 21:00 | 175.76 | 164.98 |
| 22:00 | 172.25 | 159.53 |
| 23:00 | 164.31 | 159.02 |
Photo by Heru Dharma on Pexels.
Discussion (0)
Plain text only. Be civil. Verifiable industry affiliations are coming.
Sign in or sign up free to join the discussion.
Loading…