Next Article in Journal
The Influence of Apple Orchard Management on Energy Performance and Pruned Biomass Harvesting for Energetic Applications
Next Article in Special Issue
Intraday Load Forecasts with Uncertainty
Previous Article in Journal
Techno-Economic Assessment of Co-Hydrothermal Carbonization of a Coal-Miscanthus Blend
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Day-Ahead vs. Intraday—Forecasting the Price Spread to Maximize Economic Benefits

1
Department of Operations Research, Faculty of Computer Science and Management, Wrocław University of Science and Technology, 50-370 Wrocław, Poland
2
Faculty of Pure and Applied Mathematics, Wrocław University of Science and Technology, 50-370 Wrocław, Poland
*
Author to whom correspondence should be addressed.
Submission received: 28 January 2019 / Revised: 9 February 2019 / Accepted: 12 February 2019 / Published: 16 February 2019
(This article belongs to the Special Issue Modeling and Forecasting Intraday Electricity Markets)

Abstract

:
Recently, a dynamic development of intermittent renewable energy sources (RES) has been observed. In order to allow for the adoption of trading contracts for unplanned events and changing weather conditions, the day-ahead markets have been complemented by intraday markets; in some countries, such as Poland, balancing markets are used for this purpose. This research focuses on a small RES generator, which has no market power and sells electricity through a larger trading company. The generator needs to decide, in advance, how much electricity is sold in the day-ahead market. The optimal decision of the generator on where to sell the production depends on the relation between prices in different markets. Unfortunately, when making the decision, the generator is not sure which market will offer a higher price. This article investigates the possible gains from utilizing forecasts of the price spread between the intraday/balancing and day-ahead markets in the decision process. It shows that the sign of the price spread can be successfully predicted with econometric models, such as ARX and probit. Moreover, our research demonstrates that the statistical measures of forecast accuracy, such as the percentage of correct sign classifications, do not necessarily coincide with economic benefits.

1. Introduction

Over the last decade, many countries have experienced a dynamic development of intermittent renewable energy sources (RES), among which wind and solar play a central role. From 2005 to 2014, RES generation in the EU (28 countries) increased by 87.8%, from 495.7 GWh to 930.9 GWh. In 2016, it reached 29.6% of the total gross electricity generation. Increasing input of RES affects both the electricity market and the distribution system. On one hand, it results in the reduction of CO 2 emissions and the decrease of wholesale electricity prices [1,2,3,4]. On the other hand, expanding RES creates new challenges for market participants. Electricity generated by wind or photovoltaic (PV) depends strongly on weather conditions and, hence, is volatile and difficult to forecast; see [5] for a comprehensive discussion. In some countries, such as Germany, RES generation is granted priority during the dispatch and receives a fixed feed-in tariff. As a result, the day-ahead prices are more prone to extreme behavior, such as spikes or negative values [6]. Finally, RES generation increases the risk of system imbalance, because an inelastic demand needs to be covered by a stochastic supply.
Nowadays, a major share of electricity is sold on power exchanges, such as Nord Pool or European Energy Exchange (EEX) in Europe, India Energy Exchanges (IEX) in Asia, and Pennsylvania New Jersey Maryland Interconnection LLC (PJM) or New York Independent System Operator (NYISO) in the US, where day-ahead contracts dominate. The day-ahead prices, which in Europe are also called ’spot prices’, are set around noon on the day preceding the delivery. In order to allow for adoption of trading contracts in the case of unplanned events and changing weather conditions, the day-ahead markets are complemented by intraday and balancing markets. The intraday markets, typically organized by power exchanges, take the form of auctions (e.g., in Spain) or continuous trading (e.g., in Germany). They allow purchasing and selling of electricity throughout the whole day, up to a few minutes before the physical delivery. The final balancing of the demand and supply is achieved through the balancing markets, which are controlled by system operators and aim at securing the system stability. However, in some countries, such as Poland, they are used for short term transactions, instead of the intraday markets.
The structural changes in electricity markets influence the decision process of generation utilities. This research focuses on a small RES generator, which has no market power and, hence, is a price taker. This type of a utility typically sells electricity through a larger trading company. The generator needs to decide, in advance, how much electricity will be sold in the spot market. If it offers a quantity smaller than the actual production, then the excess generation is traded in the intraday or the balancing market. On the contrary, if the offered quantity is larger than the actual one, then the RES generator needs to purchase the electricity to meet the day-ahead contracts. The optimal decision of the generator on where to sell the production depends on the relation between prices in these markets [7,8]. Unfortunately, when making the decision, the generator faces the uncertainty about the production and the price levels. Hence, it is not sure if it is able to produce the proposed quantity and which market offers a higher price. This article addresses the second question and investigates the possible gains from utilizing forecasts of the price spread between the day-ahead and the intraday/balancing market in the decision process.
There is a rich literature on forecasting electricity prices; see [5] and [9,10] for comprehensive reviews of point and probabilistic forecasts, respectively. However, the majority of articles focus on day-ahead prices, since they have the longest history and are perceived as a benchmark for various financial instruments. A variety of prediction methods were proposed, ranging from linear, univariate time series models [11], neural networks [12], and Lasso regressions [13], to multivariate models [14,15] and forecast averaging [16,17]. The literature indicates that RES generation is one of the most important drivers of the spot price level [1,4,18] and distribution [19]. The intraday prices have not been studied as intensively as their day-ahead counterparts. There are a few articles which analyzed the intraday markets in Germany [13,20,21], Spain [12], and the US [4]. They linked the intraday prices with RES forecast errors [18,22,23]. Unfortunately, typically the research focuses only on short-term forecasts and, hence, assumes the knowledge of the day-ahead prices [4].
This article extends the literature in various directions. First, we consider the point of view of a small generator, which needs to choose an optimal trading strategy by comparing predicted prices in different markets. Hence, the day-ahead and the intraday/balancing prices have to be forecasted jointly. We show that the sign of the price spread, which is crucial for the decision process, can be successfully predicted with econometric models. Second, we examine different model specifications, which vary in terms of the aggregation level (hourly versus daily data), the choice of exogenous variables, the lag structure, and the length of the estimation window. We show that although the disaggregated, hourly data provides more information, it does not lead to more efficient forecasts than the aggregated, daily approach. Moreover, the results indicate that the fundamentals—in particular, RES generation—impact not only the level of prices but also the price spread, and that they are useful in formulating an optimal trading strategy. Finally, we demonstrate that the statistical measures of forecast accuracy, such as the classification power, do not necessarily coincide with economic gains. Similar to [13,24], we encourage a deeper look at the financial benefits of prediction methods.
The rest of the paper is structured as follows. In Section 2, we describe the data used for modeling the Polish and the German electricity markets. In Section 3, we introduce the econometric methods employed in the analysis and discuss forecast evaluation. We present the results in Section 4. Finally, in Section 5, we conclude the study.

2. Data

This article analyzes two distinct electricity markets: Germany and Poland. Although they are both located in Europe and are neighbors, they differ in terms of the generation structure and the market organization. Germany is well known for its success in RES penetration, which—at the time of this article—accounts for 40.2% of total electricity production (see https://www.energy-charts.de). At the same time, Polish electricity generation is based on coal, with RES reaching only 8.4% (see https://www.pse.pl/dane-systemowe/funkcjonowanie-kse/raporty-miesieczne-z-funkcjonowania-rb/raporty-miesieczne). In both countries, RES has priority during the dispatch. Second, the German and Polish markets are designed differently, which could affect the decision process of market participants [8]. The intraday market in Germany is based on the pay-as-bid principle, which has been complemented by intraday auctions. In Poland, the balancing market, which is considered as the main market for contract adjustments, uses a double price approach. The practice shows, however, that a single market-clearing price is preferred by the market operator and, hence, the double prices have never been applied. Finally, in Germany, negative prices are allowed in both day-ahead and intraday markets, whereas, in Poland, until 2019 the balancing prices were restricted to be positive and to stay within an interval of 70–500 PLN/MWh (which is equivalent to 17.5–125 EUR/MWh). A recent regulation, which came into power on 1 January 2019, changed the lower and the upper bounds to −50,000 PLN/MWh and 50,000 PLN/MWh, respectively.
The data used in this research is hourly and spans the period from 1 January 2016 to 31 December 2017. The data for Poland consists of day-ahead and balancing market prices (both in Polish zloty, PLN). The prices are complemented by exogenous variables: The forecasted energy demand, the forecasted wind generation, and the forecasted available energy reserves. The intraday prices are not included in the analysis, as the market is not liquid. The German data is comprised of energy prices (in Euros) in the day-ahead and intraday markets. The intraday prices are calculated as the weighted average of all intraday contracts for the given hour. The exogenous variables are: The forecasted total load, which can be treated as a proxy for the forecasted demand, and the forecasted wind generation. Data sources and units are summarized in Table 1.
Time paths of electricity price, together with the price spread, computed as the excess of the intraday/balancing price over the spot price, are presented in Figure 1 and Figure 2. First, it can be observed that the day-ahead prices are less volatile than the intraday/balancing prices, especially for Poland. Moreover, both time series are characterized by positive spikes, with Germany exhibiting sudden drops with prices falling below zero. Spikes are also observed in the spread series, indicating that they are not perfectly synchronized between markets. The basic descriptive statistics of electricity prices are presented in Table 2. They confirm that balancing and intraday prices are, on average, higher and more volatile than day-ahead prices, with the difference being more pronounced for Poland. Finally, it could be noticed that the spread in Germany has a much lower variance than any of the prices, whereas, in Poland, the spread is more volatile than spot prices.
In order to evaluate the forecasting possibilities of the price difference, the sample is divided into estimation and validation periods. The validation window contains the last 365 observations, from 1 January 2017 to 31 December 2017 (see Figure 1 and Figure 2). In this research, a rolling estimation window approach was adopted, with its length ranging from a month (30 days), a quarter (91 days), half a year (182 days), to a year (365 days).

3. Forecasting Methods and Forecast Evaluation

In order to model market preference, let us define a decision variable Y h t , which equals one when the generator decides to sell the electricity for hour h and day t in the intraday market, and zero otherwise. Let us consider two benchmark strategies: The first one assumes that the utility sells all generated electricity in the day-ahead market. In such a case, Y h t = 0 for all h and t. The second one assumes that the generator enters only the intraday/balancing market and, hence, it is always the case that Y h t = 1 . We refer to them as naïve day-ahead and naïve intraday/balancing strategies, respectively. Here, we compare them with a data driven approach, which assumes that the decision depends on the relationship between the day-ahead ( P h t 0 ) and the intraday/balancing price ( P h t 1 )
Y h t = 1 if P h t 1 > P h t 0 , 0 if P h t 1 P h t 0 .
As the price difference Δ P h t = P h t 1 P h t 0 is not known in advance, the generator needs to base its decision on the predicted spread
Y ^ h t = 1 if Δ P ^ h t | t 1 > 0 , 0 if Δ P ^ h t | t 1 0 ,
where Δ P ^ h t | t 1 is a forecast of Δ P h t , computed using the information available on day t 1 . In this research, two alternative ways of forecasting Y h t are considered. First, autoregressive models with exogenous variables (ARX) are examined, which either (1) separately model the level of prices P h t 0 and P h t 1 and then compute Δ P h t , or (2) describe directly the price spread, Δ P h t . In the regression, information on predicted market fundamentals and past levels of prices is used. The forecast, Y ^ h t , is based on the sign of the predicted spread Δ P ^ h t . Second, probit models are used, which describe directly the distribution of the binomial variable Y h t defined by (1). Similar to ARX models, the probability Prob ( Y h t = 1 ) is conditioned on exogenous variables and lagged prices. A more detailed description of the models is presented in Section 3.1 and Section 3.2.
When the aggregated, daily models are considered, then the endogenous and exogenous variables are constructed as the daily averages of the corresponding hourly variables. The decision variable Y t becomes
Y t = 1 if P t 1 > P t 0 0 if P t 1 P t 0 ,
which implies that the generator adopts the same strategy throughout the day, and hence Y 1 t = = Y 24 t = Y t .
In the remaining part of the article, the following notation is used:
  • D t denotes a ( 4 × 1 ) vector of deterministic variables: A constant and dummy variables for Mondays, Saturdays, and Sundays/Holidays,
  • X h t represents a vector of exogenous variables, which is a subset of { X 1 , h t . X 2 , h t , X 3 , h t } for Poland and { X 1 , h t , X 2 , h t } for Germany. Variables X i are defined in Table 1.
  • X t , P t 0 , and P t 1 are daily averages of the corresponding hourly variables: X h t , P h t 0 , and P h t 1 , respectively.

3.1. Autoregressive Models

ARX is a linear model, which links the current level of an endogenous variable with its past values and a vector of exogenous variables. It has been widely applied in the literature and has proved useful in forecasting electricity prices; see [5] for a discussion. Here, two model specifications are considered. First, the prices P h t 0 and P h t 1 are modeled separately
P h t 0 = α D t + β X h t + i L { 1 } θ i P h t i 0 + ϵ h t ,
P h t 1 = α D t + β X h t + i L θ i P h t i 1 + γ P h t 1 0 + ϵ h t .
Then, the spread Δ P h t is computed as their difference: Δ P h t = P h t 1 P h t 0 . Alternatively, the price spread is modeled directly, according to the following formula
Δ P h t = α D t + β X h t + i L θ i Δ P h t i + γ P h t 1 0 + ϵ h t .
In both model specifications, α and β are vectors of coefficients corresponding to the deterministic and exogenous variables, respectively, while θ i are the autoregressive parameters and ϵ t are the residuals. Lags i belong to the pre-defined set L. Unfortunately, on day t 1 , not all prices P h t 1 1 are known yet, nor the spreads Δ P h t 1 . For this reason the lag i = 1 is excluded from set L, except when modeling P h t 0 . In order to compensate for this, the previous day’s price P h t 1 0 is added to Equations (5) and (6).
Since the main interest of the generator is the optimal choice of the market, the results of regressions (4)–(6) are used to predict Y ^ h t . According to Equation (2), the utility sells in the intraday/balancing market, Y ^ h t = 1 , when the predicted spread Δ P ^ h t is positive. Otherwise, it chooses the day-ahead market, Y ^ h t = 0 .
For aggregated, daily models, the hourly observations in Equations (4)–(6) are replaced by their daily averages: X t , P t 0 , P t 1 , and Δ P t . The structure of the models remains unchanged. As a result, the decision variable Y t , defined by (3), is equal to one when Δ P ^ t > 0 , and zero otherwise.
Parameters α , β , θ i , and γ are estimated with the least-squares (LS) method. For each hour, h, separately, the model is fitted such that the sum-of-squares of the differences between the observed and predicted values is minimized.

3.2. The Probit Model

The probit model is used to describe directly the probability distribution of the binary variable Y h t . The model is formulated as follows:
Prob ( Y h t = 1 | Ω t 1 ) = Φ α D t + β X h t + i L θ i Δ P h t i + γ P h t 1 0 ,
where Φ ( x ) is the standard normal cumulative distribution function, α is a ( 1 × 4 ) vector of parameters describing the impact of deterministic variables, and β summarizes the effect of the exogenous variables. Finally, θ i are the autoregressive parameters, with lags i belonging to the pre-defined set L, as in Equations (4)–(6). In order to utilize all the information available on day t 1 , the effect of P h t 0 on the probability is added by use of the parameter γ .
Parameters α , β , θ i , and γ are estimated separately for each hour, h, using the maximum likelihood method. Due to the lack of a closed-form solution for the maximization problem, the parameters are estimated numerically, using the Nelder-Mead algorithm [25]. Calculations are conducted in the R environment. The initial parameters for the procedure are estimated by a least-squares method and the number of iterations is limited to 10,000 .
With parameter estimates α ^ , β ^ , θ i ^ , and γ ^ obtained within the rolling calibration window, the forecast of Y h t is defined as
Y ^ h t = 1 if Φ α ^ D t + β ^ X h t + i L θ i ^ Δ P h t i + γ ^ P h t 1 0 > μ , 0 if Φ α ^ D t + β ^ X h t + i L θ i ^ Δ P h t i + γ ^ P h t 1 0 μ ,
where μ ( 0,1 ) is the threshold parameter. Typically, the threshold is chosen to equal μ = 0.5 . However, the results indicated that μ = 0.4 or μ = 0.3 provide more accurate and profitable forecasts (see Section 4 for details).
For aggregated, daily models, Formula (7) becomes
Prob ( Y t = 1 | Ω t 1 ) = Φ α D t + β X t + i L θ i Δ P t i + γ P t 1 0 ,
with the parameters defined as above. The forecasts Y ^ t are obtained, as in (8), by comparing the forecasted probability with the threshold μ .

3.3. Forecast Evaluation

The literature proposes various methods, which could be used to evaluate the accuracy of binomial variable forecasts. First, one could compute the classification power, denoted here by p:
p = 1 H T h = 1 H t = 1 T 1 { Y h t = Y ^ h t } ,
where H = 24 , T = 365 , and 1 { s } stands for an indicator variable, which takes value one when s is true, and zero otherwise. This measure shows how often the forecast coincides with the true value. Second, two measures of the predictive power could be computed:
q 0 = h = 1 H t = 1 T 1 { Y h t = Y ^ h t = 0 } h = 1 H t = 1 T 1 { Y ^ h t = 0 } , and
q 1 = h = 1 H t = 1 T 1 { Y h t = Y ^ h t = 1 } h = 1 H t = 1 T 1 { Y ^ h t = 1 } .
The first measure describes the probability that Y h t = 0 when Y ^ h t = 0 . Similarly, q 1 indicates the probability that Y h t = 1 when Y ^ h t = 1 . It should be noticed that, for the day-ahead strategy, the classification power p = q 0 and it is equal to the unconditional probability Prob ( Y h t = 0 ) . Analogously, for the second naïve strategy, which always selects the intraday/balancing market, we have p = q 1 = Prob ( Y h t = 1 ) .
The classical, statistical approach of prediction evaluation provides an interesting description of the forecast performance, but may not reflect the main concerns of the generator, which are the profit and the risk. Therefore, the analysis is complemented by two measures related to financial outcomes of the adopted strategy. The potential gains and losses induced are computed relative to the benchmark strategy. This implies that the hourly profit, π h t , becomes
π h t = Y ^ h t P h t 1 + ( 1 Y ^ h t ) P h t 0 P h t 0 = Y ^ h t Δ P h t 1 .
Using Equation (13), one could compute the daily profit π t = h = 1 24 π h t and the total yearly profit π = t = 1 T π t . In order to describe the financial aspects of the decision, we use the total yearly profit, π and the 5% Value at Risk (VaR) associated with daily profits π t .

4. Results

The results for the Polish and German markets are analyzed from the perspective of forecast accuracy (p, q 0 , and q 1 ) and financial profitability ( π ). The risk associated with each of the forecasting methods is measured with the 5% VaR of daily profits. Various model specifications are examined, which differ in terms of the aggregation (daily versus hourly data), the choice of the exogenous variables X, the lag structure L, and the length of the calibration window. Finally, the data-driven approach is compared with the second naïve strategy, which assumes selling only in the intraday/balancing market.

4.1. Poland

The results for the Polish electricity market are summarized in Table 3 and Table 4. Table 3 shows the classical measures of prediction accuracy. The results for the top three model specifications for each forecasting approach are presented and compared with the naive strategies. It should be emphasized that the balancing market provided higher prices than the day-ahead market in 51.2 % of cases. First, the aggregated, daily models were considered. The most accurate were the ARX models, which separately described the day-ahead and balancing prices. They correctly predicted the sign of the spread in 57.3 % of the cases. The best probit model had a classification accuracy of 55.3 % . Note that the best ARX model specification was more successful in forecasting high spot prices than high balancing prices ( q 0 = 0.606 > 0.563 = q 1 ). When the disaggregated models were considered, it was observed that there were no substantial differences between model types and model specifications. The classification powers were significantly lower than those of the aggregated models, and the highest one reached 53.2 % . This still exceeded the naïve, balancing market strategy, but the gains for data driven strategies were much less pronounced.
The financial gains from choosing the data driven trading strategy are presented in Table 4. Two measures, total yearly profits, π , and 5% VaR of daily profits, are presented in the last two columns. First, it can be observed that all the best performing models declassified the benchmarks. The highest yearly profit from selling 1 MWh was 84,191 PLN, which was equivalent to around 19,809 EUR (in the year 2017, the PLN exchange rate oscillated around 1 EUR = 4.25 PLN). At the same time, selling the whole production in the balancing market gave 82,576 PLN (19,430 EUR). Since the naive, balancing market strategy brought substantial profits, it was difficult to beat it. This is reflected by the fact that only seven out of 15 presented models gave profits exceeding 82,576 PLN. Profits from selling in the balancing market were burdened with some risk. The VaR showed that in 5% of days, the generator potentially lost, depending on the model specification, between 695 PLN and 829 PLN (163–195 EUR).
When the performance of different models was analyzed, it was observed that, similar to classification power, the most profitable forecasts were provided by ARX models, which separately described prices in the two competing markets. However, it should be noticed that in majority of cases, the model specifications selected with the p measure did not coincide with those bringing the highest profits, as measured by π . This was particularly valid for probit models, for which only one of the most accurate models was chosen as the top profit yielding model.
Finally, the choice of the exogenous variables, lag structure, and the length of the calibration window were compared, based on the results presented in Table 3 and Table 4. The results indicated that the forecasts of the ARX models were more accurate when the parameters were estimated using a full year of observations. On the contrary, the best forecasting probit model utilized only 91 days of data. Similar results were obtained when analyzing the profit level. The lag structure used in the best performing models showed that there was no need to include all lags, L = [ 2 , , 7 ] , and it was more efficient to choose L = [ 2,7 ] or L = [ 2 ] . Finally, when the choice of the exogenous variables was considered, the outcomes indicated that the most important variable in predicting the price spread sign was the forecasted wind generation, X 2 . It was included in the majority of the best performing models and model specifications.
As mentioned in Section 3.2, the forecasts based on probit models depend on the assumed level of threshold μ . The total profits, π , for different levels of thresholds are presented in Figure 3. The models are first ranked according to their forecast efficiency and then the profits, conditional on the threshold level, are presented. It seems that probit models underestimated the probability Prob ( Y h t = 1 ) , and decreasing the threshold from 0.5 to 0.2 0.4 led to an increase of the overall profits. Therefore, Table 3 and Table 4 show the results for μ = 0.3 .

4.2. Germany

The German electricity market is one of the most mature in Europe. The intraday market is liquid and allows for adjustment of the trade contracts to varying conditions; for example, intermittent RES generation. Although the electricity prices in the intraday market are, on average, higher than on the day-ahead market (see Table 2), only in 48.9 % of cases the price spread Δ Y h t is positive. Also, the average price levels seem similar in the two analyzed markets, which makes spread forecasting a demanding exercise.
The accuracy of the proposed prediction methods for the German market is summarized in Table 5. Contrary to previous results, the highest classification power was achieved by probit models estimated for aggregated data. The probability of a correct decision exceeded 50 % only slightly and reached 54.2 % for the top ARX models. The performance of the ARX models was slightly worse, and the best specification gave correct classification in 53.4 % of cases. It was observed that, for the top models, the predictive power was q 0 > q 1 , indicating that the models falsely predicted that intraday prices were higher than the day-ahead ones.
The results, in terms of total profits and risk, are presented in Table 6. First, it should be noticed that the naïve, intraday strategy led to a low profit, only 676 EUR a year, and a VaR of 156 EUR. This result was significantly improved by applying a data-driven approach. All of the presented models increased the profit and, at the same time, decreased the risk measured by VaR. Among them, probit models using the aggregated, daily data dominated by a wide margin. The third-best probit model, with a very short, 30 day calibration window and no exogenous variables, gave a yearly profit of 2880 EUR, which was higher than the best outcome of any other model type. The best probit model used a 182 day calibration window and total load as exogenous, leading to a yearly profit of 3100 EUR.
Similar to the Polish market, the two ways of evaluating forecasts—statistical and financial—did not coincide. This shows that, from the perspective of the generator, the most profitable model did not necessarily correctly classify all the observations. The reason for this discrepancy is the fact that profits were mainly driven by spikes and price differences, which were large in magnitude. At the same time, most of the observed spreads were close to zero, and hence were less influential on the financial outcome.
When model specification is considered, outcomes confirmed some of the results obtained for the Polish market. First, the top models, in terms of profits, had a reduced lag structure, with L = [ 2 ] or L = [ 2,7 ] . Second, the ARX models performed well for a long, yearly calibration window, whereas probit models provided the best forecasts for medium-length window sizes. Finally, it seems that both exogenous variables—total load and wind generation—affected the spread forecasts significantly. The best ARX model used information on both X 1 and X 2 . When probit models are considered, the most profitable one included only the total load.
The effect of the threshold on the performance of probit models is illustrated in Figure 4. It can be observed that the highest profits were obtained for μ = 0.4 , for which the results are presented in Table 5 and Table 6.

5. Conclusions

In this article, we focused on predicting the sign of the spread between the day-ahead and the intraday/balancing market prices. Two types of econometric models were examined: ARX and probit models. In both modeling approaches, the dependent variable is linked to past prices and to a set of exogenous variables. Various model specifications were considered, depending on the data aggregation level, lag structure, length of the calibration window, and the set of exogenous variables.
First, the impact of aggregation level on the forecast performance was analyzed. We showed that inclusion of more information does not result in higher profits or more accurate classifications. The aggregated, daily models provided forecasts which outperformed their disaggregated, hourly counterparts. This outcome shows that the noise included in the hourly data could lead to incorrect trading strategies and, hence, decrease potential profits.
Second, different lag structures, L, were compared. We showed that it is reasonable to account for a weekly seasonality by including lag i = 7 . On the other hand, the most efficient specifications restricted the number of lags included in the model, and chose L = [2,7].
The performance of various model specifications was evaluated for different lengths of the calibration window. This issue has been recently discussed in the literature [26,27]. In particular, Marcjasz et al. [27] showed the impact of the sample size on forecasting accuracy. They indicated that it is sometimes more efficient to use a shorter estimation window, because it can adjust better to the nonlinear behavior of the variables. The results presented in this article confirm these findings and show that, for some models, a short (monthly or quarterly) window size is optimal, in terms of accuracy and profits.
When the choice of exogenous variables was considered, the results indicated that the relationship between the day-ahead and intraday/balancing prices depends on the behavior of fundamental variables. It can reflect two phenomena: Inefficient forecasts of the fundamentals and strategic behavior of market participants. In the first case, generators utilize additional information, which is not included in the forecasts, but could be correlated with them. This leads to the dependence of the price difference on the predicted total load/demand or wind generation. Second, market players—conventional generators and trading companies—can strategically choose their imbalances and, hence, decide on a position in the intraday/balancing market in order to optimize their profits and reduce their risk (see [8,24]).
Finally, the presented results encourage a discussion on the most accurate forecast evaluation method. We show that traditional measures do not coincide with financial measures and, hence, may fail to address questions important for practitioners. Therefore, choosing a model which is best, in terms of classification or prediction power, could be misleading and result in lower profits. Some issues, such as the choice of the optimal economic measure or an adjustment of the estimation method to account for financial gains, are left for further analysis.

Author Contributions

Conceptualization, K.M.; Investigation, K.M., W.N., and T.W.; Software, W.N. and T.W.; Supervision, K.M.; Validation, W.N. and T.W.; Writing, K.M., W.N., and T.W.

Funding

This work was partially supported by the National Science Center (NCN, Poland) through grant No. 2016/21/D/HS4/00515 (to K.M.) and No. 2015/17/B/HS4/00334 (to W.N. and T.W.).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Paraschiv, F.; Erni, D.; Pietsch, R. The impact of renewable energies on EEX day-ahead electricity prices. Energy Policy 2014, 73, 196–210. [Google Scholar] [CrossRef] [Green Version]
  2. Galanert, L.; Labandeira, X.; Linares, P. An ex-post analysis of the effect of renewables and cogeneration on Spanish electricity market. Energy Econ. 2011, 33, 59–65. [Google Scholar]
  3. Cló, S.; Cataldi, A.; Zopoli, P. The merit-order effect in the Italian power market: The impact of solar and wind generation on national wholesale electricity prices. Energy Policy 2015, 77, 79–88. [Google Scholar] [CrossRef]
  4. Woo, C.K.; Moore, J.; Schneiderman, B.; Ho, T.; Olson, A.; Alagappan, L.; Chwala, K.; Toyama, N.; Zarnikau, J. Merit-order effects of renewable energy and price divergence in California’s day-ahead and real-time electricity markets. Energy Policy 2016, 92, 299–312. [Google Scholar] [CrossRef]
  5. Weron, R. Electricity price forecasting: A review of the state-of-the-art with a look into the future. Int. J. Forecast. 2014, 30, 1030–1081. [Google Scholar] [CrossRef] [Green Version]
  6. Hagfors, L.I.; Kamperud, H.H.; Paraschiv, F.; Prokopczuk, M.; Sator, A.; Westgaard, S. Prediction of extreme price occurrences in the German day-ahead electricity prices. Quant. Financ. 2016, 16, 1929–1948. [Google Scholar] [CrossRef]
  7. Garnier, E.; Madlener, R. Balancing Forecast Errors in Continuous-Trade Intraday Markets. Energy Syst. 2015, 6, 361–388. [Google Scholar] [CrossRef]
  8. Bunn, D.W.; Gianfreda, A.; Kermer, S. A trading-based evaluation of density forecasts in a real-time electricity market. Energies 2018, 11, 2658. [Google Scholar] [CrossRef]
  9. Ziel, F.; Steinert, R. Probabilistic mid- and long-term electricity price forecasting. Renew. Sustain. Energy Rev. 2018, 94, 251–266. [Google Scholar] [CrossRef] [Green Version]
  10. Nowotarski, J.; Weron, R. Recent advances in electricity price forecasting: A review of probabilistic forecasting. Renew. Sustain. Energy Rev. 2018, 81, 1548–1568. [Google Scholar] [CrossRef]
  11. Misiorek, A.; Trück, S.; Weron, R. Point and interval forecasting of spot electricity prices: Linear vs. non-linear time series models. Stud. Nonlinear Dyn. Econom. 2006, 10, 1–36. [Google Scholar] [CrossRef]
  12. Monteiro, C.; Ramirez-Rosado, I.J.; Fernandez-Jimenez, L.A.; Conde, P. Short-term price forecasting models based on artificial neutral networks for intraday sessions in the Iberian electricity markets. Energies 2016, 9, 721. [Google Scholar] [CrossRef]
  13. Kath, C.; Ziel, F. The value of forecasts: quantifying the economic gains of accurate quarter-hourly electricity price forecasts. Energy Econ. 2018, 76, 411–423. [Google Scholar] [CrossRef]
  14. Ziel, F.; Weron, R. Day-ahead electricity price forecasting with high-dimensional structures: Univariate vs. multivariate modeling frameworks. Energy Econ. 2018, 70, 396–420. [Google Scholar] [CrossRef] [Green Version]
  15. Maciejowska, K.; Weron, R. Short- and mid-term forecasting of based electricity prices in the U.K.: The impact of intra-day price relationships and market fundamentals. IEEE Trans. Power Syst. 2016, 31, 994–1005. [Google Scholar] [CrossRef]
  16. Maciejowska, K.; Nowotarski, J.; Weron, R. Probabilistic forecasting of electricity spot prices using Factor Quantile Regression Averaging. Int. J. Forecast. 2016, 32, 957–965. [Google Scholar] [CrossRef]
  17. Nowotarski, J.; Raviv, E.; Trück, S.; Weron, R. An empirical comparison of alternate schemes for combining electricity spot price forecasts. Energy Econ. 2014, 46, 395–412. [Google Scholar] [CrossRef]
  18. Gürtler, M.; Paulsen, T. The effect of wind and solar power forecasts on day-ahead and intraday electricity prices in Germany. Energy Econ. 2018, 75, 150–162. [Google Scholar] [CrossRef]
  19. Gianfreda, A.; Bunn, D. A Stochastic Latent Moment Model for Electricity Price Formation. Oper. Res. 2018, 66, 1189–1203. [Google Scholar] [CrossRef]
  20. Kiesel, R.; Paraschive, F. Econometric analysis of 15-minute intraday electricity prices. Energy Econ. 2017, 64, 77–90. [Google Scholar] [CrossRef] [Green Version]
  21. Uniejewski, B.; Marcjasz, G.; Weron, R. Understanding intraday electricity markets: Variable selection and very short-term price forecasting using LASSO. Inte. J. Forecast 2019. forthcoming. [Google Scholar]
  22. Gianfreda, A.; Parisio, L.; Pelagatti, M. The impact of RES in the Italian day-ahead and balancing markets. Energy J. 2016, 37, 161–184. [Google Scholar]
  23. Ziel, F. Modeling the impact of wind and solar power forecasting errors on intraday electricity prices. In Proceedings of the 2017 14th International Conference on the European Energy Market, Dresden, Germany, 6–9 June 2017. [Google Scholar]
  24. Gianfreda, A.; Parisio, L.; Pelagatti, M. A review of balancing costs in Italy before and after RES introduction. Renew. Sustain. Energy Rev. 2018, 91, 549–563. [Google Scholar] [CrossRef]
  25. Nelder, J.A.; Mead, R. A Simplex Method for Function Minimization. Comput. J. 1965, 7, 308–313. [Google Scholar] [CrossRef]
  26. Hubicka, K.; Marcjasz, G.; Weron, R. A note on averaging day-ahead electricity price forecasts across calibration windows. IEEE Trans. Sustain. Energy 2019, 10, 321–323. [Google Scholar] [CrossRef]
  27. Marcjasz, G.; Serafin, T.; Weron, R. Selection of calibration windows for day-ahead electricity price forecasting. Energies 2018, 11, 2364. [Google Scholar] [CrossRef]
Figure 1. Day-ahead prices, balancing prices, and price spread for Poland with estimation and validation periods.
Figure 1. Day-ahead prices, balancing prices, and price spread for Poland with estimation and validation periods.
Energies 12 00631 g001
Figure 2. Day-ahead prices, intraday prices, and price spread for Germany with estimation and validation periods.
Figure 2. Day-ahead prices, intraday prices, and price spread for Germany with estimation and validation periods.
Energies 12 00631 g002
Figure 3. Profits achieved by probit models for the Polish data, ranked from the worst to the best, for different threshold values.
Figure 3. Profits achieved by probit models for the Polish data, ranked from the worst to the best, for different threshold values.
Energies 12 00631 g003
Figure 4. Profits achieved by probit models for German data, ranked from the worst to the best, for different threshold values.
Figure 4. Profits achieved by probit models for German data, ranked from the worst to the best, for different threshold values.
Energies 12 00631 g004
Table 1. Data sources.
Table 1. Data sources.
DataNotationUnitsSource
Poland
Day-ahead prices P 0 PLN/MWhTGE S.A., https://www.tge.pl
Balancing prices P 1 PLN/MWhPSE S.A., http://www.pse.pl
Forecasted demand X 1 MWhPSE S.A., http://www.pse.pl
Forecasted wind generation X 2 MWhPSE S.A., http://www.pse.pl
Forecasted reserves X 3 MWhPSE S.A., http://www.pse.pl
Germany
Day-ahead prices P 0 EUR/MWhEPEX SPOT, http://www.epexspot.com
Intraday prices P 1 EUR/MWhEPEX SPOT, http://www.epexspot.com
Forecasted load X 1 MWhhttps://transparency.entsoe.eu
Forecasted wind generation X 2 MWhhttps://transparency.entsoe.eu
Table 2. Mean and standard deviation (Std. dev.) of the energy prices.
Table 2. Mean and standard deviation (Std. dev.) of the energy prices.
CountryMarketMeanStd. dev.
Day-ahead158.5133.424
PolandBalancing165.71761.138
Spread7.19845.009
Day-ahead31.58012.293
GermanyIntraday31.75413.057
Spread0.1744.494
Table 3. A summary of the forecast accuracy for Polish data. Note that the results for only the top three, best-performing model specifications, in terms of classification power p, are reported in each group.
Table 3. A summary of the forecast accuracy for Polish data. Note that the results for only the top three, best-performing model specifications, in terms of classification power p, are reported in each group.
No.XLTp q 0 q 1
Aggregated, daily models
ARX, P t 0 and P t 1
1[2][2 7]3650.5730.6050.563
2[2 3][2 7]3650.5640.5800.560
3[][2 7]3650.5620.6070.553
ARX, Δ P t
1[2][2 ... 7]3650.5530.5570.552
2[][2 ... 7]3650.5480.5500.547
3[][2 7]3650.5480.5610.545
Probit, Δ P t
1[2][2 ... 7]300.5530.5350.566
2[3][2 ... 7]300.5480.5260.563
3[1][2]910.5400.6090.535
Disaggregated, hourly models
ARX, P h t 0 and P h t 1
1[2][2 ... 7]3650.5320.5300.534
2[2][2 7]3650.5310.5310.531
3[1 2][2 ... 7]3650.5280.5230.531
Δ P h t
1[1 2][2]1820.5300.5280.531
2[2 3][2]1820.5290.5260.531
3[1 2 3][2]1820.5290.5260.530
Probit, Δ P h t
1[1 2][2 ... 7]910.5280.5480.521
2[1 2 3][2 ... 7]910.5260.5410.520
3[1 3][2 ... 7]910.5250.5420.519
Naive, day-ahead market strategy
---0.4880.488-
Naive, balancing market strategy
---0.512-0.512
Note: ARX is the autoregressive model with exogenous variables; X stands for the subset of exogenous variables; L defines the lag structure; T is the length of the calibration window; measures p, q 0 , and q 1 are defined by (10)–(12). The forecast threshold is μ = 0.3 .
Table 4. The comparison of profits and risks for Polish data. Note that the results for only the top three, best-performing model specifications in terms of total yearly profit π , relative to the day-ahead strategy, are reported in each group.
Table 4. The comparison of profits and risks for Polish data. Note that the results for only the top three, best-performing model specifications in terms of total yearly profit π , relative to the day-ahead strategy, are reported in each group.
No.XLTp π VaR 5 %
Aggregated, daily models
ARX, P t 0 and P t 1
1[2][2 7]3650.57384,191−815
2[2 3][2 7]3650.56483,605−815
3[1 2][2 7]3650.56283,454−815
ARX, Δ P t
1[][2 7]3650.54882,134−818
2[2][2]3650.54881,118−823
3[][2]3650.54580,713−829
Probit, Δ P t
1[1][2]910.54083,450−824
2[2][2 ... 7]3650.52983,114−824
3[][2 ... 7]3650.52683,100−824
Disaggregated, hourly models
ARX, P h t 0 and P h t 1
1[2][2]3650.52675,232−710
2[2 3][2]3650.52473,778−695
3[1 2][2]3650.52373,718−695
ARX, Δ P h t
1[2][2]3650.52878,173−723
2[1 2 3][2]3650.52777,610−685
3[][2]3650.51977,194−704
Probit, Δ P h t
1[1 2][2]1820.51782,722−809
2[1][2]1820.51482,289−809
3[2][2]3650.50982,231−824
Naive, balancing market strategy
---0.51282,576−829
Notice: X stands for the subset of exogenous variables; L defines of the lag structure; and T is the length of the calibration window. The forecast threshold is μ = 0.3 .
Table 5. A summary of the forecast accuracy for German data. Note that the results for only the top three, best-performing model specifications, in terms of classification power p, are reported in each group.
Table 5. A summary of the forecast accuracy for German data. Note that the results for only the top three, best-performing model specifications, in terms of classification power p, are reported in each group.
No.XLTp q 0 q 1
Aggregated, daily models
ARX, P t 0 and P t 1
1[2][2 ... 7]3650.5340.6060.489
2[][2 7]910.5290.5850.483
3[1][ 2 7]910.5290.5810.482
ARX, Δ P t
1[][2 7]910.5340.5860.487
2[2][2 7]910.5290.5840.482
3[][2]910.5290.5810.480
Probit, Δ P t
1[1][2 7]910.5420.6120.495
2[2][2]300.5370.5960.490
3[1][2 ... 7]910.5340.6000.488
Disaggregated, hourly models
ARX, P h t 0 and P h t 1
1[2][2]3650.5230.5440.510
2[2][2 7]3650.5190.5340.507
3[1 2][2]3650.5180.5370.506
ARX, Δ P h t
1[2][2 7]3650.5300.5530.515
2[1 2][2 7]3650.5280.5490.514
3[2][2]3650.5270.5500.513
Probit, Δ P h t
1[2][2 7]910.5230.5500.507
2[1 2][2]910.5200.5490.505
3[2][2]910.5190.5470.504
Naive, day-ahead market strategy
---0.5110.511-
Naive, intraday market strategy
---0.489-0.489
Notice: X stands for the subset of exogenous variables; L defines the lag structure; T is the length of the calibration window; and measures p, q 0 , and q 1 are defined by (10)–(12). The forecast threshold is μ = 0.4 .
Table 6. The comparison of profits and risks for German data. Note that the results for only the top three, best-performing model specifications, in terms of total yearly profit π , relative to the day-ahead strategy, are reported in each group.
Table 6. The comparison of profits and risks for German data. Note that the results for only the top three, best-performing model specifications, in terms of total yearly profit π , relative to the day-ahead strategy, are reported in each group.
No.XLTp π VaR 5 %
Aggregated, daily models
ARX, P t 0 and P t 1
1[1 2][2 7]3650.5212645−107
2[2][2 ... 7]3650.5342372−111
3[2][ 2 7]3650.5212235−111
ARX, Δ P t
1[][2]910.5261522−108
2[2][2]3650.5211465−125
3[1][2]1820.4991454−110
Probit, Δ P t
1[1][2]1820.5013100−116
2[2][2 ... 7]3650.5043016−119
3[][2]300.5262880−120
Disaggregated, hourly models
ARX, P h t 0 and P h t 1
1[1][2]1820.5051208−96
2[2][2]3650.5231140−87
3[1][2 ... 7]3650.503919−88
ARX, Δ P h t
1[2][2 7]3650.5301566−89
2[2][2 7]910.5181563−97
3[1 2][2 7]3650.5281478−85
Probit, Δ P h t
1[1][2]910.5111684−101
2[2][2]1820.5141673−112
3[1][2 7]910.5121664−104
Naive, intraday market strategy
---0.489676−156
Notice: X stands for the subset of exogenous variables; L defines of the lag structure; and T is the length of the calibration window. The forecast threshold is μ = 0.4 .

Share and Cite

MDPI and ACS Style

Maciejowska, K.; Nitka, W.; Weron, T. Day-Ahead vs. Intraday—Forecasting the Price Spread to Maximize Economic Benefits. Energies 2019, 12, 631. https://0-doi-org.brum.beds.ac.uk/10.3390/en12040631

AMA Style

Maciejowska K, Nitka W, Weron T. Day-Ahead vs. Intraday—Forecasting the Price Spread to Maximize Economic Benefits. Energies. 2019; 12(4):631. https://0-doi-org.brum.beds.ac.uk/10.3390/en12040631

Chicago/Turabian Style

Maciejowska, Katarzyna, Weronika Nitka, and Tomasz Weron. 2019. "Day-Ahead vs. Intraday—Forecasting the Price Spread to Maximize Economic Benefits" Energies 12, no. 4: 631. https://0-doi-org.brum.beds.ac.uk/10.3390/en12040631

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop