Welche API liefert dynamische Strompreise – und wie kommst du dran?

Dynamische Strompreise stammen fast alle aus einer Quelle: dem Day-Ahead-Handel an der Strombörse (EPEX Spot). Mehrere APIs geben diese Stundenpreise weiter – teils kostenlos, teils nur für eigene Kunden.
aWATTar API: kostenlos, ohne Anmeldung, liefert die stündlichen Day-Ahead-Preise (netto, ct/kWh) für Deutschland und Österreich als JSON – ideal zum Testen. Tibber API: GraphQL-Schnittstelle, gibt deinen persönlichen Endpreis (inkl. Netzentgelte, Steuern) zurück, aber nur wenn du Tibber-Kunde bist. ENTSO-E Transparency Platform: offizielle EU-Quelle für Day-Ahead-Preise aller Gebotszonen, kostenlos mit Gratis-Token. SMARD API der Bundesnetzagentur: kostenlos, ohne Token, liefert Großhandelspreise als Zeitreihe.

1) Quelle wählen: Für reine Börsenpreise ohne Anmeldung nimmst du aWATTar oder SMARD. Für deinen echten Tarifpreis brauchst du die API deines Anbieters (z. B. Tibber). 2) Zugang holen: Bei ENTSO-E registrierst du dich und forderst per Mail einen kostenlosen API-Token an; aWATTar und SMARD brauchen keinen. 3) Abrufen: Ein einfacher GET-Request liefert JSON mit Zeitstempel und Preis pro Stunde – die Day-Ahead-Preise für den Folgetag stehen meist ab dem frühen Nachmittag bereit.

Achtung: aWATTar, ENTSO-E und SMARD liefern den reinen Börsen-Großhandelspreis. Dein tatsächlicher dynamischer Tarif addiert Netzentgelte, Umlagen, Stromsteuer, Mehrwertsteuer und die Marge deines Anbieters – der Endpreis liegt deutlich höher als der nackte Börsenwert. Nur die API deines eigenen Anbieters gibt den echten Arbeitspreis inklusive aller Bestandteile zurück.

Der Day-Ahead-Preis wird täglich für jede der 24 Stunden des Folgetags festgelegt. Bei viel Wind und Sonne und wenig Verbrauch fällt er – bis in den negativen Bereich. In Deutschland gab es 2026 bis dato bereits 416 Stunden mit negativen Preisen, der Tiefstwert lag bei −500 €/MWh (eigene ENTSO-E-Auswertung). Genau diese Stunden kannst du über die API erkennen und Verbrauch dorthin verschieben.

Die Day-Ahead-Preise erscheinen einmal täglich nach der Marktkopplung (nachmittags) für alle Stunden des nächsten Tages – du musst also nicht sekündlich pollen, ein Abruf pro Tag reicht. Fast alle genannten APIs liefern JSON mit Zeitstempel in UTC oder lokaler Zeit; prüfe die Zeitzone genau, sonst verschieben sich deine Preisfenster um ein bis zwei Stunden.