on the construction of the hpfc for electricity prices - conference … · 2017-06-12 · page...

21
On the construction of the HPFC for electricity prices Conference on Computational Management Science 2017/Bergamo udiger Kiesel 1 Florentina Paraschiv 2 Audun Sætherø 1 | 1 Chair of Energy Trading and Financial Services, University Duisburg- Essen, Essen, Germany. 2 NTNU Business School, Norwegian University of Science and Technology, 7491 Trondheim, Norway | Universitt Duisburg-Essen

Upload: others

Post on 09-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

On the construction of the HPFC for electricity prices

Conference on Computational Management Science 2017/Bergamo

Rudiger Kiesel 1 Florentina Paraschiv2 Audun Sætherø 1 | 1Chair of Energy Trading and Financial Services, University Duisburg-Essen, Essen, Germany.

2NTNU Business School, Norwegian University of Science and Technology, 7491 Trondheim, Norway | Universitt Duisburg-Essen

Page 2: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 2 Construction of the HPFC |

Table of contents

What is the HPFC

Construction methods

Empirical Results

Conclusion

References

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 3: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 3 Construction of the HPFC | What is the HPFC

Introduction

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 4: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 4 Construction of the HPFC | What is the HPFC

HPFC

DefinitionIs the current price of electricity with delivery at a certain point (on anhourly scale) in the future.

I Is an OTC product used by producers of electricity to sellspecialized electricity contracts

I Products traded on the exchanges are typically insufficient formost producers/consumers, making the HPFC crucial!

I Should reflect the believes about how electricity prices evolve,and be arbitrage free to traded Futures

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 5: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 5 Construction of the HPFC | What is the HPFC

I The goal of this talk is to explain how the HPFC is constructedI We will present three different methods, two from the Literature

and one novel approachI We will make a comparative analyzes of these models explaining

the strengths and weaknesses, and how these methods can beimproved.

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 6: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 6 Construction of the HPFC | Construction methods

I Consists of two parts:I Seasonality curve:

I Represents historical spot prices, weather etc.I Adjustment function:

I Makes sure the curve is arbitrage free to traded Futures products

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 7: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 7 Construction of the HPFC | Construction methods

Construction Methods

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 8: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 8 Construction of the HPFC | Construction methods

I Seasonality Curve (Blochlinger, 2008, PHD-Thesis) [1]:I Dummy Variables:I

f2yd = a0 +6∑

i=1

biDdi +12∑

i=1

ciMdi +3∑

i=1

diCDDdi +3∑

i=1

eiHDDdi

I Assigns different days into blocks and assigns a mean price tothose blocks of days

I Problem: A non-smooth change between months

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 9: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 9 Construction of the HPFC | Construction methods

0 100 200 300

3545

Seasonality curve − Dummy VariablesDays (1 Year)

Price

(Eur

o/M

Wh)

0 100 200 300

3438

4246

Seasonality curve − Dummy Variables (Without daily seasonality)Days (1 Year)

Price

(Eur

o/M

Wh)

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 10: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 10 Construction of the HPFC | Construction methods

Adjustment Curve

I Has as a primary focus to make sure that the PFC fits to theobserved Futures products

I Our methods:I Fleten et al. (2003) [2]I Benth et al. (2007) [3]I Novel approach based on a combined fitting of the seasonal

directly to the Futures pricesI Our three main questions:

I Do they take care of the smoothing?I What happens when the price of a Futures product change?I What happens when a Futures product is cascaded into several

smaller products?

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 11: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 11 Construction of the HPFC | Construction methods

0 100 200 300

3545

Seasonality curve − Dummy VariablesDays (1 Year)

Price

(Eur

o/M

Wh)

0 100 200 300

3040

5060

Days

Price

s Mean of seasonality curveFutures prices

0 100 200 300

−11

−8−5

Days

Adjus

tmen

t Fun

ction

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 12: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 12 Construction of the HPFC | Construction methods

Fletens approach

The approach suggested by Fleten et al. (2003)[2] reads as follows:I For a seasonality curve st

I

minft

[T∑

t=1

(ft − st)2 + λ

T−1∑t=2

(ft−1 − 2ft + ft+1)2

](1)

I given:∑

A ft = FuturesPrice(A)I Problem:

I Suppresses the weekly/daily seasonality (Blochlinger, 2008,PHD-Thesis) [1]

I λ seems arbitrary

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 13: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 13 Construction of the HPFC | Construction methods

Daily Profile

0 100 200 300

3545

days

price

0 100 200 300

3236

40

days

price

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 14: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 14 Construction of the HPFC | Construction methods

Benth Approach

Benth et al. (2007) [3] suggests a method as follow:I FC(t) = st + εt

I

εt =

a1t4 + b1t3 + c1t2 + d1t + e1 t ∈ [t0, t1)a2t4 + b2t3 + c2t2 + d2t + e2 t ∈ [t1, t2)

...ant4 + bnt3 + cnt2 + dnt + en t ∈ [tn−1, tn]

I

x = {a1, · · · ,b1, · · · , c1, · · · }I

minx

∫ tn

t0[ε′′(t ; x)]2dt

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 15: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 15 Construction of the HPFC | Construction methods

Introducing a new Futures Product

0 100 200 300

−20

−15

−10

−50

Days (1 Year)

Euro

/Mwh

Original CurveImplied CurveImplied Futures

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 16: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 16 Construction of the HPFC | Construction methods

Spline Curve

I

FC(t) = C+6∑

i=1

ai sin(2πi(t + S(m))

12 ·M(m)) + bi cos(

2πi(t + S(m))

12 ·M(m)) +

aQ(m)4 sin(

8π(t + S(m))

12 ·M(m)) + bQ(m)

4 cos(8π(t + S(m))

12 ·M(m))+

aQ(m)12 sin(

24π(t + S(m))

12 ·M(m)) + bQ(m)

12 cos(24π(t + S(m))

12 ·M(m))

IT (m) + S(m)

M(m)= 0,1,2,3,4,5,6,7,8,9,10,11,12

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 17: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 17 Construction of the HPFC | Construction methods

minimizex

‖Ax − y‖2

subject to Cx = d

where x are the 26 coefficients,C and d assures the resulting curve isarbitrage free with respect to the Futures products

x = (a1, . . . ,b1, . . . ,a14, ...a

44,b

14, ...,b

44,a

112, ...a

412,b

112, ...,b

412)

I Requires a higher than normal number of parametersI May lead to overfitting!

I Needs to pre-specify the number of Futures products

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 18: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 18 Construction of the HPFC | Construction methods

Derivative of Adjustment Function

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

0 100 200 300

0.000

0.020

Fleten Method

deriv

ative

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

0 100 200 300

−0.10

0.05

Fred Method

deriv

ative

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●

●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

●●●●

0 100 200 300

0.00

0.02

0.04

Novel Method

deriv

ative

Figure: The derivative of the adjustment functions with respect to the MarchFuture, with 3-12 monthly products as input.

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 19: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 19 Construction of the HPFC | Empirical Results

Test Data Benth Novel Fleten 1 Fleten 2MAPE IS 32% 29% 45% 32%MAPE OoS 67% 42% 57% 41%

AD IS 4.79 4.57 6.05 4.85AD OoS 8.76 6.79 7.15 6.32AD IS 5.95 5.83 7.15 5.98AD OoS 9.92 8.09 8.55 7.67SD IS 65.71 61.69 91.46 65.89SD OoS 181.69 116.86 139.76 109.25

Table: Comparing the different models to the realized spot prices, Test 1-4 isfor a daily scale, while Test 5-8 is on an hourly scale. AD=AbsoluteDifference, SD=Square Difference, IS=In Sample, OoS=Out of sample

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 20: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 20 Construction of the HPFC | Conclusion

Conclusion

I Important to know what your construction method does, andwhat you actually want it to do

I One should be careful about what the different parts of theseasonality curve does

I One should be careful about adding new parameters when theFutures are cascading (or when other new information appears)

I If your adjustment function has a smoothing term, you have to besure what you want to smooth (and what not to smooth)

Audun Sætherø | Bergamo, Italy | June 01, 2017

Page 21: On the construction of the HPFC for electricity prices - Conference … · 2017-06-12 · Page 4Construction of the HPFC j What is the HPFC HPFC Definition Is the current price of

Page 21 Construction of the HPFC | References

References,Blochlinger, Lea (2008). Power prices–A regime-switching spot/forward pricemodel with Kim filter estimation. PHD-Thesis

Fleten, Stein-Erik and Lemming, Jacob (2003). Constructing forward price curvesin electricity markets, Journal of Energy Economics, 5, 409–424

Benth, Fred Espen and Koekkebakker, Steen and Ollmar, Fridthjof(2007).Extracting and applying smooth forward curves from average-basedcommodity contracts with seasonal variation, The Journal of Derivatives, 15,52–66

Sætherø, Audun Sviland and Paraschiv, Florentina and Kiesel, Ruediger, On theConstruction of the Hourly Price Forward Curve for Electricity Prices (May 17,2017). Available at SSRN.

Thank you for your attention...

Audun Sætherø | Bergamo, Italy | June 01, 2017