Parametric and Generative Forecasts of Day-Ahead Market Curves for Storage Optimization
Julian Gutierrez, Redouane Silvente
TL;DR
This work tackles forecasting and optimization in the day-ahead electricity market by developing two complementary forecasting frameworks. The fast parametric model delivers rapid, interpretable eight-parameter curve forecasts per hour using a degree-3 Chebyshev elastic component and XGBoost, suitable for daily storage decisions with typical errors around the low single-digit to mid‑single-digit percentages. The generative approach uses DDPMs to model bid-level curves via marked Cox processes, enabling probabilistic scenario generation conditioned on weather and fuel prices for deeper storage analysis; it demonstrates how order-level heterogeneity can be captured and aggregated into hourly supply/demand curves. When combined with a price-maker storage optimization grounded in a Supply Function Equilibrium framework, the results show that storage can compress price spreads and improve profitability, with diminishing returns as capacity grows, while the generative model provides richer uncertainty quantification and robustness insights. Overall, the paper offers a tractable, dual‑model framework that supports both fast operational use and thorough scenario-based analysis for storage strategies in a growing, volatile day-ahead market, with practical implications for market stability and investment decisions.
Abstract
We present two machine learning frameworks for forecasting aggregated curves and optimizing storage in the EPEX SPOT day-ahead market. First, a fast parametric model forecasts hourly demand and supply curves in a low-dimensional and grid-robust representation, with minimum and maximum volumes combined with a Chebyshev polynomial for the elastic segment. The model enables daily use with low error and clear interpretability. Second, for a more comprehensive analysis, though less suited to daily operation, we employ generative models that learn the joint distribution of 24-hour order-level submissions given weather and fuel variables. These models generate synthetic daily scenarios of individual buy and sell orders, which, once aggregated, yield hourly supply and demand curves. Based on these forecasts, we optimize a price-making storage strategy, quantify revenue distributions, and highlight the price-compression effect with lower peaks, higher off-peak levels, and diminishing returns as capacity expands.
