Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Forecasting day-ahead electricity prices: A review of state-of-the-art algorithms, best practices and an open-access benchmark

About

While the field of electricity price forecasting has benefited from plenty of contributions in the last two decades, it arguably lacks a rigorous approach to evaluating new predictive algorithms. The latter are often compared using unique, not publicly available datasets and across too short and limited to one market test samples. The proposed new methods are rarely benchmarked against well established and well performing simpler models, the accuracy metrics are sometimes inadequate and testing the significance of differences in predictive performance is seldom conducted. Consequently, it is not clear which methods perform well nor what are the best practices when forecasting electricity prices. In this paper, we tackle these issues by performing a literature survey of state-of-the-art models, comparing state-of-the-art statistical and deep learning methods across multiple years and markets, and by putting forward a set of best practices. In addition, we make available the considered datasets, forecasts of the state-of-the-art models, and a specifically designed python toolbox, so that new algorithms can be rigorously evaluated in future studies.

Jesus Lago, Grzegorz Marcjasz, Bart De Schutter, Rafa{\l} Weron• 2020

Related benchmarks

TaskDatasetResultRank
Electricity Price ForecastingGermany-Luxembourg electricity market (test)
MAE19.697
13
Time Series ForecastingForecasting Data (2021-2023)
P-Value0.44
6
Cost MinimizationCase IV 2021
Mean Cost0.7815
4
Cost MinimizationCase IV 2022
Mean Cost1.9718
4
Cost MinimizationCase IV 2023
Mean Cost0.8071
4
Price ArbitrageCase I 2021
Mean Profit (MWh/Euros)0.4654
4
Price ArbitrageCase I 2022
Mean Profit (MWh/Euros)1.125
4
Price ArbitrageCase I 2023
Mean Profit0.6267
4
Profit MaximizationCase II 2021
Mean Profit0.272
4
Profit MaximizationCase II 2022
Mean Profit0.8001
4
Showing 10 of 32 rows

Other info

Follow for update