Skip to main content
Log in

Financial time series forecasting using LPP and SVM optimized by PSO

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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

    MATH  Google Scholar 

  • Atsalakis GS, Valavanis KP (2009) Surveying stock market forecasting techniques—Part II: soft computing methods. Expert Syst Appl 36(3):5932–5941

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Brownstone D (1996) Using percentage accuracy to measure neural network predictions in stock market movements. Neurocomputing 10(3):237–250

    Article  Google Scholar 

  • Cao LJ, Tay FEH (2003) Support vector machine with adaptive parameters in financial time series forecasting. IEEE Trans Neural Netw 14(4):1506–1518

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Chen SM (1996) Forecasting enrollments based on fuzzy time-series. Fuzzy Sets Syst 81:311–319

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Felsen J (1975) Learning pattern recognition techniques applied to stock market forecasting. IEEE Trans Syst Man Cybern 5(6):583–594

    Article  MATH  Google Scholar 

  • Tay FEH, Cao LJ (2002) Modified support vector machines in financial time series forecasting. Neurocomputing 48(1–4):847–861

    Article  MATH  Google Scholar 

  • He X, Yan S, Hu Y et al (2005) Face recognition using Laplacian faces. IEEE Trans Pattern Anal Mach Intell 27(3):328–340

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Huang W, Nakamori Y, Wang S-Y (2005a) Forecasting stock market movement direction with support vector machine. Comput Oper Res 32(10):2513–2522

    Article  MATH  Google Scholar 

  • Huang W, Nakamori Y, Wang S-Y (2005b) Forecasting stock market movement direction with support vector machine. Comput Oper Res 32:2513–2522

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Larsen HL, Yager RR (2000) A framework for fuzzy recognition technology. IEEE Trans Syst Man Cybern C Appl Rev 30(1):65–76

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • Sohn SY, Lim M (2007) Hierarchical forecasting based on AR-GARCH model in a coherent structure. Eur J Oper Res 176(2):1033–1040

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • Vapnik VN (1995) The nature of statistical learning theory. Springer, N Y

    Book  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to Guo Zhiqiang.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-012-0953-y

Keywords

Navigation