Skip to main content
Erschienen in: Neural Computing and Applications 16/2022

23.03.2022 | S.I.: Deep Learning for Time Series Data

A convolutional neural network based approach to financial time series prediction

verfasst von: Dr. M. Durairaj, B. H. Krishna Mohan

Erschienen in: Neural Computing and Applications | Ausgabe 16/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Financial time series are chaotic that, in turn, leads their predictability to be complex and challenging. This paper presents a novel financial time series prediction hybrid that involves Chaos Theory, Convolutional neural network (CNN), and Polynomial Regression (PR). The financial time series is first checked in this hybrid for the presence of chaos. The chaos in the series of times is later modeled using Chaos Theory. The modeled time series is input to CNN to obtain initial predictions. The error series obtained from CNN predictions is fit by PR to get error predictions. The error predictions and initial predictions from CNN are added to obtain the final predictions of the hybrid model. The effectiveness of the proposed hybrid (Chaos+CNN+PR) is tested by using three types of Foreign exchange rates of financial time series (INR/USD, JPY/USD, SGD/USD), commodity prices (Gold, Crude Oil, Soya beans), and stock market indices (S&P 500, Nifty 50, Shanghai Composite). The proposed hybrid is superior to Auto-regressive integrated moving averages (ARIMA), Prophet, Classification and Regression Tree (CART), Random Forest (RF), CNN, Chaos+CART, Chaos+RF and Chaos+CNN in terms of MSE, MAPE, Dstat, and Theil’s U.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
2.
Zurück zum Zitat Bahrammirzaee A (2010) A comparative survey of artificial intelligence applications in finance: artificial neural networks, expert system and hybrid intelligent systems. Neural Comput Appl 19(8):1165–1195CrossRef Bahrammirzaee A (2010) A comparative survey of artificial intelligence applications in finance: artificial neural networks, expert system and hybrid intelligent systems. Neural Comput Appl 19(8):1165–1195CrossRef
3.
Zurück zum Zitat Bao W, Yue J, Rao Y (2017) A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PloS One 12(7):e0180944CrossRef Bao W, Yue J, Rao Y (2017) A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PloS One 12(7):e0180944CrossRef
4.
Zurück zum Zitat Bates JM, Granger CW (1969) The combination of forecasts. J Oper Res Soc 20(4):451–468CrossRef Bates JM, Granger CW (1969) The combination of forecasts. J Oper Res Soc 20(4):451–468CrossRef
5.
Zurück zum Zitat Cao L (1997) Practical method for determining the minimum embedding dimension of a scalar time series. Phys D Nonlinear Phenom 110(1–2):43–50CrossRef Cao L (1997) Practical method for determining the minimum embedding dimension of a scalar time series. Phys D Nonlinear Phenom 110(1–2):43–50CrossRef
6.
Zurück zum Zitat Cavalcante RC, Brasileiro RC, Souza VL, Nobrega JP, Oliveira AL (2016) Computational intelligence and financial markets: a survey and future directions. Expert Syst Appl 55:194–211CrossRef Cavalcante RC, Brasileiro RC, Souza VL, Nobrega JP, Oliveira AL (2016) Computational intelligence and financial markets: a survey and future directions. Expert Syst Appl 55:194–211CrossRef
7.
Zurück zum Zitat Dhanya C, Kumar DN (2010) Nonlinear ensemble prediction of chaotic daily rainfall. Adv Water Resour 33(3):327–347CrossRef Dhanya C, Kumar DN (2010) Nonlinear ensemble prediction of chaotic daily rainfall. Adv Water Resour 33(3):327–347CrossRef
8.
Zurück zum Zitat Diebold F, Mariano R (1995) Comparing predictive accuracy. J Bus Econ Stat 13:253–263 Diebold F, Mariano R (1995) Comparing predictive accuracy. J Bus Econ Stat 13:253–263
9.
Zurück zum Zitat Durairaj M, Mohan BK (2019) A review of two decades of deep learning hybrids for financial time series prediction. Int J Emerg Technol 10(3):324–331 Durairaj M, Mohan BK (2019) A review of two decades of deep learning hybrids for financial time series prediction. Int J Emerg Technol 10(3):324–331
11.
Zurück zum Zitat Hellström T, Holmström K (1998) Predicting the stock market Hellström T, Holmström K (1998) Predicting the stock market
12.
Zurück zum Zitat Huang SC, Chuang PJ, Wu CF, Lai HJ (2010) Chaos-based support vector regressions for exchange rate forecasting. Expert Syst Appl 37(12):8590–8598CrossRef Huang SC, Chuang PJ, Wu CF, Lai HJ (2010) Chaos-based support vector regressions for exchange rate forecasting. Expert Syst Appl 37(12):8590–8598CrossRef
13.
Zurück zum Zitat Huang W, Lai KK, Nakamori Y, Wang S (2004) Forecasting foreign exchange rates with artificial neural networks: a review. Int J Inf Technol Decis Mak 3(01):145–165CrossRef Huang W, Lai KK, Nakamori Y, Wang S (2004) Forecasting foreign exchange rates with artificial neural networks: a review. Int J Inf Technol Decis Mak 3(01):145–165CrossRef
14.
Zurück zum Zitat LeCun Y, Boser B, Denker JS, Henderson D, Howard RE, Hubbard W, Jackel LD (1989) Backpropagation applied to handwritten zip code recognition. Neural Comput 1(4):541–551CrossRef LeCun Y, Boser B, Denker JS, Henderson D, Howard RE, Hubbard W, Jackel LD (1989) Backpropagation applied to handwritten zip code recognition. Neural Comput 1(4):541–551CrossRef
15.
Zurück zum Zitat LeCun Y, Bengio Y et al (1995) Convolutional networks for images, speech, and time series. Handb Brain Theory Neural Netw 3361(10):1995 LeCun Y, Bengio Y et al (1995) Convolutional networks for images, speech, and time series. Handb Brain Theory Neural Netw 3361(10):1995
16.
Zurück zum Zitat LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444CrossRef LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444CrossRef
17.
Zurück zum Zitat Li Y, Ma W (2010) Applications of artificial neural networks in financial economics: a survey. In: 2010 International symposium on computational intelligence and design, IEEE, vol 1, pp 211–214 Li Y, Ma W (2010) Applications of artificial neural networks in financial economics: a survey. In: 2010 International symposium on computational intelligence and design, IEEE, vol 1, pp 211–214
18.
Zurück zum Zitat Livieris IE, Pintelas E, Pintelas P (2020) A CNN-LSTM model for gold price time-series forecasting. Neural Comput Appl 32(23):17351–17360CrossRef Livieris IE, Pintelas E, Pintelas P (2020) A CNN-LSTM model for gold price time-series forecasting. Neural Comput Appl 32(23):17351–17360CrossRef
19.
Zurück zum Zitat Magdon-Ismail M, Nicholson A, Abu-Mostafa YS (1998) Financial markets: very noisy information processing. Proc IEEE 86(11):2184–2195CrossRef Magdon-Ismail M, Nicholson A, Abu-Mostafa YS (1998) Financial markets: very noisy information processing. Proc IEEE 86(11):2184–2195CrossRef
20.
Zurück zum Zitat Makridakis S, Hibon M (1995) Evaluating accuracy (or error) measures. Insead 110:1–41 Makridakis S, Hibon M (1995) Evaluating accuracy (or error) measures. Insead 110:1–41
21.
Zurück zum Zitat Makridakis S, Hibon M (1997) ARMA models and the Box–Jenkins methodology. J Forecast 16(3):147–163CrossRef Makridakis S, Hibon M (1997) ARMA models and the Box–Jenkins methodology. J Forecast 16(3):147–163CrossRef
22.
Zurück zum Zitat Mochón A, Quintana D, Sáez Y, Isasi P (2008) Soft computing techniques applied to finance. Appl Intell 29(2):111–115CrossRef Mochón A, Quintana D, Sáez Y, Isasi P (2008) Soft computing techniques applied to finance. Appl Intell 29(2):111–115CrossRef
23.
Zurück zum Zitat Packard NH, Crutchfield JP, Farmer JD, Shaw RS (1980) Geometry from a time series. Phys Rev Lett 45(9):712CrossRef Packard NH, Crutchfield JP, Farmer JD, Shaw RS (1980) Geometry from a time series. Phys Rev Lett 45(9):712CrossRef
24.
Zurück zum Zitat Pavlidis N, Tasoulis D, Vrahatis MN (2003) Financial forecasting through unsupervised clustering and evolutionary trained neural networks. In: The 2003 congress on evolutionary computation, 2003. CEC’03., IEEE, vol 4, pp 2314–2321 Pavlidis N, Tasoulis D, Vrahatis MN (2003) Financial forecasting through unsupervised clustering and evolutionary trained neural networks. In: The 2003 congress on evolutionary computation, 2003. CEC’03., IEEE, vol 4, pp 2314–2321
25.
Zurück zum Zitat Pfeiffer M, Hohmann A (2012) Applications of neural networks in training science. Hum Mov Sci 31(2):344–359CrossRef Pfeiffer M, Hohmann A (2012) Applications of neural networks in training science. Hum Mov Sci 31(2):344–359CrossRef
26.
Zurück zum Zitat Poincaré H (1890) Sur le problème des trois corps et les équations de la dynamique. Acta Math 13(1):A3–A270 Poincaré H (1890) Sur le problème des trois corps et les équations de la dynamique. Acta Math 13(1):A3–A270
27.
Zurück zum Zitat Pradeepkumar D, Ravi V (2014) Forex rate prediction using chaos, neural network and particle swarm optimization. In: International conference in swarm intelligence, Springer, pp 363–375 Pradeepkumar D, Ravi V (2014) Forex rate prediction using chaos, neural network and particle swarm optimization. In: International conference in swarm intelligence, Springer, pp 363–375
28.
Zurück zum Zitat Pradeepkumar D, Ravi V (2016) Forex rate prediction using chaos and quantile regression random forest. In: 2016 3rd international conference on recent advances in information technology (RAIT), IEEE, pp 517–522 Pradeepkumar D, Ravi V (2016) Forex rate prediction using chaos and quantile regression random forest. In: 2016 3rd international conference on recent advances in information technology (RAIT), IEEE, pp 517–522
29.
Zurück zum Zitat Pradeepkumar D, Ravi V (2017) Forex rate prediction: a hybrid approach using chaos theory and multivariate adaptive regression splines. In: Proceedings of the 5th international conference on frontiers in intelligent computing: theory and applications, Springer, pp 219–227 Pradeepkumar D, Ravi V (2017) Forex rate prediction: a hybrid approach using chaos theory and multivariate adaptive regression splines. In: Proceedings of the 5th international conference on frontiers in intelligent computing: theory and applications, Springer, pp 219–227
30.
Zurück zum Zitat Pradeepkumar D, Ravi V (2018) Soft computing hybrids for forex rate prediction: a comprehensive review. Comput Oper Res 99:262–284CrossRef Pradeepkumar D, Ravi V (2018) Soft computing hybrids for forex rate prediction: a comprehensive review. Comput Oper Res 99:262–284CrossRef
31.
Zurück zum Zitat Ravi V, Pradeepkumar D, Deb K (2017) Financial time series prediction using hybrids of chaos theory, multi-layer perceptron and multi-objective evolutionary algorithms. Swarm Evolut Comput 36:136–149CrossRef Ravi V, Pradeepkumar D, Deb K (2017) Financial time series prediction using hybrids of chaos theory, multi-layer perceptron and multi-objective evolutionary algorithms. Swarm Evolut Comput 36:136–149CrossRef
32.
Zurück zum Zitat Reid DJ (1968) Combining three estimates of gross domestic product. Economica 35(140):431–444CrossRef Reid DJ (1968) Combining three estimates of gross domestic product. Economica 35(140):431–444CrossRef
33.
Zurück zum Zitat Selvin S, Vinayakumar R, Gopalakrishnan E, Menon VK, Soman K (2017) Stock price prediction using LSTM, RNN and CNN-sliding window model. In: 2017 international conference on advances in computing, communications and informatics (icacci), IEEE, pp 1643–1647 Selvin S, Vinayakumar R, Gopalakrishnan E, Menon VK, Soman K (2017) Stock price prediction using LSTM, RNN and CNN-sliding window model. In: 2017 international conference on advances in computing, communications and informatics (icacci), IEEE, pp 1643–1647
34.
Zurück zum Zitat Sezer OB, Gudelek MU, Ozbayoglu AM (2020) Financial time series forecasting with deep learning: a systematic literature review: 2005–2019. Appl Soft Comput 90:106–181CrossRef Sezer OB, Gudelek MU, Ozbayoglu AM (2020) Financial time series forecasting with deep learning: a systematic literature review: 2005–2019. Appl Soft Comput 90:106–181CrossRef
35.
Zurück zum Zitat Takens F (1981) Detecting strange attractors in turbulence. In: Rand D, Young LS (eds) Dynamical systems and turbulence, Warwick 1980. Lecture Notes in Mathematics, vol 898. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0091924 Takens F (1981) Detecting strange attractors in turbulence. In: Rand D, Young LS (eds) Dynamical systems and turbulence, Warwick 1980. Lecture Notes in Mathematics, vol 898. Springer, Berlin, Heidelberg. https://​doi.​org/​10.​1007/​BFb0091924
36.
Zurück zum Zitat Theil H (1966) Applied economic forecasting. North-Holland Pub. Co., Amsterdam Theil H (1966) Applied economic forecasting. North-Holland Pub. Co., Amsterdam
37.
Zurück zum Zitat Vidal A, Kristjanpoller W (2020) Gold volatility prediction using a CNN-LSTM approach. Expert Syst Appl 157:113481CrossRef Vidal A, Kristjanpoller W (2020) Gold volatility prediction using a CNN-LSTM approach. Expert Syst Appl 157:113481CrossRef
38.
39.
Zurück zum Zitat Yao J, Tan CL (2000) A case study on using neural networks to perform technical forecasting of forex. Neurocomputing 34(1–4):79–98CrossRef Yao J, Tan CL (2000) A case study on using neural networks to perform technical forecasting of forex. Neurocomputing 34(1–4):79–98CrossRef
40.
Zurück zum Zitat Yu X, Yang J, Xie Z (2014) Training SVMs on a bound vectors set based on fisher projection. Front Comput Sci 8(5):793–806MathSciNetCrossRef Yu X, Yang J, Xie Z (2014) Training SVMs on a bound vectors set based on fisher projection. Front Comput Sci 8(5):793–806MathSciNetCrossRef
41.
Zurück zum Zitat Yu X, Chu Y, Jiang F, Guo Y, Gong D (2018) SVMs classification based two-side cross domain collaborative filtering by inferring intrinsic user and item features. Knowl Based Syst 141:80–91CrossRef Yu X, Chu Y, Jiang F, Guo Y, Gong D (2018) SVMs classification based two-side cross domain collaborative filtering by inferring intrinsic user and item features. Knowl Based Syst 141:80–91CrossRef
42.
Zurück zum Zitat Yu X, Jiang F, Du J, Gong D (2019) A cross-domain collaborative filtering algorithm with expanding user and item features via the latent factor space of auxiliary domains. Pattern Recognit 94:96–109CrossRef Yu X, Jiang F, Du J, Gong D (2019) A cross-domain collaborative filtering algorithm with expanding user and item features via the latent factor space of auxiliary domains. Pattern Recognit 94:96–109CrossRef
43.
Zurück zum Zitat Zhang K, Zhong G, Dong J, Wang S, Wang Y (2019) Stock market prediction based on generative adversarial network. Procedia Comput Sci 147:400–406CrossRef Zhang K, Zhong G, Dong J, Wang S, Wang Y (2019) Stock market prediction based on generative adversarial network. Procedia Comput Sci 147:400–406CrossRef
Metadaten
Titel
A convolutional neural network based approach to financial time series prediction
verfasst von
Dr. M. Durairaj
B. H. Krishna Mohan
Publikationsdatum
23.03.2022
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 16/2022
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-022-07143-2

Weitere Artikel der Ausgabe 16/2022

Neural Computing and Applications 16/2022 Zur Ausgabe

Premium Partner