ABdenktmee.nl

Prijsweergave

All-in = marktprijs + opslag leverancier + energiebelasting, × 21% btw. Exclusief vaste kosten en netbeheer.

Bronnen · methode · nauwkeurigheid

Over ABdenktmee.nl

Wat de site doet, waar de cijfers vandaan komen, hoe ze worden berekend en hoe goed de verwachting is.
Historie
32.735
uurprijzen sinds jan. 2023
Horizon
7 dagen
168 uur vooruit
Training
60 dagen
halfwaardetijd 20 dagen
MAE dag 1
–
laatste 30 dagen

01

Wat is dit?

ABdenktmee.nl toont de dynamische stroomprijs per uur voor vandaag en morgen, maakt een verwachting voor de dagen daarna en helpt je verbruik te verschuiven: de goedkoopste uren, een EV-laadplanner en een plan voor een thuisbatterij. Het is een onafhankelijk hobbyproject zonder binding met een leverancier, zonder account, zonder cookies en zonder tracking. Alles wat je instelt blijft in je eigen browser.

02

Bronnen

  • EnergyZero API – uurprijzen stroom en dagprijs gas (EPEX day-ahead, excl. btw)
  • EPEX SPOT – de day-ahead veiling waar de prijzen vandaan komen
  • ENTSO-E Transparency – officiële publicatie van day-ahead prijzen (ter controle)
  • Open-Meteo – wind op 100 m, zoninstraling en temperatuur (CC BY 4.0)
  • Belastingdienst – tarieven energiebelasting per jaar
  • Lucide – iconen (ISC-licentie)

De EnergyZero-API is een openbaar bereikbare, maar niet officieel gedocumenteerde bron. De prijzen komen overeen met de EPEX day-ahead veiling (biedzone Nederland) en zijn exclusief btw. Het weer van Open-Meteo valt onder CC BY 4.0 en wordt gebruikt voor twee punten: de Noordzee (52.6, 3.8) voor wind op 100 m en De Bilt (52.1, 5.18) voor zon en temperatuur.

Energiebelasting (excl. btw)

JaarStroom €/kWhGas €/m³Status
2023 0,12599 0,48980 Belastingdienst
2024 0,10880 0,58301 Belastingdienst
2025 0,10154 0,57816 Belastingdienst
2026 0,09160 0,59500 schatting

Tarieven tot en met 2025 volgen de tabellen van de Belastingdienst; latere jaren zijn een schatting op basis van aangekondigd beleid en worden bijgewerkt zodra de definitieve tabel gepubliceerd is.

03

Datapijplijn

StapBronFrequentie
Uurprijzen stroom & gasEnergyZero (EPEX)ieder uur
WeerOpen-Meteoelke 3 uur
Model trainen & voorspelleneigen regressieieder uur
Nauwkeurigheid metenvoorspelling vs. EPEXbij elk bezoek
HistorieEnergyZeroeenmalig

Draait er geen cron, dan ververst de site zichzelf tijdens een paginabezoek zodra de data verouderd is (hooguit eens per 30 minuten). Laatste EPEX-uur in de database: vr 25 sep. 23:00; laatste modelrun: 24 sep. 22:11.

04

Methode: de voorspelling

  1. Data. Elk uur worden de day-ahead prijzen van gisteren, vandaag en morgen opgehaald. Elke drie uur wordt het weer ververst: 92 dagen terug (voor training) en 8 dagen vooruit.
  2. Trainen. Een lineair regressiemodel (kleinste kwadraten met een kleine ridge-term) wordt gefit op de laatste 60 dagen. Features: 23 uur-dummies, weekend, wind (en wind²), zoninstraling (en zon²), temperatuur, en interacties van wind, zon en weekend met de piekuren (7–9 en 17–20 uur). Elke trainingsdag krijgt gewicht 0,5leeftijd / halfwaardetijd met een halfwaardetijd van 20 dagen, zodat recente prijsniveaus domineren.
  3. Voorspellen. Voor elk uur zonder bekende prijs in de komende 168 uur worden de weersverwachting en het uurprofiel door het model gehaald. Buiten het weerbereik wordt het gemiddelde weer van de trainingsperiode gebruikt. De uitkomst wordt begrensd op het bereik van de trainingsdata ± 5 cent.
  4. Bandbreedte. ± de gewogen standaardafwijking van de trainingsfouten, per dag vooruit 8% breder.
  5. Evaluatie. Elke voorspelling wordt bewaard met zijn horizon. Zodra de werkelijke prijs bekend is, wordt de gemiddelde absolute fout per dag vooruit berekend (zie hieronder).

Modelkaart

type
gewogen ridge-regressie
features
uur × 23, weekend, wind, wind², zon, zon², temp, piek-interacties
venster
60 d, halfwaardetijd 20 d
doel
kale uurprijs €/kWh
horizon
168 u

Bekende beperkingen

  • geen gasprijs- of CO₂-feature
  • geen import/export-capaciteit of storingen
  • geen feestdagen
  • uurprijzen, geen kwartierprijzen

Bewust eenvoudig en transparant.

05

Nauwkeurigheid

Nog geen meting: de nauwkeurigheid verschijnt zodra voorspelde uren zijn vergeleken met de werkelijke prijs. Dat gebeurt automatisch na de eerste dagen draaien.

Laatste voorspelling: 24 september 2026 22:11.

06

Methode: all-in prijs

all-in €/kWh = (marktprijs + opslag leverancier + energiebelasting) × 1,21
all-in €/m³  = (marktprijs + opslag leverancier + energiebelasting) × 1,21

Vaste leveringskosten, netbeheerkosten en de vermindering energiebelasting zitten er niet in, omdat die niet per uur verschillen. Bij een negatieve marktprijs blijven belasting en opslag gewoon gelden.

Inkoopvergoedingen (indicatief, excl. btw)

LeverancierStroom €/kWhGas €/m³
Tibber 0,0180 0,0500
Frank Energie 0,0180 0,0500
Zonneplan 0,0200 0,0500
ANWB Energie 0,0207 0,0700
EnergyZero 0,0207 0,0700
EasyEnergy 0,0207 0,0700
NextEnergy 0,0207 0,0700
Mijndomein 0,0207 0,0700
Groenestroom 0,0207 0,0700

Deze opslagen zijn overgenomen van de openbare tariefpagina's van de leveranciers en kunnen wijzigen; ze zijn niet automatisch gekoppeld. Klopt jouw opslag niet? Kies "Eigen opslag" in de instellingen rechtsboven.

07

Methode: laadplanner en batterij-plan

EV-laadplanner. Benodigde kWh = accu × (naar − van) ÷ rendement; laadtijd = kWh ÷ vermogen. Van alle uren tot de deadline worden de goedkoopste gekozen (het laatste uur mag een deel-uur zijn). De vergelijking "nu beginnen" laadt aaneengesloten vanaf het huidige uur.

Batterij-plan. Per dag wordt herhaaldelijk het paar (laaduur vóór ontlaaduur) met de hoogste marge ontlaadprijs × rendement − laadprijs gekozen, tot de capaciteit vol is of de marge negatief wordt. Geen eigen verbruik, geen degradatie. Terugverdientijd = aanschafprijs ÷ jaaropbrengst.

Slim plannen (op de voorpagina) zoekt per apparaat het goedkoopste aaneengesloten blok in de komende 36 uur en vergelijkt dat met het duurste blok van dezelfde lengte.

Alle tools rekenen volledig in je browser met de prijzen van deze pagina's; niets wordt naar een server gestuurd.

08

Veelgestelde vragen

Wat is een dynamisch energiecontract?

Bij een dynamisch contract betaal je per uur de marktprijs van de day-ahead veiling (EPEX), plus een vaste opslag van je leverancier, energiebelasting en btw. De prijs verschilt dus per uur en per dag. Verbruik je vooral in goedkope uren, dan betaal je gemiddeld minder dan met een vast of variabel tarief; verbruik je juist in piekuren, dan meer.

Wanneer zijn de prijzen van morgen bekend?

De day-ahead veiling sluit om 12:00 en de uitkomst wordt meestal tussen 12:45 en 13:15 gepubliceerd. Vanaf dat moment staan de prijzen van morgen op deze site onder "Morgen"; tot die tijd zie je daar de modelverwachting.

Waarom is stroom midden op de dag soms bijna gratis of zelfs negatief?

Op zonnige en winderige dagen is er meer aanbod dan vraag. Producenten die niet kunnen afschakelen bieden dan tegen een lage of negatieve prijs. Met een dynamisch contract profiteer je daarvan, maar let op: de opslag, energiebelasting en btw blijven gelden, dus de all-in prijs is zelden echt negatief.

Hoe betrouwbaar is de verwachting voor over drie dagen?

Minder betrouwbaar dan die voor morgen. De nauwkeurigheid wordt continu gemeten en staat hierboven als gemiddelde absolute fout per dag vooruit. Gebruik de verwachting om te plannen ("dinsdag wordt goedkoop"), niet om op de cent te rekenen.

Wat zit er niet in de all-in prijs?

Vaste leveringskosten, netbeheerkosten en de vermindering energiebelasting (het vaste bedrag dat je per aansluiting terugkrijgt). Die verschillen niet per uur en veranderen dus niets aan het beste moment om te verbruiken. Voor je totale jaarrekening moet je ze wel meetellen.

Voor wie is een dynamisch contract interessant?

Vooral voor huishoudens die verbruik kunnen verschuiven: een elektrische auto, thuisbatterij, warmtepomp of boiler die je op de goedkope uren zet. Wie vooral in de avondpiek verbruikt en niets kan verschuiven, heeft er weinig aan.

Ik zie andere prijzen dan mijn leverancier. Hoe kan dat?

Controleer eerst of je dezelfde weergave gebruikt (kaal of all-in, en de juiste leverancier rechtsboven). De opslagen op deze site zijn indicatief en handmatig overgenomen; met "Eigen opslag" vul je jouw exacte tarief in. Verder rekenen leveranciers soms met kwartierprijzen of afgeronde bedragen.

09

Techniek

Backend
Laravel 13.33.0 op PHP 8.3 met SQLite; prijzen, weer en voorspellingen in drie tabellen.
Frontend
Blade, Tailwind CSS 4, Alpine.js en Chart.js. Instellingen en tool-invoer blijven in je browser (localStorage); er zijn geen accounts, cookies of trackers.
Scheduler
prices:sync ieder uur, weather:sync elke drie uur, forecast:generate ieder uur. Historie via prices:import --from=2023-01-01.
Typografie
Playfair Display (titels), Instrument Sans (tekst) en JetBrains Mono (cijfers en labels) via Bunny Fonts, lokaal gebundeld.
Iconen
Lucide (ISC-licentie).