Negative-price tracker · PT

Negative electricity prices in Portugal

472.8

negative hours in 2026 (1,891 periods)

-10.00

all-time record €/MWh · Mar 29, 2026

10.5h

longest negative streak · from Mar 29, 2026

867

negative hours all-time (history to 2015)

Monthly negative hours — last 18 months

2024-07: 22 negative hours (min -1.01 €/MWh) 07 2024 22 2024-08: 3 negative hours (min -0.95 €/MWh) 08 2024-10: 3 negative hours (min -0.01 €/MWh) 10 2025-03: 21 negative hours (min -4.00 €/MWh) 03 21 2025-04: 104 negative hours (min -5.00 €/MWh) 04 104 2025-05: 4 negative hours (min -1.00 €/MWh) 05 2025-06: 10 negative hours (min -1.21 €/MWh) 06 10 2025-07: 13 negative hours (min -1.01 €/MWh) 07 13 2025-08: 24 negative hours (min -2.10 €/MWh) 08 24 2025-09: 14 negative hours (min -0.99 €/MWh) 09 14 2025-10: 8.5 negative hours (min -2.64 €/MWh) 10 2026-01: 12.5 negative hours (min -0.50 €/MWh) 01 2026 13 2026-02: 84.8 negative hours (min -4.00 €/MWh) 02 85 2026-03: 115 negative hours (min -10.00 €/MWh) 03 115 2026-04: 110.3 negative hours (min -7.51 €/MWh) 04 110 2026-05: 65.3 negative hours (min -2.10 €/MWh) 05 65 2026-06: 56.5 negative hours (min -2.00 €/MWh) 06 57 2026-07: 28.5 negative hours (min -1.30 €/MWh) 07 29

Most negative days on record

DateNegative hoursDeepest price (€/MWh)
2026-02-14 14.5 -4.00
2026-01-31 12.5 -0.50
2026-02-08 12.3 -0.40
2026-03-29 10.5 -10.00
2024-06-02 10.0 -1.05

Download the data

Monthly aggregates, ready for a chart. Free to publish with attribution ("Voltcast").

Download CSV →

Embed the live counter

Drop this iframe into any article or dashboard — it stays live.

<iframe src="https://voltcast.com/embed/negative-prices/pt"
        width="360" height="180" frameborder="0"></iframe>

Negative prices are an opportunity — if you see them coming.

Our negative-price risk API gives P(price<0) per 15-minute period up to 14 days ahead, Brier-scored publicly. The negative_prices webhook fires seconds after the auction.

Data: ENTSO-E Transparency Platform · SMARD.de, Bundesnetzagentur. Zone-local time (Europe/Lisbon). Updated 19 minutes ago.