Skip to main content

Energy Risk Modelling 2025

How can you measure, model, and effectively manage risk in complex energy portfolios?

This intensive two-day course provides finance and risk professionals in the energy sector with a comprehensive understanding of corporate risk management. It blends foundational theory with advanced quantitative methods, empowering participants to identify, measure, and mitigate risks within dynamic energy markets over short-, medium- and long-term horizons.

How to measure and model risk in energy portfolios

More volatile energy markets, combined with complex trading and hedging portfolios have increased the need for measuring risk of individual contracts and whole portfolios, as well as at corporate level (Enterprise risk management).  Furthermore, understanding the dynamics and determinants of volatility, correlation and risk (value at risk and expected shortfall) in energy markets is essential.

For questions, please contact

Day 1: Energy Markets, Risk Measures & Volatility Modelling

Tools Used: Excel, R, Python – with real-world datasets from electricity, gas, oil, coal, and carbon markets

09:00 – 09:15: Welcome and Course Introduction

• Overview of course objectives and structure

• Participant introductions and experience sharing

• Software/tools setup: Excel, R, Python

• Dataset overview: historical prices, forwards, spreads

09:15 – 10:00: Introduction to Energy Markets and Financial Returns

• Energy markets overview: electricity, gas, oil, coal, carbon

• Spot, futures, and options markets

• Key price characteristics:

o Volatility clustering

o Fat tails and skewness

o Mean reversion and seasonality

• Return calculation and analysis:

o Descriptive statistics (mean, variance, skewness, kurtosis)

o Visualization: histograms, time series, QQ plots

Hands-on: Return calculations and visual diagnostics in Excel/Python/R

10:15 – 11:00: Risk Measures in Energy Markets

• Key measures: volatility, correlation, VaR, Expected Shortfall

• Historical vs. parametric approaches

• How risk evolves over time (e.g. rolling volatility)

• Interpreting and comparing risk metrics

11:15 – 12:00: Volatility Modelling

• Volatility modelling approaches:

  • EWMA

  • GARCH family (normal, t, skewed t, evt, cornish fisher)

  • Realized volatility from high-frequency data

  • Implied volatility from market instruments

• Model diagnostics and forecasting

13:15 – 14:00: PCA and Correlation Modelling

• Estimating dynamic covariances: EWMA, rolling windows

• Multivariate volatility models:

o Constant and dynamic conditional correlations (CCC, DCC)

• Principal Component Analysis (PCA):

o Interpreting forward curve shapes

o Reducing dimensions for large correlation matrices

Hands-on: PCA on energy futures curves in R/Python

15:15 – 16:00: Risk in Energy Spread Trades

• Understanding spreads:

o Calendar spreads: same commodity, different maturities

o Cross-commodity spreads: different regions/commodities, same maturity

• Measuring spread VaR and ES in spread positions

• Examples of failed spread strategies and lessons learned

Hands-on: Risk calculation in Excel/R/Phyton

Day 2: Advanced Risk Models, Stress Testing & Portfolio Integration

09:00 – 09:15: Recap and Day 2 Kickoff

• Key learnings from Day 1

• Goals and structure of Day 2

09:15 – 10:00: Advanced VaR and ES Models

• VaR/ES modelling:

o Risk Metrics

o GARCH with t-distribution

o GARCH with skewed t-distribution

o GARCH with Cornish-Fisher expansion

o GARCH with Extreme Value Theory (EVT)

o Filtered Historical Simulation (FHS)

Hands-on: Comparing risk models using real energy return data in Excel/R/Python

10:15 – 11:00: Backtesting VaR and ES

• Backtesting process and performance metrics

• Coverage tests, independence tests, and regression based test VaR and ES

Hands-on: Backtesting risk models in R and Pyhton

11:15 – 12:00: Stress Testing and Scenario Analysis

• Historical vs. hypothetical scenarios

• Constructing and applying stress tests to energy portfolios

• Scenario design for geopolitical events, supply shocks, weather

Workshop: Design and implement a stress test for energy positions using R and Pyhton

13:15 – 14:00: Enterprise Risk Management (ERM) in Energy Firms

• Integrated risk view: combining price, volume, FX, interest rate, and credit risk

• Simulating future cash flows under uncertainty

• Assessing hedge effectiveness and risk mitigation

Key Topics:

• Risk factor mapping and simulation

• Portfolio aggregation and diversification effects

• Strategy comparison under uncertainty

Hands-on: Cash flow simulation and hedge analysis in Excel

14:15 – 15:00: Copula Modelling for Complex Risk Interactions

• Understanding tail dependencies and non-linear relationships

• Using copulas to model dependent risks (e.g., wind and electricity prices)

• Case Study: Wind producer’s Cash Flow at Risk (CFaR)

Hands-on: Copula-based dependency modelling in Excel/R/Python

15:15 – 16:00: Future Directions in Energy Risk Modelling

• Emerging topics and tools:

o Machine learning in risk estimation

o Hybrid models (PCA + Semiprarametric Regression)

• Hands-on: Advanced risk models in R & Python

16:00 – 16:15: Summary

o Summary of the course

o Other topics not dealt with

Speakers

Professor Sjur Westgaard

MSC AND PHD OF INDUSTRIAL ECONOMICS FROM NORWEGIAN UNIVERSITY OF SCIENCE AND TECHNOLOGY AND A MSC OF FINANCE FROM NORWEGIAN SCHOOL OF BUSINESS AND ECONOMICS

Professor Westgaard has previously worked as an investment portfolio manager for an insurance company, a project manager for a consultant company and as a credit analyst for an international bank. Currently he is professor at the Norwegian University of Science and Technology and an Adjunct Professor at the Innland University  – Center for Business Analytics. His teaching involves business economics, corporate finance, derivatives and real options, empirical finance and financial risk management.

He also have bachelor, master and PhD courses on economic and financial forecasting. He is one of the founders and editors of Journal of Commodity Markets. He is also an associate editor of Journal of Energy Markets.  His main research interest include financial risk forecasting. He has recently also been a project manager for two energy research projects involving the research council of Norway, power companies, and academic institutions in Europe.

Morten Risstad

Morten Risstad Associate Professor Department of Industrial Economics and Technology Management Norwegian University of Science and Technology