Efficient Prediction of Gold Prices Using Hybrid Deep Learning

  • Turner Tobin
  • Rasha KashefEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 12132)


Gold prices, in general, act counter to the market and are thus predictable to a certain degree based upon the fluctuations of other market entities. Neural networks have been applied to significant effect to difficult prediction problems and have achieved success in making predictions beyond traditional regression-based statistical models. Generally, such networks are hyper-specialized, and thus have effectiveness in a small subset of problems. This paper endeavors to take two models: RNN and CNN and hybridize them, creating a new model founded on their underlying logical theories and architectures. The primary goal in this paper is to show the effectiveness of the hybrid model in achieving a better gold price prediction that produces higher quality results at the cost of slightly increased complexity. Challenges and limitations of the proposed hybrid model are also addressed.


Gold price prediction Time-series RNN CNN Hybrid learning 


  1. 1.
    Cai, J., Cheung, Y.-L., Wong, M.C.S.: What moves the gold market? J. Futures Mark. 21(3), 257–278 (2001)CrossRefGoogle Scholar
  2. 2.
    Baur, D.G., Lucey, B.M.: Is gold a hedge or a safe haven? An analysis of stocks, bonds and gold. Fin. Rev. 45(2), 217–229 (2010)CrossRefGoogle Scholar
  3. 3.
    Aggarwal, R., Soenen, L.A.: The Nature and efficency of the gold market. J. Portfolio Manag. 14, 201–213 (1988) Google Scholar
  4. 4.
    Srivastava, S.: Deep Learning in Finance. Towards Data Science (2017)Google Scholar
  5. 5.
    Razavian, A.S., Azizpour, H., Sullivan, J., Carlsson, S.: CNN features off-the-shelf: an astounding baseline for recognition. In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops (2014)Google Scholar
  6. 6.
    Abdel-Hamid, O., Deng, L., Yu, D.: Exploring convolutional neural network structures and optimization techniques for speech recognition. In: INTERSPEECH, Lyon (2013)Google Scholar
  7. 7.
    Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: ICLR, San Diego (2015)Google Scholar
  8. 8.
    Lin, M., Chen, Q., Yan, S.: Network in network. arXiv (2014)Google Scholar
  9. 9.
    Fischer, M.M.: Computational neural networks—tools for spatial data analysis. In: Spatial Analysis and Geo Computation, pp. 79–102 (2006).
  10. 10.
    Gers, F.A., Schmidhuber, J., Cummins, F.: Learning to forget: continual prediction with LSTM. In: 9th International Conference on Artificial Neural Networks: ICANN 1999, Edinburgh (1999)Google Scholar
  11. 11.
    Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)CrossRefGoogle Scholar
  12. 12.
    Hansen, J.V., McDonald, J.B., Nelson, R.D.: Time series prediction with genetic-algorithm designed neural networks: an empirical comparison with modern statistical models. Comput. Intell. 15, 171–184 (2002)CrossRefGoogle Scholar
  13. 13.
    Mikolov, T., Karafiát, M., Burget, L., Černocký, J., Khudanpur, S.: Recurrent neural network based language model. In: INTERSPEECH (2010)Google Scholar
  14. 14.
    Sowell, F.: Modeling long-run behaviour with the fractional ARIMA model. J. Monetary Econ. 29, 277–302 (1992)CrossRefGoogle Scholar
  15. 15.
    Adebiyi, A., Adewumi, A.O., Ayo, C.K.: Comparison of ARIMA and artificial neural networks models for stock price prediction. J. Appl. Math. 2014, 614342:1–614342:7 (2014) Google Scholar
  16. 16.
    Sami, I., Nazir, K.: Predicting future gold rates using machine learning approach. Int. J. Adv. Comput Sci. Appl. 8(12), 92–99 (2018)Google Scholar
  17. 17.
    Kim, T., Kim, H.Y.: Forecasting stock prices with a feature fusion LSTM-CNN model using different representations of the same data. PLoS ONE 14(2), e0212320 (2019)CrossRefGoogle Scholar
  18. 18.
    Tan, X., Kashef, R.: Predicting the closing price of cryptocurrencies: a comparative study. In: Proceedings of the Second International Conference on Data Science, E-Learning and Information Systems (DATA 2019). Association for Computing Machinery, New York, NY, USA (2019). Article 37, 1–5.

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Computer Science DepartmentUniversity of Western OntarioLondonCanada
  2. 2.Electrical, Computer and Biomedical EngineeringRyerson UniversityTorontoCanada

Personalised recommendations