DA Reconstruction
A methodology-first benchmark that reconstructs an implied German day-ahead price from open fundamentals and explicit stack assumptions.
That is not a failure of the page. It is the point of the exercise: the gap shows how much the actual day-ahead auction depends on constraints and order logic that a simple open-data stack cannot fully observe.
Use EPEX for the exchange crossing, use this page for the reconstruction
The official exchange view is the EPEX aggregated supply-demand crossing for the day-ahead auction. This framework is the public reconstruction layer: it explains the day-ahead shape from open load, wind, solar, and benchmark production costs rather than pretending to be the exchange order book.
Actual day-ahead versus benchmark stack
The benchmark is deliberately simple. Where it tracks actual prices, residual load is doing a lot of explanatory work. Where it misses, the gap is part of the lesson.
Hour-by-hour reconstruction
10:00 benchmark stack
The benchmark goes more negative than the actual auction. That usually means storage, exports, block bids, or lower-than-assumed inflexible floor pressure supported the cleared price.
Transparent benchmark inputs
What the benchmark assumes
- Load, wind, and solar are taken from the open Energy Charts power endpoint and aggregated to hourly Berlin-time averages.
- Actual day-ahead prices are aggregated to hourly means when the source provides shorter intervals.
- Residual demand is translated into dispatch demand with a fixed stylized inflexible floor, then cleared against a benchmark stack of technology blocks.
- The gap between actual and reconstructed price is treated as the interesting output: it is where hidden constraints, auction logic, and unavailable data live.
This is not the actual EPEX order book or the actual EUPHEMIA supply-demand curve. It is a public benchmark model built from open fundamentals.
Fuel, carbon, outages, CHP must-run, hydro opportunity cost, block bids, and cross-border coupling are only approximated here, not fully observed.
The stack assumptions are transparent on purpose. They are meant to be challenged, tuned, and improved rather than hidden behind a black box.