Financial Time Series Forecasting Using Deep Learning Network

  • PreetiEmail author
  • Ankita Dagar
  • Rajni Bala
  • Ram Pal Singh
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 899)


The analysis of financial time series for predicting the future developments is a challenging problem since past decades. A forecasting technique based upon the machine learning paradigm and deep learning network namely Extreme Learning Machine with Auto-encoder (ELM-AE) has been proposed. The efficacy and effectiveness of ELM-AE has been compared with few existing forecasting methods like Generalized Autoregressive Conditional Heteroskedastcity (GARCH), General Regression Neural Network (GRNN), Multiple Layer Perceptron (MLP), Random Forest (RF) and Group Method of Data Handling (GRDH). Experimental results have been computed on two different time series data that is Gold Price and Crude Oil Price. The results indicate that the implemented model outperforms existing models in terms of qualitative parameters such as mean square error (MSE).


Auto-encoder Deep learning ELM Forecasting Time series 


  1. 1.
  2. 2.
  3. 3.
    Abu-Mostafa, Y.S., Atiya, A.F.: Introduction to financial forecasting. Appl. Intell. 6(3), 205–213 (1996)CrossRefGoogle Scholar
  4. 4.
    Cao, L.J., Tay, F.E.H.: Support vector machine with adaptive parameters in financial time series forecasting. IEEE Trans. Neural Netw. 14(6), 1506–1518 (2003)CrossRefGoogle Scholar
  5. 5.
    Hinton, G.E., Salakhutdinov, R.R.: Reducing the dimensionality of data with neural networks. Science 313(5786), 504–507 (2006)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: theory and applications. Neurocomputing 70(1), 489–501 (2006)CrossRefGoogle Scholar
  7. 7.
    Karia, A.A., Bujang, I., Ismail, A.: Forecasting on crude palm oil prices using artificial intelligence approaches. Am. J. Oper. Res. 3(2), 259 (2013)CrossRefGoogle Scholar
  8. 8.
    Kim, K.J.: Financial time series forecasting using support vector machines. Neurocomputing 55(1), 307–319 (2003)CrossRefGoogle Scholar
  9. 9.
    Kuremoto, T., Kimura, S., Kobayashi, K., Obayashi, M.: Time series forecasting using a deep belief network with restricted boltzmann machines. Neurocomputing 137, 47–56 (2014)CrossRefGoogle Scholar
  10. 10.
    Oancea, B., Ciucu, Ş.C.: Time series forecasting using neural networks. arXiv preprint arXiv:1401.1333 (2014)
  11. 11.
    Parisi, A., Parisi, F., Díaz, D.: Forecasting gold price changes: rolling and recursive neural network models. J. Multinational Financ. Manag. 18(5), 477–487 (2008)CrossRefGoogle Scholar
  12. 12.
    Pradeepkumar, D., Ravi, V.: Forecasting financial time series volatility using particle swarm optimization trained quantile regression neural network. Appl. Soft Comput. 58, 35–52 (2017)CrossRefGoogle Scholar
  13. 13.
    Rao, C.R., Mitra, S.K.: Generalized inverse of matrices and its applications (1971)Google Scholar
  14. 14.
    Refenes, A., Bentz, Y., Bunn, D.W., Burgess, A.N., Zapranis, A.D.: Financial time series modelling with discounted least squares backpropagation. Neurocomputing 14(2), 123–138 (1997)CrossRefGoogle Scholar
  15. 15.
    Schmidhuber, J.: Deep learning in neural networks: an overview. Neural Netw. 61, 85–117 (2015)CrossRefGoogle Scholar
  16. 16.
    Shen, F., Chao, J., Zhao, J.: Forecasting exchange rate using deep belief networks and conjugate gradient method. Neurocomputing 167, 243–253 (2015)CrossRefGoogle Scholar
  17. 17.
    Sun, K., Zhang, J., Zhang, C., Hu, J.: Generalized extreme learning machine autoencoder and a new deep neural network. Neurocomputing 230, 374–381 (2017)CrossRefGoogle Scholar
  18. 18.
    Zhang, G.P.: Time series forecasting using a hybrid arima and neural network model. Neurocomputing 50, 159–175 (2003)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • Preeti
    • 1
    Email author
  • Ankita Dagar
    • 1
  • Rajni Bala
    • 1
  • Ram Pal Singh
    • 1
  1. 1.Department of Computer Science, Deen Dayal Upadhyaya CollegeUniversity of DelhiNew DelhiIndia

Personalised recommendations