Skip to main content
Erschienen in: Neural Computing and Applications 7-8/2013

01.12.2013 | Original Article

Hybridizing nonlinear independent component analysis and support vector regression with particle swarm optimization for stock index forecasting

verfasst von: Chi-Jie Lu

Erschienen in: Neural Computing and Applications | Ausgabe 7-8/2013

Einloggen

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

search-config
loading …

Abstract

One of the major activities of financial firms and private investors is to predict future prices of stocks. However, stock index prediction is regarded as a challenging task of the prediction problem since the stock market is a complex, chaotic and nonlinear dynamic system. As stock markets are highly dynamic and exhibit wide variation, it may be more realistic and practical that assumed the stock index data are a nonlinear mixture data. In this study, a hybrid stock index prediction model by utilizing nonlinear independent component analysis (NLICA), support vector regression (SVR) and particle swarm optimization (PSO) is proposed. In the proposed model, first, the NLICA is used to deal with the nonlinearity property of the stock index data. The proposed model utilizes NLICA to extract features from the observed stock index data. The features which can be used to represent underlying/hidden information of the data are then served as the inputs of SVR to build the stock index prediction model. Finally, PSO is applied to optimize the parameters of the SVR prediction model since the parameters of SVR must be carefully selected in establishing an effective and efficient SVR model. In order to evaluate the performance of the proposed approach, the closing indexes of the Taiwan stock exchange capitalization weighted stock index, Shanghai stock exchange composite index and Bombay stock exchange index are used as illustrative examples. Experimental results showed that the proposed hybrid stock index prediction method significantly outperforms the other six comparison models. It is an efficient and effective alternative for stock index forecasting.

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.
Zurück zum Zitat Back AD, Weigend AS (1997) A first application of independent component analysis to extracting structure from stock returns. Int J Neural Syst 8:473–484CrossRef Back AD, Weigend AS (1997) A first application of independent component analysis to extracting structure from stock returns. Int J Neural Syst 8:473–484CrossRef
2.
Zurück zum Zitat Kiviluoto K, Oja E (1998) Independent component analysis for parallel financial time series. In: Proceedings of the international conference on neural information, Tokyo, Japan Kiviluoto K, Oja E (1998) Independent component analysis for parallel financial time series. In: Proceedings of the international conference on neural information, Tokyo, Japan
3.
Zurück zum Zitat Malaroiu S, Kiviluoto K, Oja E (2000) Time series prediction with independent component analysis. In: Proceedings of international conference on advanced investment technology, Gold Coast, Australia Malaroiu S, Kiviluoto K, Oja E (2000) Time series prediction with independent component analysis. In: Proceedings of international conference on advanced investment technology, Gold Coast, Australia
4.
Zurück zum Zitat Górriz JM, Puntonet CG, Salmeron M, Lang EW (2003) Time series prediction using ICA algorithms. Int Sci J Comput 2(2):69–75 Górriz JM, Puntonet CG, Salmeron M, Lang EW (2003) Time series prediction using ICA algorithms. Int Sci J Comput 2(2):69–75
5.
Zurück zum Zitat Mok PY, Lam KP, Ng HS (2004) An ICA design of intraday stock prediction models with automatic variable selection. In: Proceedings of 2004 IEEE international joint conference on neural networks, Budapest, Hungary Mok PY, Lam KP, Ng HS (2004) An ICA design of intraday stock prediction models with automatic variable selection. In: Proceedings of 2004 IEEE international joint conference on neural networks, Budapest, Hungary
6.
Zurück zum Zitat Cao LJ, Chong WK (2002) Feature extraction in support vector machine: a comparison of PCA XPCA and ICA. In: Proceedings of the 9th international conference on neural information processing, Singapore Cao LJ, Chong WK (2002) Feature extraction in support vector machine: a comparison of PCA XPCA and ICA. In: Proceedings of the 9th international conference on neural information processing, Singapore
7.
Zurück zum Zitat Cao LJ, Chua KS, Chong WK, Lee HP, Gu QM (2003) A comparison of PCA, KPCA and ICA for dimensionality reduction in support vector machine. Neurocomputing 55(1–2):321–336 Cao LJ, Chua KS, Chong WK, Lee HP, Gu QM (2003) A comparison of PCA, KPCA and ICA for dimensionality reduction in support vector machine. Neurocomputing 55(1–2):321–336
9.
Zurück zum Zitat Hyvärinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley, New YorkCrossRef Hyvärinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley, New YorkCrossRef
10.
Zurück zum Zitat Almeida LB (2004) MISEP—Linear and nonlinear ICA based on mutual information. J Mach Learn Res 4(7–8):1297–1318MATH Almeida LB (2004) MISEP—Linear and nonlinear ICA based on mutual information. J Mach Learn Res 4(7–8):1297–1318MATH
11.
Zurück zum Zitat Hyvärinen A, Pajunen P (1999) Nonlinear independent component analysis: existence and uniqueness results. Neural Networks 12(3):429–439CrossRef Hyvärinen A, Pajunen P (1999) Nonlinear independent component analysis: existence and uniqueness results. Neural Networks 12(3):429–439CrossRef
12.
Zurück zum Zitat Valpola H (2000) Nonlinear independent component analysis using ensemble learning: theory. In: Proceedings of the 2nd international workshop on independent component analysis and blind signal separation, Espoo, Finland Valpola H (2000) Nonlinear independent component analysis using ensemble learning: theory. In: Proceedings of the 2nd international workshop on independent component analysis and blind signal separation, Espoo, Finland
13.
Zurück zum Zitat Valpola H, Giannakopoulos X, Honkela A, Karhunen J (2000) Nonlinear independent component analysis using ensemble learning: experiments and discussion. In: Proceedings of 2nd international workshop on independent component analysis and blind signal separation, Espoo, Finland Valpola H, Giannakopoulos X, Honkela A, Karhunen J (2000) Nonlinear independent component analysis using ensemble learning: experiments and discussion. In: Proceedings of 2nd international workshop on independent component analysis and blind signal separation, Espoo, Finland
14.
Zurück zum Zitat Oja E, Kiviluoto K, Malaroiu S (2000) Independent component analysis for financial time series. In: Proceedings of the IEEE 2000 adaptive systems for signal processing, communications and control symposium, Lake Louise, Canada Oja E, Kiviluoto K, Malaroiu S (2000) Independent component analysis for financial time series. In: Proceedings of the IEEE 2000 adaptive systems for signal processing, communications and control symposium, Lake Louise, Canada
15.
Zurück zum Zitat Lu CJ, Lee TS, Chiu CC (2009) Financial time series forecasting using independent component analysis and support vector regression. Decis Support Syst 47(2):115–125CrossRef Lu CJ, Lee TS, Chiu CC (2009) Financial time series forecasting using independent component analysis and support vector regression. Decis Support Syst 47(2):115–125CrossRef
16.
Zurück zum Zitat Lu CJ (2010) Integrating independent component analysis-based denoising scheme with neural network for stock price prediction. Expert Syst Appl 37(10):7056–7064CrossRef Lu CJ (2010) Integrating independent component analysis-based denoising scheme with neural network for stock price prediction. Expert Syst Appl 37(10):7056–7064CrossRef
17.
Zurück zum Zitat Haritopoulos M, Yin H, Allinson NM (2002) Image denoising using self-organizing map-based nonlinear independent component analysis. Neural Netw 37(10):1085–1098CrossRef Haritopoulos M, Yin H, Allinson NM (2002) Image denoising using self-organizing map-based nonlinear independent component analysis. Neural Netw 37(10):1085–1098CrossRef
18.
Zurück zum Zitat Zhang K, Chan L (2007) Nonlinear independent component analysis with minimal nonlinear distortion. In: Proceedings of the 24th international conference on machine learning, Oregon, USA Zhang K, Chan L (2007) Nonlinear independent component analysis with minimal nonlinear distortion. In: Proceedings of the 24th international conference on machine learning, Oregon, USA
19.
Zurück zum Zitat Lu CJ, Chiu CC, Yang JL (2009) Integrating nonlinear independent component analysis and neural network in stock price prediction. Lecture Notes Comput Sci 5579:614–623CrossRef Lu CJ, Chiu CC, Yang JL (2009) Integrating nonlinear independent component analysis and neural network in stock price prediction. Lecture Notes Comput Sci 5579:614–623CrossRef
20.
Zurück zum Zitat Atsalakis GS, Valavanis KP (2009) Surveying stock market forecasting techniques—part II: soft computing methods. Expert Syst Appl 36(3):5932–5941CrossRef Atsalakis GS, Valavanis KP (2009) Surveying stock market forecasting techniques—part II: soft computing methods. Expert Syst Appl 36(3):5932–5941CrossRef
21.
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
22.
23.
Zurück zum Zitat Hong WC, Dong Y, Zheng F, Wei SY (2011) Hybrid evolutionary algorithms in a SVR traffic flow forecasting model. Appl Math Comput 217(15):6733–6747MathSciNetCrossRefMATH Hong WC, Dong Y, Zheng F, Wei SY (2011) Hybrid evolutionary algorithms in a SVR traffic flow forecasting model. Appl Math Comput 217(15):6733–6747MathSciNetCrossRefMATH
25.
Zurück zum Zitat Lu CJ, Wang YW (2010) Combining independent component analysis and growing hierarchical self-organizing maps with support vector regression in product demand forecasting. Int J Prod Econ 128(2):603–613CrossRef Lu CJ, Wang YW (2010) Combining independent component analysis and growing hierarchical self-organizing maps with support vector regression in product demand forecasting. Int J Prod Econ 128(2):603–613CrossRef
26.
Zurück zum Zitat Hua Z, Zhang B (2006) A hybrid support vector machines and logistic regression approach for forecasting intermittent demand of spare parts. Appl Math Comput 181(2):1035–1048MathSciNetCrossRefMATH Hua Z, Zhang B (2006) A hybrid support vector machines and logistic regression approach for forecasting intermittent demand of spare parts. Appl Math Comput 181(2):1035–1048MathSciNetCrossRefMATH
27.
Zurück zum Zitat Huang SC, Wu TK (2008) Combining wavelet-based feature extractions with relevance vector machines for stock index forecasting. Expert Syst 25(2):133–149CrossRef Huang SC, Wu TK (2008) Combining wavelet-based feature extractions with relevance vector machines for stock index forecasting. Expert Syst 25(2):133–149CrossRef
28.
Zurück zum Zitat Lu CJ, Wu JY (2011) An efficient CMAC neural network for stock index forecasting. Expert Syst Appl 38(12):15194–15201CrossRef Lu CJ, Wu JY (2011) An efficient CMAC neural network for stock index forecasting. Expert Syst Appl 38(12):15194–15201CrossRef
29.
Zurück zum Zitat Yeh CY, Huang CW, Lee SJ (2011) A multiple-kernel support vector regression approach for stock market price forecasting. Expert Syst Appl 38(3):2177–2186CrossRef Yeh CY, Huang CW, Lee SJ (2011) A multiple-kernel support vector regression approach for stock market price forecasting. Expert Syst Appl 38(3):2177–2186CrossRef
30.
Zurück zum Zitat Matías JM, Reboredo JC (2012) Forecasting performance of nonlinear models for intraday stock returns. J Forecast 31(2):172–188MathSciNetCrossRef Matías JM, Reboredo JC (2012) Forecasting performance of nonlinear models for intraday stock returns. J Forecast 31(2):172–188MathSciNetCrossRef
31.
Zurück zum Zitat Cao LJ, Tay FEH (2001) Financial forecasting using support vector machines. Neural Comput Appl 10:184–192CrossRefMATH Cao LJ, Tay FEH (2001) Financial forecasting using support vector machines. Neural Comput Appl 10:184–192CrossRefMATH
32.
Zurück zum Zitat Pang S, Song L, Kasabov N (2011) Correlation-aided support vector regression for Forex time series prediction. Neural Comput Appl 20(8):1193–1203CrossRef Pang S, Song L, Kasabov N (2011) Correlation-aided support vector regression for Forex time series prediction. Neural Comput Appl 20(8):1193–1203CrossRef
33.
Zurück zum Zitat Lu CJ, Wu JY, Fan CR, Chiu CC (2009) Forecasting stock price using nonlinear independent component analysis and support vector regression. In: Proceedings of the IEEE international conference on industrial engineering and engineering management, Hong Kong, China Lu CJ, Wu JY, Fan CR, Chiu CC (2009) Forecasting stock price using nonlinear independent component analysis and support vector regression. In: Proceedings of the IEEE international conference on industrial engineering and engineering management, Hong Kong, China
34.
Zurück zum Zitat Cherkassky V, Ma Y (2004) Practical selection of SVM parameters and noise estimation for SVM regression. Neural Netw 17:113–126CrossRefMATH Cherkassky V, Ma Y (2004) Practical selection of SVM parameters and noise estimation for SVM regression. Neural Netw 17:113–126CrossRefMATH
35.
Zurück zum Zitat Kennedy J, Eberhart RC, Shi Y (2001) Swarm intelligence. Morgan Kaufmm Publishers, San Francisco Kennedy J, Eberhart RC, Shi Y (2001) Swarm intelligence. Morgan Kaufmm Publishers, San Francisco
36.
Zurück zum Zitat Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Natural Comput 6:467–484MathSciNetCrossRefMATH Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Natural Comput 6:467–484MathSciNetCrossRefMATH
37.
Zurück zum Zitat Parsopoulos KE, Vrahatis MN (2002) Recent approaches to global optimization problems through particle swarm optimization. Nat Comput 1(2–3):235–306MathSciNetCrossRefMATH Parsopoulos KE, Vrahatis MN (2002) Recent approaches to global optimization problems through particle swarm optimization. Nat Comput 1(2–3):235–306MathSciNetCrossRefMATH
38.
Zurück zum Zitat Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization-an overview. Swarm Intel 1(1):33–57CrossRef Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization-an overview. Swarm Intel 1(1):33–57CrossRef
39.
Zurück zum Zitat Tang X, Zhuang L, Jiang C (2009) Prediction of silicon content in hot metal using support vector regression based on chaos particle swarm optimization. Expert Syst Appl 36(9):11853–11857CrossRef Tang X, Zhuang L, Jiang C (2009) Prediction of silicon content in hot metal using support vector regression based on chaos particle swarm optimization. Expert Syst Appl 36(9):11853–11857CrossRef
40.
Zurück zum Zitat Hong WC (2009) Chaotic particle swarm optimization algorithm in a support vector regression electric load forecasting model. Energy Conv Manage 50(1):105–117CrossRef Hong WC (2009) Chaotic particle swarm optimization algorithm in a support vector regression electric load forecasting model. Energy Conv Manage 50(1):105–117CrossRef
41.
Zurück zum Zitat Wu Q (2010) A hybrid-forecasting model based on Gaussian support vector machine and chaotic particle swarm optimization. Expert Syst Appl 37(3):2388–2394CrossRef Wu Q (2010) A hybrid-forecasting model based on Gaussian support vector machine and chaotic particle swarm optimization. Expert Syst Appl 37(3):2388–2394CrossRef
42.
Zurück zum Zitat Vapnik VN (1999) An overview of statistical learning theory. IEEE Trans Neural Netw 10:988–999CrossRef Vapnik VN (1999) An overview of statistical learning theory. IEEE Trans Neural Netw 10:988–999CrossRef
44.
Zurück zum Zitat Shi Y, Eberhart RC (1998) Parameter selection in particle swarm optimization. Lecture Notes Comput Sci 1447:591–600CrossRef Shi Y, Eberhart RC (1998) Parameter selection in particle swarm optimization. Lecture Notes Comput Sci 1447:591–600CrossRef
45.
Zurück zum Zitat Escalante HJ, Montes M, Sucar LE (2009) Particle swarm model selection. J Mach Learn Res 10:405–440 Escalante HJ, Montes M, Sucar LE (2009) Particle swarm model selection. J Mach Learn Res 10:405–440
46.
Zurück zum Zitat Balachandher KG, Fauzias MN, Lai MM (2002) An examination of the random walk model and technical trading rules in the Malaysian stock market. Quart J Bus Econ 41:81–104 Balachandher KG, Fauzias MN, Lai MM (2002) An examination of the random walk model and technical trading rules in the Malaysian stock market. Quart J Bus Econ 41:81–104
47.
Zurück zum Zitat Leigh W, Hightower R, Modani N (2005) Forecasting the New York stock exchange composite index with past price and interest rate on condition of volume spike. Expert Syst Appl 28(1):1–8CrossRef Leigh W, Hightower R, Modani N (2005) Forecasting the New York stock exchange composite index with past price and interest rate on condition of volume spike. Expert Syst Appl 28(1):1–8CrossRef
49.
Zurück zum Zitat Yan W, Powell JG, Shi J, Xu W (2007) Chinese stock market cyclical regimes: 1991–2006. Econ Lett 97(3):235–239CrossRef Yan W, Powell JG, Shi J, Xu W (2007) Chinese stock market cyclical regimes: 1991–2006. Econ Lett 97(3):235–239CrossRef
Metadaten
Titel
Hybridizing nonlinear independent component analysis and support vector regression with particle swarm optimization for stock index forecasting
verfasst von
Chi-Jie Lu
Publikationsdatum
01.12.2013
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 7-8/2013
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-012-1198-5

Weitere Artikel der Ausgabe 7-8/2013

Neural Computing and Applications 7-8/2013 Zur Ausgabe

Premium Partner