Examining stock index return with pattern recognition model based on cumulative probability-based granulating method by expert knowledge

  • Tai-Liang ChenEmail author
  • Feng-Yu Chen
Original Paper


In this paper, we apply an advanced pattern recognition model based on cumulative probability-based granulating method (Chen and Chen Inf Sci 346:261–274, 2016) using expert knowledge to examine its model efficiency further. The patterns of a bull market are selected from historical stock by a stock analysis expert. The study examines the trading returns of the model using different trading strategies and compares the returns with the original model (Wang and Chan Expert Syst Appl 33(2):304–315, 2007) and 1-year period buy-and-hold method. By using the 15-year period of the TAIEX (from 1995 to 2009) as experimental datasets, we have verified the predictive accuracy and profitability of the proposed model from the experimental results, and discovered three major findings as follows: (1) this research has tested several trading strategies with various stock holding periods and trading criteria with the total index return percentage, and the optimal trading strategy is the “20-day” holding period, which maybe brings better stock index return; (2) one-month investments based on bullish patterns can bring much better profit return than 1-year investments; and (3) although artificial intelligence algorithms have been widely applied in financial forecasting, it is found in the proposed model that expert knowledge still trumps slightly automatic mechanism in recognition “accuracy” but “efficiency”.


Pattern recognition model Template matching technique Cumulative probability distribution approach Stock market forecasting 



This research is partially supported by the Ministry of Science and Technology, Taiwan, R.O.C. under Grant no. MOST 106-2221-E-160-001.


  1. Asadi S, Hadavandi E, Mehmanpazir F, Nakhostin MM (2012) Hybridization of evolutionary Levenberg–Marquardt neural networks and data pre-processing for stock market prediction. Knowl Based Syst 35:245–258Google Scholar
  2. Bartkowiak A(2007) Should normal distribution be normal? The Student’s T alternative. IEEE Comput Soc 3–8Google Scholar
  3. Bolboacã SD, Jäntschi L (2008) Optimized confidence intervals for binomial distributed samples. Int J Pure Appl Math 47(1):1–8MathSciNetzbMATHGoogle Scholar
  4. Bolboacã SD, Jäntschi L (2011) Predictivity approach for quantitative structure-property models. Application for blood–brain barrier permeation of diverse drug-like compounds. Int J Mol Sci 12(7):4348–4364Google Scholar
  5. Bollerslev T (1986) Generalized autoregressive conditional heteroscedasticity. J Econ 31:307–327zbMATHGoogle Scholar
  6. Box G, Jenkins G (1976) Time series analysis: forecasting and control. Holden-Day, San FranciscozbMATHGoogle Scholar
  7. Cai QS, Zhang DF, Wu B, Leung SCH (2013) A novel stock forecasting model based on fuzzy time series and genetic algorithm. Procedia Comput Sci 18:1155–1162Google Scholar
  8. Chen SM (1996) Forecasting enrollments based on fuzzy time-series. Fuzzy Sets Syst 81:311–319Google Scholar
  9. Chen TL (2012) Forecasting the Taiwan stock market with a novel momentum-based fuzzy time-series. Rev Econ Finance 1:38–50Google Scholar
  10. Chen SM, Chang YC (2011) Weighted fuzzy rule interpolation based on GA-based weight-learning techniques. IEEE Trans Fuzzy Syst 19(4):729–744Google Scholar
  11. Chen MY, Chen BT (2015) A hybrid fuzzy time series model based on granular computing for stock price forecasting. Inf Sci 294:227–241MathSciNetGoogle Scholar
  12. Chen TL, Chen FY (2016) An intelligent pattern recognition model for supporting investment decisions in stock market. Inf Sci 346(C):261–274Google Scholar
  13. Chen SM, Tanuwijaya K (2011) Fuzzy forecasting based on high-order fuzzy logical relationships and automatic clustering techniques. Expert Syst Appl 38(12):15425–15437Google Scholar
  14. Chen SM, Lee SH, Lee CH (2001) A new method for generating fuzzy rules from numerical data for handling classification problems. App Artif Intell 15(7):645–664Google Scholar
  15. Chen TL, Cheng CH, Teoh HJ (2007) Fuzzy time-series based on fibonacci sequence for stock price forecasting. Phys A Stat Mech Appl 380:377–390Google Scholar
  16. Chen TL, Cheng CH, Teoh HJ (2008) High order fuzzy time-series based on multi-period adaptation model for forecasting stock markets. Phys A Stat Mech Appl 387:876–888Google Scholar
  17. Chen SM, Munif A, Chen GS, Liu HC, Kuo BC (2012) Fuzzy risk analysis based on ranking generalized fuzzy numbers with different left heights and right heights. Expert Syst Appl 39(7):6320–6334Google Scholar
  18. Cheng CH, Chen TL, Chiang CH (2006) Trend-weighted fuzzy time-series model for TAIEX forecasting. In: King I, Wang J, Chan LW, Wang D (eds) Neural information processing. ICONIP 2006. Lecture notes in computer science, vol 4234. Springer, Berlin, HeidelbergGoogle Scholar
  19. Cho V (2010) MISMIS-A comprehensive decision support system for stock market investment. Knowl Based Syst 23:626–633Google Scholar
  20. Duda RO, Hart PE (1973) Pattern classification and scene analysis. Wiley, New YorkzbMATHGoogle Scholar
  21. Egrioglu E (2014) PSO-based high order time invariant fuzzy time series method: application to stock exchange data. Econ Model 38:633–639Google Scholar
  22. Engle RF (1982) Autoregressive conditional heteroscedasticity with estimator of the variance of United Kingdom inflation. Econometrica 50(4):987–1008MathSciNetzbMATHGoogle Scholar
  23. Gupta KK, Kumar S (2018) Hesitant probabilistic fuzzy set based time series forecasting method. Granul Comput. Google Scholar
  24. Jäntschi L, Bolboacã SD (2010) Exact probabilities and confidence limits for binomial samples: applied to the difference between two proportions. Sci World J 10:865–878Google Scholar
  25. Jilani TA, Burney SMA (2008) A refined fuzzy time series model for stock market forecasting. Phys A Stat Mech Appl 387:2857–2862Google Scholar
  26. Kim MJ, Min SH, Han I (2006) An evolutionary approach to the combination of multiple classifiers to predict a stock price index. Expert Syst Appl 31(2):241–247Google Scholar
  27. Leigh W, Modani N, Purvis R, Roberts T (2002a) Stock market trading rule discovery using technical charting heuristics. Expert Syst Appl 23(2):155–159Google Scholar
  28. Leigh W, Purvis R, Ragusa JM (2002b) Forecasting the NYSE composite index with technical analysis, pattern recognizer, neural networks, and genetic algorithm: a case study in romantic decision support. Decis Support Syst 32(4):361–377Google Scholar
  29. Leigh W, Modani N, Hightower R (2004) A computational implementation of stock charting: abrupt volume increase as signal for movement in New York stock exchange composite index. Decis Support Syst 37(4):515–530Google Scholar
  30. Lo A, Mamaysky H, Wang J (2000) Foundations of technical analysis: computational algorithms, statistical inference, and empirical implementation. J Finance 55(4):1705–1765Google Scholar
  31. Maciel L, Ballini R, Gomide F (2016) Evolving granular analytics for interval time series forecasting. Granul Comput 1:213. Google Scholar
  32. Neftci SN (1991) Naive trading rules in financial markets and Wiener–Kolmogorov prediction theory: a study of “Technical analysis”. J Bus 64(4):549–571Google Scholar
  33. Song Q, Chissom BS (1993a) Forecasting enrollments with fuzzy time-series Part I. Fuzzy Sets Syst 54:1–10Google Scholar
  34. Song Q, Chissom BS (1993b) Fuzzy time series and its models. Fuzzy Sets Syst 54:269–277MathSciNetzbMATHGoogle Scholar
  35. (2017) Acklam’s algorithm for the inverse normal CDF. Accessed 26 Aug 2018
  36. Su CH, Chen TL, Cheng CH, Chen YC (2010) Forecasting the stock market with linguistic rules generated from the minimize entropy principle approach and the cumulative probability distribution approach. Entropy 12(12):2397–2417zbMATHGoogle Scholar
  37. Tuncay C, Stauffer D (2007) Power laws and Gaussians for stock market fluctuations. Phys A Stat Mech Appl 374:325–330Google Scholar
  38. Wang JL, Chan SH (2007) Stock market trading rule discovery using pattern recognition and technical analysis. Expert Syst Appl 33(2):304–315Google Scholar
  39. Wang HY, Chen SM (2008) Evaluating students’ answer scripts using fuzzy numbers associated with degrees of confidence. IEEE Trans Fuzzy Syst 16(2):403–415Google Scholar
  40. Yeh CA (2004) New Fuzzy time series approaches for forecasting in expenditure of information project. Dissertation, National Yunlin University of Science & TechnologyGoogle Scholar
  41. Yu HK (2005) Weighted fuzzy time series models for TAIEX forecasting. Phys A Stat Mech Appl 349(3):609–624Google Scholar
  42. Zadeh L (1965) Fuzzy sets. Inf Control 8:338–353zbMATHGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.Department of Digital Content Application and ManagementWenzao Ursuline University of LanguagesKaohsiungTaiwan, ROC
  2. 2.Computer and Network CenterNational Kaohsiung University of Science and TechnologyKaohsiungTaiwan, ROC

Personalised recommendations