Evaluating the suitability of Gaussian process regression and XGBoost on electricity price forcasting
(2021) In Master's Thesis in Mathematical Sciences MASM01 20202Mathematical Statistics
- Abstract
- Electricity finds itself different from other fresh-ware commodities, it cannot easily be stored. This characteristic trait of electricity results in traditional pricing methods not working for electricity pricing. Thus different pricing schemes are needed, such as Price Forward Curves (PFC) or pricing against a price level. The price forward curves are constructed through a mix of historical market data and model predictions, and the price levels are computed by dividing the price of each hour by the average monthly price to get a ratio, so called Hour-to-month ratio (H2M). This ratio can then be used instead of prices to create predictions. Furthermore, the German electricity sector is changing, with a rapid growth of renewable energy... (More)
- Electricity finds itself different from other fresh-ware commodities, it cannot easily be stored. This characteristic trait of electricity results in traditional pricing methods not working for electricity pricing. Thus different pricing schemes are needed, such as Price Forward Curves (PFC) or pricing against a price level. The price forward curves are constructed through a mix of historical market data and model predictions, and the price levels are computed by dividing the price of each hour by the average monthly price to get a ratio, so called Hour-to-month ratio (H2M). This ratio can then be used instead of prices to create predictions. Furthermore, the German electricity sector is changing, with a rapid growth of renewable energy production a better understanding on how future electricity prices and how to model the future price curves is needed.
In this thesis, I will first study how different energy production types work as explanatory variables through linear regression on differentiated data. That knowledge will then be taken and put it to use in Gaussian Process Regression but with H2M ratios instead of prices. Then some exploration on how to include dummy variables in Gaussian Process Regression is done, with the use of different model families to easily compare the result within each model group. Lastly a short evaluation on whether the XGBoost software is a good fit for the problem is done. This study will be done in the German power market and uses data from smard.de, which can be found in chapter 3. It shows that renewables are a good predictor and later on the discussions about the different model structures will be found. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/9061302
- author
- Liu, Owen LU
- supervisor
- organization
- course
- MASM01 20202
- year
- 2021
- type
- H2 - Master's Degree (Two Years)
- subject
- keywords
- Power Markets, Seasonality, Electricity Spot Price, Gaussian Process Regression, XGBoost
- publication/series
- Master's Thesis in Mathematical Sciences
- report number
- LUNFMS-3102-2021
- ISSN
- 1404-6342
- other publication id
- 2021:E57
- language
- English
- additional info
- This works was done in collaboration with the German electricity company EnBW, with the help of the supervisor Rikard Green from the companys side.
- id
- 9061302
- date added to LUP
- 2021-07-08 11:52:47
- date last changed
- 2021-08-20 16:54:21
@misc{9061302, abstract = {{Electricity finds itself different from other fresh-ware commodities, it cannot easily be stored. This characteristic trait of electricity results in traditional pricing methods not working for electricity pricing. Thus different pricing schemes are needed, such as Price Forward Curves (PFC) or pricing against a price level. The price forward curves are constructed through a mix of historical market data and model predictions, and the price levels are computed by dividing the price of each hour by the average monthly price to get a ratio, so called Hour-to-month ratio (H2M). This ratio can then be used instead of prices to create predictions. Furthermore, the German electricity sector is changing, with a rapid growth of renewable energy production a better understanding on how future electricity prices and how to model the future price curves is needed. In this thesis, I will first study how different energy production types work as explanatory variables through linear regression on differentiated data. That knowledge will then be taken and put it to use in Gaussian Process Regression but with H2M ratios instead of prices. Then some exploration on how to include dummy variables in Gaussian Process Regression is done, with the use of different model families to easily compare the result within each model group. Lastly a short evaluation on whether the XGBoost software is a good fit for the problem is done. This study will be done in the German power market and uses data from smard.de, which can be found in chapter 3. It shows that renewables are a good predictor and later on the discussions about the different model structures will be found.}}, author = {{Liu, Owen}}, issn = {{1404-6342}}, language = {{eng}}, note = {{Student Paper}}, series = {{Master's Thesis in Mathematical Sciences}}, title = {{Evaluating the suitability of Gaussian process regression and XGBoost on electricity price forcasting}}, year = {{2021}}, }