⚡ Nederland · Day-ahead spot · live EnergyZero feed
Dutch Dynamic Prices
Live hourly electricity prices. Toggle wholesale spot vs. all-in consumer rate. Load any range, inspect the data, download it. This data also powers the Trends and Battery pages.
Source: api.energyzero.nl — the feed behind ANWB Energie, Energie VanOns & others. Data from ~2017 onward.
Price type
–
Average
–
Cheapest hour
–
Priciest hour
–
Negative hours
–
Spread (max−min)
Open this file in your own browser, then press “Load prices”. Default range: last 30 days.
Price over time
Download
Timestamp (Europe/Amsterdam)
Wholesale €/kWh
All-in €/kWh
📊 Analysis of Jan 2021 – May 2026 · your real hourly data
Trends & Key Findings
Three things the 5.5 years of data tell us: the crisis has settled, cheap energy moved to midday, and the evening peak never budged. Every figure below is from your own price history. Green cards recompute live from any range you load on the Prices page.
1 · The macro trend: the crisis has settled
2022 was a massive anomaly — the European energy crisis pushed the average daily peak to €0.450/kWh, with even the cheapest 3h windows averaging €0.256. Since 2023 prices have fallen and stabilized into a tighter, more predictable rhythm.
The crisis high-water mark. Extreme spikes past €0.80/kWh were routine. Nothing since has come close.
Today · 2026
€0.289
avg daily peak now (1h, Jan–May 2026)
36% below the 2022 peak. The wild volatility is gone — replaced by a stable, plannable daily rhythm.
Today · 2026
€0.169
avg daily low now (3h, Jan–May 2026)
The cheapest window keeps falling year after year — down 34% from the 2022 level. Cheap energy is getting cheaper.
2 · The shift in cheap energy: the solar effect
The single most important finding. The cheapest hour of the day has fundamentally moved — from the dead of night to the middle of the day — as solar flooded the grid. Use the year buttons to watch it happen.
Year
Old rule · 2021–22
01–04h
cheapest hours used to be overnight
Electricity was almost exclusively cheapest in the dead of night — the traditional off-peak window when demand bottomed out.
New reality · 2024–26
11–14h
cheapest hours are now midday (solar)
The solar surge flipped the grid. Midday is now overwhelmingly the cheapest continuous 3h window — the dominant green zone.
Caveat · winter
Nights
still cheap in dark / windy months
In winter, low solar means the old overnight window (01–04h, often wind-driven) can still win. The strategy is seasonal, not fixed.
3 · The consistent danger zone: the evening peak
While cheap hours moved, expensive hours stayed put. Across all 5.5 years the highest 1h peak lands squarely in the early evening — the dinner-time rush when solar drops off just as everyone gets home, cooks, heats, and plugs in EVs.
Peak-hour frequency aggregated across 2021–2026. A consistent evening peak (17:00–19:00) dominates every year, with a smaller secondary morning bump around 08:00–09:00.
Every year · 2021–26
17–19h
the peak hour — unchanged for 5.5 years
Dinner-time rush: solar fades, everyone arrives home, heating/cooking/EVs switch on. The single most expensive hour of the day, every day.
Secondary · morning
08–09h
smaller morning peak
A secondary bump as the day starts, before solar ramps up. Real but consistently lower than the evening peak.
The opportunity
€0.12
saved per kWh shifted peak→midday
Moving 1 kWh from the 18:00 peak (€0.289) to the 13:00 low (€0.169) in 2026. For an EV or heat pump, hundreds of euros a year.
💡 Your actionable playbook
Four rules of thumb that fall straight out of the data — a battery or smart scheduler automates all of them.
Rule 1 · default
The "set & forget" solar rule
Schedule heavy flexible loads — washing machine, dishwasher, dryer, pool pump — to run automatically between 11:00 and 14:00. In the modern grid this is mathematically your safest bet for the cheapest 3h window.
Rule 2 · winter
The winter alternative
In dark winter months, shift those heavy loads back to the traditional night window 01:00–04:00, when wind energy often dominates pricing and solar is absent.
Rule 3 · avoid
The absolute avoidance zone
Prevent heavy consumption between 17:00 and 19:00. If you have an EV, never let it start charging the moment you get home — delay to after 22:00, or ideally the middle of the night.
Rule 4 · capture
Utilize the spread
Shifting one high-consumption activity from the 18:00 peak to the 13:00 low saves ~€0.12/kWh today. Across an EV or heat pump's annual load, that compounds into hundreds of euros.
Live · computed from your loaded range
These recompute from whatever you load on the Prices page — your own slice of the data, not the aggregate.
Live
–
avg daily spread in your range
Load a range to compute. Raw arbitrage opportunity per daily cycle, before efficiency losses.
Live
–
negative-price hours in your range
Hours below €0/kWh — free or paid charging windows in your loaded period.
Live
–
average wholesale price in your range
Your baseline commodity rate vs your fixed contract's commodity component.
Daily pattern · avg by hour from your loaded data
Green = typically cheap (charge). Red = typically expensive (discharge / avoid import). Load 1+ years for the clearest pattern. This is the live version of the solar-shift chart above.
Load a range on the Prices page first — this chart computes automatically from real data.
🔋 Peak shaving · daily use & the business case
The Battery
See how a home battery flattens your daily cost by charging in the cheap midday solar hours and discharging through the expensive evening peak — then estimate the annual benefit of pairing it with a dynamic contract. Adjust the inputs; results use the live spread from the range you loaded on the Prices page.
Your inputs
Defaults: a mid-size home battery, 300 cycles/yr, typical Dutch household usage. The arbitrage value uses the average daily price spread from your loaded range (loaded: none yet). Battery hardware cost is excluded — this estimates the annual operating benefit; divide your install price by it for a rough payback.
Peak shaving · a typical day with your battery
The core idea in one picture. The orange line is the hourly price. Without a battery your grid draw follows your normal pattern (grey) — including the costly evening peak. With a battery (green) you charge in the cheap window and discharge through the peak. Drag the sliders to see it update live.
Battery usable capacity13.5 kWh
Daily consumption10 kWh
Season
–
Charge window
–
Discharge window
–
Evening peak covered
–
Est. saving / day
–
Projected saving / yr
Illustrative day from the typical Dutch hourly shape, scaled to your slider values and the live price spread (loaded: default €0.092/kWh). Summer charges at midday solar; winter charges overnight on wind — the seasonal shift from your Trends page. Annual projection = daily saving × 365, capped by what the battery can physically cycle.
–
–
Battery arbitrage / yr
–
Usage-shift saving / yr
–
Solar export gain / yr
–
Total annual benefit
Model: arbitrage = capacity × efficiency × cycles × daily spread. Usage-shift = a portion of yearly consumption moved into cheaper hours vs your fixed rate. These are estimates for comparison, not financial advice — verify against your supplier’s invoice and real install quote before deciding.