Distinguished Lecture Series 2024/2025

Electricity price forecasting

Electricity price forecasting (EPF) is a branch of energy forecasting on the interface between econometrics/statistics, computer science and engineering, which focuses on predicting the spot and forward prices in wholesale electricity markets. Over the last 25 years, a variety of methods and ideas have been tried for EPF, with varying degrees of success. In this four part series I will review recent developments in this fascinating area, including (but not limited to) pre- and postprocessing, calibration window selection, probabilistic forecasting, combining forecasts, deep learning, and economic evaluation.

Date, time and venue

(*) Available to ISEA2025 participants and IIF members.

Top

Lecture slides & Julia/Python notebooks

Electricity price forecasting I [hyperlinked-PDF 6.2 MB]

  • Intro
    • Energy forecasting literature
    • Power markets across the globe
    • Model taxonomy
  • 'Toy' models
    • The forecasting setup
    • Naive models
    • (Auto)regressive models
    • Nonlinear AR models
    • Exponential smoothing models
    • Supply stack models
  • Beyond point forecasts
    • Probabilistic forecasts
    • Reliability & sharpness
    • Postprocessing point forecasts
    • Historical simulation
    • Conformal prediction
  • Forecast accuracy
    • Absolute and square errors
    • Percentage errors
    • Scaled and relative errors
    • Testing for coverage
    • CRPS and the pinball score
    • DM-type tests

Electricity price forecasting II [hyperlinked-PDF 12.7 MB]

  • Tips and tricks
    • Transformations
    • Seasonal decomposition
    • Combining forecasts
    • Averaging across calibration windows
    • Calibration window selection
  • Lasso and DNN
    • Stepwise regression
    • Shrinkage (regularization)
    • LASSO-Estimated AR (LEAR)
    • Deeper and deeper
    • Interpretable AI
  • Probabilistic forecasts revisited
    • Quantile Regression Averaging
    • Isotonic Distributional Regression
    • PostForecasts.jl
    • Combining probabilistic forecasts
    • Distributional Deep Neural Nets
    • Probabilistic inputs
  • Financial evaluation
    • Day-ahead bidding with BESS
    • Which loss function to minimize?

Julia & Python notebooks by Arkadiusz Lipiecki

Top

Software and data

Top

2023/2024 edition

  • Forecast reconciliation by Rob Hyndman: Over the past 15 years, forecast reconciliation methods have been developed to ensure forecasts are coherent. Forecasts at all levels of aggregation are produced, and the results are "reconciled" so they are consistent with each other. These lectures provide an up-to-date overview of this area, and show how reconciliation methods can lead to better forecasts and better forecasting practices.
  • Videos of all talks are on the IIF YouTube channel.

Top