Skip to main content

Advertisement

Log in

Using multi-stage data mining technique to build forecast model for Taiwan stocks

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Taiwan stock market trend is fast changing. It is affected by not only the individual investors and the three major institutional investors, but also impacted by domestic political and economic situations. Therefore, to precisely grasp the stock market movement, one must build a perfect stock forecast model. In this article, we used a multi-stage optimized stock forecast model to grasp the changing trend of the stock market. First, data of 2 stocks, TSMC and UMC were collected, and then inputted the test data into the genetic programing and built a model to find out the arithmetic expressions. Artificial Fish Swarm Algorithm is used to dynamically adjust the variable factors and constant factors in the arithmetic expressions. Next, we took the error term (ε) in arithmetic expressions to Gray Model Neural Network to make the forecast. Finally, we used the Artificial Fish Swarm Algorithm to dynamically adjust the parameters of the Gray Model Neural Network to enhance the precision of the stock forecast model as a whole. The result showed that the forecast capability of each stage after the optimization process is better than that of its previous stage, and the mixed stock forecast model (GP–AFSA+GMNN–AFSA) in stage 4 greatly enhanced the precision of the forecast.

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
Fig. 8

Similar content being viewed by others

References

  1. Tay FEH, Chong TY, Lee FC (2002) Pattern nesting on irregular-shaped stock using Genetic Algorithms. Eng Appl Artif Intell 15(6):551–558

    Article  Google Scholar 

  2. Qian B, Rasheed K (2007) Stock market prediction with multiple classifiers. Appl Intell 26(1):25–33

    Article  Google Scholar 

  3. Jabeen H, Baig AR (2010) A framework for optimization of genetic programming evolved classifier expressions using particle swarm optimization. In: HAIS 2010: Hybrid Artificial Intelligence Systems, 5th International Conference, pp 56–63

  4. Jabeen H, Baig AR (2010) Particle swarm optimization based tuning of genetic programming evolved classifier expressions. In: NICSO, pp 385–397

  5. Li HL, Shao JJ, Chien JH (2002) Optimization pattern based on animal behaviour: fish group algorithm. Syst Eng Theory Pract 22(11):32–38

    Google Scholar 

  6. Deng J (1982) The control problems of grey system. Syst Control Lett 5:288–294

    Google Scholar 

  7. Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge. ISBN: 0-262-11170-5

  8. Koza JR (1992) Genetic programming II: automatic discovery of reusable programs. MIT Press, Cambridge

    Google Scholar 

  9. Holland J (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  10. Babu BV, Karthik S (2007) Genetic programing for symbolic regression of chemical process systems. Eng Lett 14(2):42–55

    Google Scholar 

  11. Pai PF, Lin CS (2005) A hybrid ARIMA and support vector machines model in stock price forecasting. Omega 33:497–505

    Article  Google Scholar 

  12. Eberhart RC, Kennedy J (1995) New optimizer using particle swarm theory. In: Proceedings of sixth international symposium on Nagoya, Japan, pp 39–43

  13. Teodorovic D, Lucic P, Markovic G, Dell’Orco M (2006) Bee colony optimization: principles and applications. In: Proceedings of the eight seminar on neural network applications in electrical engineering, pp 151–156

  14. Teodorovic D (2008) Swarm intelligence systems for transportation engineering: principle and application. Transp Res C 16:651–667

    Article  Google Scholar 

  15. Teodorovic D, Dell’Orco M (2008) Mitigating traffic congestion: solving the ride-matching problem by bee colony optimization. Transp Plan Technol 31:135–152

    Article  Google Scholar 

  16. Shi F (2010) Matlab neural network 30 case analysis. Beihang University Press, Beijing

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wen-Tsao Pan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, CJ., Chen, PW. & Pan, WT. Using multi-stage data mining technique to build forecast model for Taiwan stocks. Neural Comput & Applic 21, 2057–2063 (2012). https://doi.org/10.1007/s00521-011-0628-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0628-0

Keywords

Navigation