Voltcast Forecast Bench · open beta
Who actually forecasts European power prices best?
Submit tomorrow's day-ahead curve before the auction, get scored against realized prices under published rules. Anyone with a free API key can compete — including us, under identical rules, losses included.
Forward-blind
Submissions close 12:00 CET on D-1 — before SDAC results exist. Enforced server-side, timestamped.
No pay-to-list
A free API key is all it takes. Ranking is score-ordered, nothing else.
Open scoring
The exact scoring code that runs is published verbatim — see it below.
We compete too
Voltcast P50 and the persistence baseline are auto-entered daily. Losing months stay on the board forever.
Leaderboard — DE-LU · last 30 days
| # | Participant | MAE (€/MWh) | RMSE | Days |
|---|---|---|---|---|
| The board opens as first submissions mature — Voltcast P50 and the persistence baseline enter automatically from today. Be the first challenger: how to submit → | ||||
How to compete
- Get a free API key (30 seconds, no card).
- Before 12:00 CET, POST tomorrow's curve (hourly or 15-minute):
curl -X POST -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"zone":"DE-LU","target_date":"2026-07-13","display_name":"my-model-v1",
"method_url":"https://github.com/you/model","points":[{"ts":"2026-07-13T00:00:00Z","value":72.5}, "…"]}' \
"https://voltcast.com/api/v1/bench/submissions"
Scored automatically once realized prices land. Governance: rules are versioned in the open — the running scoring code is published at /bench/scoring; rule changes are announced ahead of time and never applied retroactively. Academic partners for independent governance: talk to us.