Skip to main content

ECOTOOL: A general MATLAB Forecasting Toolbox with Applications to Electricity Markets

  • Chapter
  • First Online:
Handbook of Networks in Power Systems I

Part of the book series: Energy Systems ((ENERGY))

Abstract

Electricity markets are composed of different agents that make their offers to sell and/or buy energy. These agents need forecasting tools to have an accurate prediction of the prices that they will face either in the day-ahead or long-term time spans. This work presents the ECOnometrics TOOLbox (ECOTOOL), a new MATLAB forecasting toolbox that embodies several tools for identification, validation and forecasting models based on time series analysis, among them, ARIMA, Exponential Smoothing, Unobserved Components, ARX, ARMAX, Transfer Function, Dynamic Regression and Distributed Lag models. The toolbox is presented in all its potentiality and several real case studies, both on the short and medium term, are shown to illustrate its applicability.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The toolbox is available upon request to the authors via email.

  2. 2.

    Multiplicative options may be implemented by taking logarithms to the data.

References

  1. Weron R (2006) Modeling and forecasting electricity loads and prices: a statistical approach. Wiley, Chichester

    Book  Google Scholar 

  2. Wang AJ, Ramsay B (1998) A neural network based estimator for electricity spot-pricing with particular reference to weekend and public holidays. Neurocomputing 23:47–57

    Article  Google Scholar 

  3. Amjadi N (2006) Day-ahead price forecasting of electricity markets by a new fuzzy neural network. IEEE Trans Power Syst 21:887–896

    Article  Google Scholar 

  4. Szkuta BR, Sanabria LA, Dillon TS (1999) Electricity price short-term forecasting using artificial neural networks. IEEE Trans Power Syst 14:851–857

    Article  Google Scholar 

  5. Fosso OB, Gjelsvik A, Haugstad A, Birger M, Wangensteen I (1999) Generation scheduling in a deregulated system. The Norwegian case. IEEE Trans Power Syst 14:75–81

    Article  Google Scholar 

  6. Contreras J, Espínola R, Nogales FJ, Conejo AJ (2003) ARIMA models to predict next-day electricity prices. IEEE Trans Power Syst 18:1014–1020

    Article  Google Scholar 

  7. Nogales FJ, Contreras J, Conejo AJ, Espínola R (2002) Forecasting next-day electricity prices by time series models. IEEE Trans Power Syst 17:342–348

    Article  Google Scholar 

  8. Garcia RC, Contreras J, van Akkeren M, Garcia JBC (2005) A GARCH forecasting model to predict day-ahead electricity prices. IEEE Trans Power Syst 20:867–874

    Article  Google Scholar 

  9. Byström H (2003) The hedging performance of electricity futures on the Nordic power exchange. Appl Econ 35:1–11

    Article  Google Scholar 

  10. Pedregal DJ, Young PC (2008) Development of improved adaptive approaches to electricity demand forecasting. J Oper Res Soc 59:1066–1076

    Article  Google Scholar 

  11. Trapero JR, Pedregal DJ (2009) Frequency domain methods applied to forecasting electricity markets. Energy Econ 31:727–735

    Article  Google Scholar 

  12. Pedregal DJ, Trapero JR (2010) Mid-term hourly electricity forecasting based on a multi-rate approach. Energy Convers Manage 51:105–111

    Article  Google Scholar 

  13. Conejo AJ, Contreras J, Espínola R, Plazas MA (2005) Forecasting electricity prices for a day-ahead pool-based electric energy market. Int J Forecasting 21:435–462

    Article  Google Scholar 

  14. Weron R, Misiorek A (2008) Forecasting electricity prices: a comparison of parametric and semiparametric time series models. Int J Forecasting 24:744–763

    Article  Google Scholar 

  15. Box GEP, Jenkins GM, Reinsel GC (1994) Time series analysis forecasting and control, 3rd edn. Prentice-Hall, Englewood Cliffs

    MATH  Google Scholar 

  16. Hyndman RJ, Koehler AB, Ord JK, Snyder RD (2008) Forecasting with exponential smoothing. Springer, Berlin

    Book  Google Scholar 

  17. Harvey AC (1989) Forecasting structural time series models and the Kalman filter. Cambridge University Press, Cambridge

    Google Scholar 

  18. Pedregal DJ, Young PC (2002) Statistical approaches to modelling and forecasting time series. In: Clements M, Hendry D (eds) Companion to economic forecasting. Blackwell, London

    Google Scholar 

  19. Kalman RE (1960) A new approach to linear filtering and prediction problems. ASME Trans J Basic Eng 83-D:95–108

    Google Scholar 

  20. Lütkepohl H (1991) Introduction to multiple time series analysis. Springer, Heidelberg

    Book  Google Scholar 

  21. Tsay RS (1986) Time series model specification in the presence of outliers. J Am Stat Assoc 81:132–141

    Article  Google Scholar 

  22. Brown RG (1959) Statistical forecasting for inventory control. McGraw-Hill, New York

    MATH  Google Scholar 

  23. Holt CC (1957) Forecasting seasonals and trends by exponentially weighted moving averages, ONR Research Memorandum 52, Pittsburgh, Carnegie Institute of Technology

    Google Scholar 

  24. Gardner ES Jr, McKenzie E (1985) Forecasting trends in time series. Manag Sci 31:1237–1246

    Article  Google Scholar 

  25. Bryson AE, Ho YC (1969) Applied optimal control, optimization, estimation and control. Blaisdell Publishing, Waltham

    Google Scholar 

  26. EViews. http://www.eviews.com

  27. Iberian market energy operator, OMEL. http://www.omel.es

  28. SAS. http://www.sas.com

  29. Scientific Computing Associates, SCA, http://www.scausa.com

  30. The Mathworks: MATLAB. http://www.mathworks.com

Download references

Acknowledgments

This work was supported in part by the Spanish Ministry of Education grant ENE2009-09541 and the Junta de Comunidades de Castilla – La Mancha grants PII2I09-0154-7984 and PII1I09-0209-6050.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Pedregal, D.J., Contreras, J., de la Nieta, A.A.S. (2012). ECOTOOL: A general MATLAB Forecasting Toolbox with Applications to Electricity Markets. In: Sorokin, A., Rebennack, S., Pardalos, P., Iliadis, N., Pereira, M. (eds) Handbook of Networks in Power Systems I. Energy Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23193-3_6

Download citation

Publish with us

Policies and ethics