Log in

Dynamic hedging for the real option management of hydropower production with exchange rate risks

  • Original Article
  • Published:
OR Spectrum Aims and scope Submit manuscript

Abstract

We study the risk management problem of a hydropower producer that hedges risk by trading currency and power futures contracts. The model considers three types of risks: operational risk due to supply uncertainty, profit risk due to power price variability, and exchange rate risk when operation and trading take place in different currencies. We cast the problem as a Markov decision process and propose a sequential solution approach that separates operational management from trading. To solve the problem, we first reduce the high-dimensional Markovian process that models inflows, exchange rates, and future curve dynamics to a scenario lattice and then employ stochastic dual dynamic programming under a risk measure. We find that dynamic hedging leads to significant risk reduction and that it performs better than static hedge ratios that are often used in practice. We also find that a sequential approach leads to better outcomes than an integrated approach across various metrics, which supports the functional separation of operation and hedging that is common practice in most power companies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Data availability

No datasets have been used.

Notes

  1. Inflow risk causes production cash flows to contain an unspanned component, since financial instruments for hedging this volume risk are unavailable. In our analysis, we assume this risk to be unsystematic. This may be true for Europe and North America; however, in locations such as New Zealand, this risk can be regarded as systematic and need to be priced (Philpott et al. 2016).

Abbreviations

\(\alpha\) :

Significance level

\(\beta _t\) :

Semi-monthly discount factor

\(\gamma _\textrm{c}\) :

Corporate tax rate

\(\gamma _\textrm{r}\) :

Resource rent tax rate

\({\hat{\mu }}_{t}\) :

Mean log inflow in period t

\(\kappa\) :

Energy coefficient (MWh/\(\textrm{m}^3\))

\(\lambda\) :

Risk preference weighting coefficient

\(\phi _{t}\) :

Periodic auto-regressive coefficient in the GPAR inflow process

\(\rho\) :

Correlation coefficient

\(\sigma _\textrm{Q}\) :

Annualized volatility of exchange rate returns

\(\sigma _{\tau }\) :

Volatility of forward contract with \(\tau\) time to delivery

\(\sigma _{\text {Y},t}\) :

Periodic coefficient in the GPAR inflow process

\(\upsilon\) :

Soft constraint violation penalty

\(\varsigma _t\) :

Number of seconds in semi-month t

\(\xi\) :

Maximum discharge through the turbines of the hydropower plant (\(\textrm{m}^3/s\))

\(\zeta\) :

Split factor for inflow

\(p_{tnm}\) :

Probability for a transition between node n and m at time t

\(c_\textrm{f}\) :

Transaction cost (EUR/MWh)

r :

Domestic interest rate, NIBOR

\(r_\textrm{f}\) :

Foreign interest rate, EURIBOR

\(F_{t,Mi}, \quad i = [1,\ldots ,6]\) :

Price of monthly forward contract with delivery period i months ahead (EUR/MWh)

\(F_{t,Qj}, \quad j = [1,\ldots ,8]\) :

Price of quarterly forward contract with delivery period j quarters ahead (EUR/MWh)

\(F_{t,T}\) :

Forward price with maturity at time T (EUR/MWh)

\(F_{t,t}\) :

Spot system price (EUR/MWh)

\(F_{t,Y1}\) :

Price of yearly forward contract with delivery period in the upcoming year (EUR/MWh)

\(Q_{t,T}\) :

Forward exchange rate with maturity at time T (EURNOK)

\(Q_{t,t}\) :

Spot exchange rate (EURNOK)

\(W_t\) :

Stochastic production (MWh)

\(X, X_1, X_2, X_3, X_{t,l}\) :

Random variable

\(Y_t\) :

Total inflow (\(\textrm{m}^3\))

\(Y_{t,1}, Y_{t,2}\) :

Inflow to reservoirs 1 and 2, respectively (\(\textrm{m}^3\))

\(Z_t\) :

Wiener process

\(R_{t,2}^{S}\) :

Slack variable for lower bound violation of reservoir 2 (\(\textrm{m}^3\))

\(R_{ti}\) :

Reservoir volume (\(\textrm{m}^3\))

\(s_{c,t}\) :

Amount of water flowing between reservoirs 1 and 2 at time t (\(\textrm{m}^3\))

\(s_{s,t}\) :

Spilled water at time t (\(\textrm{m}^3\))

\(u_{t,Mi}\) :

Total short position (MWh) at time t in monthly contracts with i months to delivery

\(u_{t,M}\) :

Short position (MWh) at time t in the monthly contract currently in delivery

\(u_{t,Qj}\) :

Total short position (MWh) at time t in quarterly contracts with j quarters to delivery

\(u_{t,Q}\) :

Short position (MWh) at time t in the quarterly contract currently in delivery

\(u_{t,Y1}\) :

Total short position (MWh) at time t in year ahead contract

\(u_{t,Y}\) :

Short position (MWh) at time t in the yearly contract currently in delivery

\(w_t\) :

Spot generation (MWh)

\(w_{t,Mi}\) :

Trade (MWh) entered at time t in monthly contracts with i months to delivery

\(w_{t,Qj}\) :

Trade (MWh) entered at time t in quarterly contracts with j quarters to delivery

\(w_{t,Y1}\) :

Trade (MWh) entered at time t in the year ahead contract

\(x_{t,T}\) :

Trade (EUR) entered at time t in currency forwards with delivery time T

\(y_{t,T}^C\) :

Committed future cash flow from currency forward contract (NOK)

\(y_{t,T}^F\) :

Committed future cash flow from electricity forward contract (EUR)

\(z_{t,T}\) :

Total short position (EUR) at time t in currency forwards with delivery time T

\(\epsilon _t\) :

N(0,1) distributed error

\(\Phi\) :

General risk measure given random variable X

\(\psi _{\lambda , \alpha }(X)\) :

Risk measure with risk preference \(\lambda\) and significance level \(\alpha\) given random variable X

\(C_t^H\) :

Immediate contribution function of the hedging problem

\(C_t^P\) :

Immediate contribution function of the production planning problem

H :

Number of terminal cash flows h

K :

Number of simulations for building the lattice

L :

Number of state variables in the lattice

\(N_t\) :

Number of nodes at stage t

\(V_t^H\) :

Value function of the hedging problem

\(V_t^P\) :

Value function of the generation production problem

\({\overline{h}}\) :

Mean terminal cash flow

\(h_i\) :

Terminal cash flow \(i \in 1,\ldots ,H\)

\({\mathbb {I}}_M, {\mathbb {I}}_Q, {\mathbb {I}}_Y\) :

Indicator function that is 1 if the next stage is the beginning of a month/quarter/year and 0 if not

\({\mathbb {Q}}\) :

Risk-neutral probability measure

\({\overline{S}}_{tn}\) :

The nth node at time t

\(S_t\) :

Environmental state at time t

\(S_t^k\) :

Simulation k at time t

\([\tau ]\) :

Set of all maturities

\({\hat{T}}\) :

End of planning horizon

\(\tau , {{\hat{\tau }}}\) :

Time to maturity

T :

Maturity of a forward contract

t :

Time

\(\textrm{CVaR}_{\alpha , \lambda }\) :

Nested conditional value at risk with confidence level \(1-\alpha\) and risk preference \(\lambda\)

\(\textrm{VaR}_\alpha\) :

Value at risk with confidence level \(1-\alpha\)

References

  • Abgottspon H, Andersson G (2014) Medium-term optimization of pumped hydro storage with stochastic intrastage subproblems. In: IEEE power systems computation conference

  • Aliber RZ (1973) The interest rate parity theorem: a reinterpretation. J Polit Econ 81(6):1451–1459

    Article  Google Scholar 

  • Bjerksund P, Stensland G, Vagstad F (2011) Gas storage valuation: price modelling v. optimization methods. Energy J 32(1):203–227

    Article  Google Scholar 

  • Boda K, Filar JA (2006) Time consistent dynamic risk measures. Math Methods Oper Res 63(1):169–186

    Article  Google Scholar 

  • Dietze M, Chavarry I, Freire AC, Valladao D, Street A, Fleten S-E (2022) A novel semiparametric structural model for electricity forward curves. Working paper, PUC Rio

  • Dimoski J, Nersten S, Fleten S-E, Löhndorf N (2018) Hydropower reservoir management using multi-factor price model and correlation between price and local inflow. In: IAEE international conference. Groningen, Netherlands

  • Dupuis D, Gauthier G, Godin F et al (2016) Short-term hedging for an electricity retailer. Energy J 37(2):31–59

    Article  Google Scholar 

  • Fleten S-E, Lemming J (2003) Constructing forward price curves in electricity markets. Energy Econ 25(5):409–424

    Article  Google Scholar 

  • Fleten S-E, Wallace SW, Ziemba WT (2002) Stochastic programming in energy. In: Greengard C, Ruszczyński A (eds) Decision making under uncertainty. The IMA volumes in mathematics and its applications, vol 128. Springer, New York, pp 71–93

    Google Scholar 

  • Fleten S-E, Bråthen E, Nissen-Meyer S-E (2010) Evaluation of static hedging strategies for hydropower producers in the Nordic market. J Energy Mark 3(4):1–28

    Google Scholar 

  • Godin F (2016) Minimizing CVaR in global dynamic hedging with transaction costs. Quant Finance 16(3):461–475

    Article  Google Scholar 

  • Goel A, Tanrisever F (2017) Financial hedging and optimal procurement policies under correlated price and demand. Prod Oper Manag 26(10):1924–1945

    Article  Google Scholar 

  • Guigues V (2016) Convergence analysis of sampling-based decomposition methods for risk-averse multistage stochastic convex programs. SIAM J Optim 26(4):2468–2494

    Article  Google Scholar 

  • Heath D, Jarrow R, Morton A (1992) Bond pricing and the term structure of interest rates a new methodology for contingent claims valuation. Econometrica 60(1):77–105

    Article  Google Scholar 

  • Huchzermeier A, Cohen MA (1996) Valuing operational flexibility under exchange rate risk. Oper Res 44(1):100–113

    Article  Google Scholar 

  • Iliadis N, Pereira V, Granville S, Finger M, Haldi P-A, Barroso L-A (2006) Benchmarking of hydroelectric stochastic risk management models using financial indicators. In: IEEE power engineering society general meeting. Montreal, Quebec, Canada

  • Kettunen J, Salo A, Bunn DW (2009) Optimization of electricity retailer’s contract portfolio subject to risk preferences. IEEE Trans Power Syst 25(1):117–128

    Article  Google Scholar 

  • Kiesel R, Paraschiv F, Sætherø A (2019) On the construction of hourly price forward curves for electricity prices. CMS 16(1–2):345–369

    Article  Google Scholar 

  • Kleiven A, Fleten S-E, Nadarajah S (2022a) Robust capacity investment in hydropower. Working Paper, Norwegian University of Science and Technology

  • Kleiven A, Risanger S, Fleten S-E (2022b) Co-movements between forward prices and resource availability in hydro-dominated electricity markets. Working Paper, Norwegian University of Science and Technology

  • Koekebakker S, Ollmar F (2005) Forward curve dynamics in the Nordic electricity market. Manag Financ 31(6):73–94

    Google Scholar 

  • Lamond BF, Boukhtouta A (1996) Optimizing long-term hydro-power production using Markov decision processes. Int Trans Oper Res 3(3–4):223–241

    Article  Google Scholar 

  • Liu SD, Jian JB, Wang YY (2010) Optimal dynamic hedging of electricity futures based on Copula-GARCH models. In: IEEE international conference. IEEE, Macau, China, pp 2498–2502

  • Löhndorf N (2017) Quasar optimization software 2.3. https://quantego.com

  • Löhndorf N, Shapiro A (2019) Modeling time-dependent randomness in stochastic dual dynamic programming. Eur J Oper Res 2(1):650–661

    Article  Google Scholar 

  • Löhndorf N, Wozabal D (2021) Gas storage valuation in incomplete markets. Eur J Oper Res 288(1):318–330

    Article  Google Scholar 

  • Löhndorf N, Wozabal D, Minner S (2013) Optimizing trading decisions for hydro storage systems using approximate dual dynamic programming. Oper Res 61(4):810–823

    Article  Google Scholar 

  • Mo B, Gjelsvik A, Grundt A (2001) Integrated risk management of hydro power scheduling and contract management. IEEE Trans Power Syst 16(2):216–221

    Article  Google Scholar 

  • Murphy F, Oliveira FS (2010) Develo** a market-based approach to managing the US strategic petroleum reserve. Eur J Oper Res 206(2):488–495

    Article  Google Scholar 

  • Nadarajah S, Margot F, Secomandi N (2015) Relaxations of approximate linear programs for the real option management of commodity storage. Manag Sci 61(12):3054–3076

    Article  Google Scholar 

  • Nasdaq Oslo ASA and Nasdaq Clearing AB (2018) Fee list—commodity derivatives. http://www.nasdaqomx.com/digitalAssets/107/107680_180301-joint--appendix-7--fee-list.pdf

  • Pereira M, Pinto L (1991) Multi-stage stochastic optimization applied to energy planning. Math Program 52(2):359–375

    Article  Google Scholar 

  • Philpott A, Guan Z (2008) On the convergence of stochastic dual dynamic programming and related methods. Oper Res Lett 36(4):450–455

    Article  Google Scholar 

  • Philpott A, de Matos V, Finardi E (2013) On solving multistage stochastic programs with coherent risk measures. Oper Res 61:957–970

    Article  Google Scholar 

  • Philpott A, Ferris M, Wets R (2016) Equilibrium, uncertainty and risk in hydro-thermal electricity systems. Math Program 157(2):483–513

    Article  Google Scholar 

  • Ruszczynski A, Shapiro A (2006) Conditional risk map**s. Math Oper Res 31(2):544–561

    Article  Google Scholar 

  • Sanda GE, Olsen ET, Fleten S-E (2013) Selective hedging in hydro-based electricity companies. Energy Econ 40:326–338

    Article  Google Scholar 

  • Shapiro A (2009) On a time consistency concept in risk averse multistage stochastic programming. Oper Res Lett 37:143–147

    Article  Google Scholar 

  • Shapiro A, Tekaya W, da Costa JP, Soares MP (2013) Risk neutral and risk averse stochastic dual dynamic programming method. Eur J Oper Res 224(2):375–391

    Article  Google Scholar 

  • SINTEF (2017) EOPS—one area power-market simulator. http://www.sintef.no/en/software/eops-one-area-power-market-simulator/

  • Stulz RM (1996) Rethinking risk management. J Appl Corp Financ 9(3):8–25

    Article  Google Scholar 

  • Thorvaldsen T, Tyssing N, Samuelsen J (2018) Kraftverksbeskatning. KPMG Norway, Oslo

    Google Scholar 

  • Wallace SW, Fleten S-E (2003) Stochastic programming models in energy, Ch. 10. In: Ruszczyński AP, Shapiro A (eds) Handbooks in OR and MS, vol 10. Elsevier, Amsterdam, pp 637–677

    Google Scholar 

  • Wang Y, Wu C, Yang L (2015) Hedging with futures: does anything beat the naïve hedging strategy? Manag Sci 61(12):2870–2889

    Article  Google Scholar 

  • Wolfgang O, Haugstad A, Mo B, Gjelsvik A, Wangensteen I, Doorman G (2009) Hydro reservoir handling in Norway before and after deregulation. Energy 34(10):1642–1651

    Article  Google Scholar 

  • Zanotti G, Gabbi G, Geranio M (2010) Hedging with futures: efficacy of GARCH correlation models to European electricity markets. J Int Financ Mark Inst Money 20(2):135–148

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nils Löhndorf.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary file 1 (pdf 534 KB)

Appendices

Appendix A: Cash flows and balancing of electricity contracts

The following details how positions in electricity futures are tracked, depending on trading, listing and de-listing, and varying contract delivery periods. We also explain the cash flows from this trading, including the effect of transaction costs, product listing, settlement before and during delivery, and taxes.

Let us introduce decision variables for short positions in power futures. Denote \(u_{t,Mi}\), \(u_{t,Qj}\), and \(u_{t,Y1}\) [MWh] the total short position at stage t in futures contracts with delivery in i months, j quarters and 1 year. The last index denotes contracts that have not yet entered delivery. We use \(u_{t,M}\), \(u_{t,Q}\) and \(u_{t,Y}\) [MWh] to denote short positions of contracts that are currently in delivery. Variables \(w_{t,Mi}\), \(w_{t,Qj}\), and \(w_{t,Y1}\) [MWh] denote new short positions that enter at stage t. If the delivery period of a contract exceeds the model horizon \(\hat{T} = 49\) semi-months, then the corresponding decision variable (\(w_{t,Mi}\), \(w_{t,Qj}\) or \(w_{t,Y1}\)) is set to zero to guarantee that no trading takes place.

Balance constraints for short positions in power futures depend on whether time stage t represents the first or second part of a month, the beginning of a new quarter or the beginning of a new year. If t represents the second part of a month, then the total short position is given by the previous stage value plus new short positions for contracts not yet in delivery.

$$\begin{aligned} \begin{aligned} u_{t,M} = u_{t-1,M}, \quad u_{t,Q} = u_{t-1,Q}, \quad u_{t,Y} = u_{t-1,Y} \\ u_{t,Mi} = u_{t-1,Mi} + w_{t,Mi}, \quad i = [1,\ldots ,6] \\ u_{t,Qj} = u_{t-1,Qj} + w_{t,Qj}, \quad j = [1,\ldots ,8] \\ u_{t,Y1} = u_{t-1,Y1} + w_{t,Y1} \end{aligned} \end{aligned}$$
(A.1)

When t represents the first part of a month, the contract that was 1 month ahead (M1) in \(t-1\) goes into delivery, M2 becomes M1, M3 becomes M2, etc. A new contract is introduced for delivery in six months (M6). If t represents the first part of the month but not a new quarter, then balance constraints for month contracts are given by (A.2). The remaining relationships in (A.1) do not change, that is, they remain valid for all stages t.

$$\begin{aligned} \begin{aligned} u_{t,Mi} = u_{t-1,Mi+1} + w_{t,Mi}, \quad i = [1,\ldots ,5] \\ u_{t,M6} = w_{t,M6} \\ \end{aligned} \end{aligned}$$
(A.2)

Using the same logic, balance constraints for quarter contracts for stages marking the beginning of a quarter, but not a new year, are given by (A.3).

$$\begin{aligned} \begin{aligned} u_{t,Qj} = u_{t-1,Qj+1} + w_{t,Qj}, \quad j = [1,\ldots ,7] \\ u_{t,Q8} = w_{t,Q8} \\ \end{aligned} \end{aligned}$$
(A.3)

If t represents the beginning of a year, then balance constraints for annual contracts are given by (A.4).

$$\begin{aligned} \begin{aligned} u_{t,Y1} = 0 \end{aligned} \end{aligned}$$
(A.4)

Having established balance constraints for short positions in power futures, let us define variables and restrictions for the portfolio of power futures. Denote \(y_{t,t}^F\) as cash flow from power futures trading in t that can take positive and negative values, and is part of the value function of the hedging problem (13). The currency spot rate at which cash flows occur is not known in advance. \(y_{t,t}^F\) is therefore denoted in EUR and \(y_{t,t}^C\) is denoted in NOK.

Variable \(y_{t,T}^F\) tracks the committed, positive part of the cash flows from power futures trading that will occur at time T. Variable \(y_{t,T}^F\), where \(T > t\) is not part of the value function. It is only used to store the positive part of the cash flows that will occur in subsequent periods. In (A.11), the negative part of the cash flows is added to the positive flows to obtain time t cash flows \(y_{t,t}^F\). Variable \(y_{t,t+1}^F\) stores two types of cash flows. The first is related to changes in the value of the portfolio of contracts not yet in delivery. All contracts are marked-to-market regularly. We therefore need to store the forward prices in stage t to calculate the price changes in stage \(t+1\). The second type of cash flow is associated with contracts in delivery. Variable \(y_{t,T}^F\) for \(T > t + 1\) only stores the positive part of cash flows associated with contracts in delivery. The longest delivery period spanned by any of the available contracts is 24 semi-months. It is therefore only necessary to define \(y_{t,T}^F\) for \(T = [t+1,\ldots ,t+24]\).

We first consider the case where t represents the first part of a month. The cash flow balances will then be given by

$$\begin{aligned} \begin{aligned} y_{t,t+1}^F&= y_{t-1,t+1}^F + (1 - \gamma _\textrm{c})\left( \sum _{i=1}^{6} u_{t,Mi} F_{t,Mi} + \sum _{j=1}^{8} u_{t,Qj} F_{t,Qj} + u_{t,Y1} F_{t,Y1} \right) \\&y_{t,T}^F = y_{t-1,T}^F, \quad t+2 \le T \le t+23\\&y_{t, T}^F = 0, \quad \quad \quad \quad \quad \quad T = t+24 \end{aligned} \end{aligned}$$
(A.5)

Only \(y_{t,t+1}^F\) is updated in this case. This is because the next stage is in the same month as the current stage, so that no new contracts go into delivery.

If t is the second part of a month, then multiple contracts can potentially enter into delivery in the upcoming stage (\(t+1\)). The price and position of the futures contracts that go into delivery must thus be stored. The cash flows for the next 2, 6, or 24 periods must also be stored. How long they will be stored depends on whether the contract is monthly, quarterly, or yearly. We introduce the indicator functions \({\mathbb {I}}_Q\) and \({\mathbb {I}}_Y\) to make the formulation more compact. Function values are equal to 1 if the next stage (\(t+1\)) marks the beginning of a new quarter and year, respectively, and 0 otherwise. With this definition, cash flow balances are given by

$$\begin{aligned} y_{t,t+1}^F&= y_{t-1,t+1}^F + (1- \gamma _\textrm{c}) \Big ( \frac{u_{t,M1}F_{t,M1}}{2} +{\mathbb {I}}_Q \frac{u_{t,Q1}F_{t,Q1}}{6} + {\mathbb {I}}_Y \frac{u_{t,Y1}F_{t,Y1}}{24} \\ & \quad + \sum _{i=2}^{6} u_{t,Mi} F_{t,Mi} + (1 - {\mathbb {I}}_Q) u_{t,Q1} F_{t,Q1} \\ &\quad + \sum _{j=2}^{8} u_{t,Qj} F_{t,Qj} + (1 - {\mathbb {I}}_Y) u_{t,Y1} F_{t,Y1} \Big ) \end{aligned}$$
(A.6)
$$\begin{aligned} y_{t,t+2}^F&= y_{t-1,t+2}^F + (1- \gamma _\textrm{c}) \Big ( \frac{u_{t,M1}F_{t,M1}}{2} + {\mathbb {I}}_Q \frac{u_{t,Q1}F_{t,Q1}}{6} + {\mathbb {I}}_Y \frac{u_{t,Y1}F_{t,Y1}}{24} \Big ) \end{aligned}$$
(A.7)
$$\begin{aligned} y_{t,t+i}^F&= y_{t-1,t+i}^F + (1- \gamma _\textrm{c}) \Big ({\mathbb {I}}_Q \frac{u_{t,Q1}F_{t,Q1}}{6} + {\mathbb {I}}_Y \frac{u_{t,Y1}F_{t,Y1}}{24} \Big ), \quad i = [3,\ldots ,6] \end{aligned}$$
(A.8)
$$\begin{aligned} y_{t,t+i}^F&= y_{t-1,t+i}^F + (1- \gamma _\textrm{c}) {\mathbb {I}}_Y \frac{u_{t,Y1}F_{t,Y1}}{24}, i = [7,\ldots ,23] \end{aligned}$$
(A.9)
$$\begin{aligned} y_{t,t+24}^F&= (1- \gamma _\textrm{c}) {\mathbb {I}}_Y \frac{u_{t,Y1}F_{t,Y1}}{24} \end{aligned}$$
(A.10)

In (A.11), we formulate the stage t cash flows from power trading (\(y_{t,t}^F\)). As with currency forwards, the expression consists of the committed, positive cash flows saved in \(y_{t-1,t}^F\) and all negative cash flows. Note that we must subtract \(w_{t,Mi}, w_{t,Qj}\) and \(w_{t,Y1}\) from positions \(u_{t,Mi}, u_{t,Qj}\), and \(u_{t,Y1}\) to obtain the negative part of the cash flows associated with price changes in contracts prior to delivery, because these are based on previous positions. We also include variable transaction costs, \(c_\textrm{F}\) [EUR/MWh].

$$\begin{aligned} y_{t,t}^F&= y_{t-1,t}^F + (1-\gamma _\textrm{c}) \left[ - \left( \frac{u_{t,M}}{2}+\frac{u_{t,Q}}{6}+\frac{u_{t,Y}}{24}\right) F_{t,t} \right. \\ &\quad \left. - \left( \sum _{i = 1}^{6} (u_{t,Mi}-w_{t,Mi}) F_{t,Mi} +\sum _{j=1}^{8} \big (u_{t,Qj}-w_{t,Qj}\big ) F_{t,Qj} + \big (u_{t,Y1}-w_{t,Y1}\big ) F_{t,Yi} \right) \right. \\ &\quad \left. - c_\textrm{F} \left( \sum _{i=1}^{6} w_{t,Mi} + \sum _{j=1}^{8} w_{t,Qj} + w_{t,Y1}\right) \right] \end{aligned}$$
(A.11)

The cash flows from power trading (A.11) enters the value function for hedging.

Appendix B: Coefficients and parameter values

For all simulations, we used coefficient and parameter values given in Table 7. The tax rates \(\gamma _\textrm{r}\) and \(\gamma _\textrm{c}\) (Thorvaldsen et al. 2018) and transaction costs \(c_\textrm{F}\) (Nasdaq Oslo ASA and Nasdaq Clearing AB 2018) are correct as of 2018. As in Dupuis et al. (2016), the variable transaction costs for trading at NASDAQ are given by the sum of the market trading fee (0.0045 EUR/MWh) and clearing fee (0.0099 EUR/MWh). This clearing fee is applicable if the total quarterly volume cleared by the firm is below 3 TWh. The time-dependent discount factor \(\beta _t\) is given by \(\beta _t = \exp {(-r\Delta t)}\), where \(\Delta t\) denotes the length of the semi-month t. The energy coefficient \(\kappa\) is based on the empirical relationship between production and water dispatch, and calculations considering the mean empirical reservoir level and turbine/generator efficiency rate. It has been found to be slightly lower than the one currently used by the plant.

Table 7 Coefficients and constants used for numerical studies

Appendix C: Sensitivity analysis of hedging results

In this section, we present some results illustrating the sensitivity of using 500 forward-backward passes and \(10^5\) iterations. This has been done by performing six separate runs of the hedging model with \(\alpha = 0.1\) and trading in all contracts, and comparing the mean and standard deviation of the main statistical measures included in e.g. Table 1. These results are summarized in Table 8. The computational time of each run is approximately 4.5 hours, and its memory usage is close to the maximum capacity.

Table 8 Sensitivity of statistical measures based on six separate runs

As Table 8 shows, the obtained results are subject to a certain degree of uncertainty. The standard deviations indicate that all statistical measures are stable in the first two digits, while there is some uncertainty in the third digit. This indicates that the results are sufficiently precise to assess and compare the general risk performance of the model variants, but increasing the number of passes and simulations would result in more precise results.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dimoski, J., Fleten, SE., Löhndorf, N. et al. Dynamic hedging for the real option management of hydropower production with exchange rate risks. OR Spectrum 45, 525–554 (2023). https://doi.org/10.1007/s00291-023-00709-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00291-023-00709-z

Keywords

Navigation