Abstract
In this paper, a predicting model is constructed to forecast stock market behavior with the aid of locality preserving projection, particle swarm optimization, and a support vector machine. First, four stock market technique variables are selected as the input feature, and a slide window is used to obtain the input raw data of the model. Second, the locality preserving projection method is utilized to reduce the dimension of the raw data and to extract the intrinsic feature to improve the performance of the predicting model. Finally, a support vector machine optimized using particle swarm optimization is applied to forecast the next day’s price movement. The proposed model is used with the Shanghai stock market index and the Dow Jones index, and experimental results show that the proposed model performs better than other models in the areas of prediction accuracy rate and profit.
Similar content being viewed by others
References
Ajith A, Sajith N, Sarathchandran PP (2003) Modelling chaotic behaviour of stock indices using Intelligent Paradigms. Neural Parallel Sci Comput Arch 11(1–2):143–160
Atsalakis GS, Valavanis KP (2009) Surveying stock market forecasting techniques—Part II: soft computing methods. Expert Syst Appl 36(3):5932–5941
Bautista CC (2001) Predicting the Philippine Stock Price Index using artificial neural networks. UPCBA Discussion Paper No. 0107.2001
Bhardwaj G, Swanson NR (2006) An empirical investigation of the usefulness of ARFIMA models for predicting macroeconomic and financial time series. J Econom 131(1–2):539–578
Brownstone D (1996) Using percentage accuracy to measure neural network predictions in stock market movements. Neurocomputing 10(3):237–250
Cao LJ, Tay FEH (2003) Support vector machine with adaptive parameters in financial time series forecasting. IEEE Trans Neural Netw 14(4):1506–1518
Cao Q, Leggio KB, Schniederjans MJ (2005) A comparison between Fama and French’s model and artificial neural networks in predicting the Chinese stock market. Comput Oper Res 32(10):2499–2512
Chang P-C, Fan C-Y (2008) A hybrid system integrating a wavelet and TSK fuzzy rules for stock price forecasting. IEEE Trans Syst Man Cybern C Appl Rev 38(6):802–815
Chang J, Hsu S (2007) The construction of stock’s portfolios by using particle swarm optimization. In: Proceedings of the second international conference on innovative computing, information and control, pp 390–390
Chang J-R et al (2011) A hybrid ANFIS model based on AR and volatility for TAIEX forecasting. Appl Soft Comput 11:1388–1395
Chen SM (1996) Forecasting enrollments based on fuzzy time-series. Fuzzy Sets Syst 81:311–319
Chen AS, Leung MT, Daouk H (2003) Application of neural networks to an emerging financial market: forecasting and trading the Taiwan Stock Index. Comput Oper Res 30(6):901–923
Chen Y, Abraham A, Yang J, Yang B (2005) Hybrid methods for stock index modelling. In: Proceedings of fuzzy systems and knowledge discovery: second international conference, pp 1067–1070
Chun S, Park Y (2005) Dynamic adaptive ensemble case-based reasoning: application to stock market prediction. Expert Syst Appl 28(3):435–443
De Priest DJ (1983) Testing goodness-of-fit for the singly truncated normal distribution using the Kolmogorov–Smirnov statistic. IEEE Trans Geosci Remote Sens 21(4):441–446
Ettes D (2000) Trading the stock markets using genetic fuzzy modelling. In: Proceedings of conference on computational intelligence for financial engineering, pp 22–25
Fama EF (1970) Efficient capital markets: a review of theory and empirical work. Proceedings of the twenty-eighth annual meeting of the American Finance Association. J Financ 25(2):383–417
Felsen J (1975) Learning pattern recognition techniques applied to stock market forecasting. IEEE Trans Syst Man Cybern 5(6):583–594
Tay FEH, Cao LJ (2002) Modified support vector machines in financial time series forecasting. Neurocomputing 48(1–4):847–861
He X, Yan S, Hu Y et al (2005) Face recognition using Laplacian faces. IEEE Trans Pattern Anal Mach Intell 27(3):328–340
He W, Wang Z, Jiang H (2008) Model optimizing and feature selecting for support vector regression in time series forecasting. Neurocomputing 72(1–3):600–611
Huang W, Nakamori Y, Wang S-Y (2005a) Forecasting stock market movement direction with support vector machine. Comput Oper Res 32(10):2513–2522
Huang W, Nakamori Y, Wang S-Y (2005b) Forecasting stock market movement direction with support vector machine. Comput Oper Res 32:2513–2522
Kara Y, Boyacioglu MA, Baykan OK (2011) Predicting direction of stock price index movement using artificial neural networks and support vector machines: the sample of the Istanbul Stock Exchange. Expert Syst Appl 38(5):5311–5319
Kuo RJ (1998) A decision support system for the stock market through integration of fuzzy neural networks and fuzzy Delphi. Appl Artif Intell 12(6):501–520
Larsen HL, Yager RR (2000) A framework for fuzzy recognition technology. IEEE Trans Syst Man Cybern C Appl Rev 30(1):65–76
Lendasse A, De Bodt E, Wertz V, Verleysen M (2000) Non-linear financial time series forecasting—application to the Belgium 20 Stock Market Index. Eur J Econ Social Syst 14(1):81–91
Liu D, Zhang L (2010) China stock market regimes prediction with artificial neural network and Markov regime switching. In: Proceedings of the world congress on engineering, pp 978–988
Ljung L (1999) System identification: theory for the user, 2nd edn. Prentice-Hall, Englewood Cliffs
Lu C-J, Lee T-S, Chiu C–C (2009) Financial time series forecasting using independent component analysis and support vector regression. Decis Support Syst 47(2):115–125
Marcellino M, Stock JH, Watson MW (2006) A comparison of direct and iterated multistep AR methods for forecasting macroeconomic time series. J Econom 135(1–2):499–526
Murphy JJ (1999) Technical analysis of the financial markets: a comprehensive guide to trading methods and applications. New York Institute of Finance
Perez-Rodriguez JV, Torrab S, Andrada-Felixa J (2004) STAR and ANN models: forecasting performance on the Spanish Ibex-35 stock index. J Empirical Finance 12(3):490–509
Sohn SY, Lim M (2007) Hierarchical forecasting based on AR-GARCH model in a coherent structure. Eur J Oper Res 176(2):1033–1040
Sun B, Li T (2010) Forecasting and identification of stock market based on modified RBF neural network. In: IEEE 17th international conference on industrial engineering and engineering management, pp 424–427
Teixeira LA, de Oliveira ALI (2010) A method for automatic stock trading combining technical analysis and nearest neighbor classification. Expert Syst Appl 37(10):6885–6890
Vapnik VN (1995) The nature of statistical learning theory. Springer, N Y
Versace M, Bhatt R, Hinds O, Shiffer M (2004) Predicting the exchange traded fund DIA with a combination of genetic algorithms and neural networks. Expert Syst Appl 27(3):417–425
White H (1988) Economic prediction using neural networks: a case of IBM daily stock returns. In: IEEE international conference on neural networks, pp 451–458
Xu-lei W, Chun-wei S (2009) Solve fractal dimension of Shanghai Stock Market by RBF neural networks. In: International conference on management science and engineering, pp 1389-1394
Yu HK (2005) Weighted fuzzy time-series models for TAIEX forecasting. Phys A 349:609–624
Yumlu MS, Gurgen FS, Okay N (2004) Turkish stock market analysis using mixture of experts. In: Proceedings of Engineering of Intelligent Systems (EIS), Madeira
Zadeh LA (1994) The role of fuzzy logic in modeling, identification and control. Model. Identification Control 15(3):191–203
Zhang Z, Chan WK, Tse TH, Hu P, Wang X (2009) Is non-parametric hypothesis testing model robust for statistical fault localization? Inf Softw Technol 51(11):1573–1585
Zorin A, Borisov A (2002) Modelling Riga Stock Exchange Index using neural networks. In: Proceedings of the international conference―traditions and innovations in sustainable development of society. Information technologies, pp 312–320
Acknowledgments
This research was supported by the Fundamental Research Funds for the Central Universities, China (Grant no. 2011-IV-058).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
Cite this article
Zhiqiang, G., Huaiqing, W. & Quan, L. Financial time series forecasting using LPP and SVM optimized by PSO. Soft Comput 17, 805–818 (2013). https://doi.org/10.1007/s00500-012-0953-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-012-0953-y