Skip to main content
Log in

Modeling fitting-function-based fuzzy time series patterns for evolving stock index forecasting

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Fuzzy time series models that have been developed have been widely applied to many applications of forecasting future stock prices or weighted indexes in the financial field. Three interesting problems have been identified in relation to the associated time series methods, as follows: (1) conventional time series models that consider single variables on associated problems only, (2) fuzzy time series models that determine the interval length of the linguistic values subjectively, and (3) selected variables that depend on personal experience and opinion subjectively. In light of the above limitations, this study constitutes a hybrid seven-step procedure that proposes three integrated fuzzy time series models that are based on fitting functions to forecast weighted indexes of the stock market. First, the proposed models employ Pearson correlation coefficients to objectively select important technical indicators. Second, this study utilizes an objective algorithm to determine the lower bound and upper bound of the universe of discourse automatically. Third, the proposed models use the spread-partition algorithm to automatically determine linguistic intervals. Finally, they combine the transformed variables to build three fuzzy time series models using the criterion of the minimal root mean square error (RMSE). Furthermore, this study provides all of the necessary justifying information for using a linear process to select the inputs for the given non-linear data. To further evaluate the performance of the proposed models, the transaction records of TAIEX (Taiwan Stock Exchange Capitalization Weighted Stock Index) and HSI (Hang Seng Indexes) from 1998/01/03 to 2006/12/31 are used to illustrate the methodology with two experimental data sets. Chen’s (Fuzzy Sets Syst. 81:311–319, 1996) model, Yu’s (Physica A 349:609–624, 2005) model, support vector regression (SVR), and partial least square regression (PLSR) are used as models to be compared with the proposed model when given the same data sets. The analytical results show that the proposed models outperform the listed models under the evaluation criteria of the RMSE (in contrast to the forecasting accuracy) for forecasting a weighted stock index in both the Taiwan and Hong Kong stock markets.

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. Aich U, Banerjee S (2013) Modeling of EDM responses by support vector machine regression with parameters selected by particle swarm optimization. Appl Math Model. doi:10.1016/j.apm.2013.10.073

    Google Scholar 

  2. Aribarg T, Supratid S, Lursinsap C (2012) Optimizing the modified fuzzy ant-miner for efficient medical diagnosis. Appl Intell 37(3):357–376

    Article  Google Scholar 

  3. Atsalakis G, Valavanis K (2009) Surveying stock market forecasting techniques—part II: soft computing methods. Expert Syst Appl 36:5932–5941

    Article  Google Scholar 

  4. Boes MJ, Drost FC, Werker BJM (2007) The impact of overnight periods on option pricing. J Financ Quant Anal 42:517–533

    Article  Google Scholar 

  5. Bohan J (1981) Relative strength: further positive evidence. J Portf Manag VII:39–46

    Google Scholar 

  6. Bollerslev T (1986) Generalized autoregressive conditional heteroskedasticity. J Econom 31:307–327

    Article  MATH  MathSciNet  Google Scholar 

  7. Box G, Jenkins G (1976) Time series analysis: forecasting and control. Holden-Day, San Francisco

    MATH  Google Scholar 

  8. Campbell J (1987) Stock returns and the term structure. J Financ Econ 18(2):373–399

    Article  Google Scholar 

  9. Chang PC, Liao TW, Lin JJ, Fan CY (2011) A dynamic threshold decision system for stock trading signal detection. Appl Soft Comput 11:3998–4010

    Article  Google Scholar 

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

    Article  Google Scholar 

  11. Chen SM (2002) Forecasting enrollments based on high-order fuzzy time series. Cybern Syst 33:1–16

    Article  Google Scholar 

  12. Chen YS (2013) Modeling hybrid rough set-based classification procedures to identify hemodialysis adequacy for end-stage renal disease patients. Comput Biol Med 43(10):1590–1605

    Article  Google Scholar 

  13. Chen SM, Chang YC (2011) Weighted fuzzy rule interpolation based on GA-based weight-learning techniques. IEEE Trans Fuzzy Syst 19(4):729–744

    Article  Google Scholar 

  14. Chen SM, Chen CD (2011) TAIEX forecasting based on fuzzy time series and fuzzy variation groups. IEEE Trans Fuzzy Syst 19(1):1–12

    Article  Google Scholar 

  15. Chen YS, Cheng CH (2010) Forecasting PGR of the financial industry using a rough sets classifier based on attribute-granularity. Knowl Inf Syst 25(1):57–79

    Article  Google Scholar 

  16. Chen YS, Cheng CH (2013) Application of rough set classifiers for determining hemodialysis adequacy in ESRD patients. Knowl Inf Syst 34(2):453–482

    Article  Google Scholar 

  17. Chen SM, Hsu CC (2004) A new method to forecast enrollments using fuzzy time series. Int J Appl Sci Eng 2:234–244

    Google Scholar 

  18. Chen KY, Wang CH (2007) Support vector regression with genetic algorithms in forecasting tourism demand. Tour Manag 28:215–226

    Article  Google Scholar 

  19. Chen BJ, Chang MW, Lin CJ (2004) Load forecasting using support vector machines: a study on EUNITE competition. IEEE Trans Power Syst 19:1821–1830

    Article  Google Scholar 

  20. Chen TL, Cheng CH, Teoha HJ (2008) High-order fuzzy time-series based on multi-period adaptation model for forecasting stock markets. Physica A 387:876–888

    Article  Google Scholar 

  21. Chen SM, Wanga NY, Pan JS (2009) Forecasting enrollments using automatic clustering techniques and fuzzy logical relationships. Expert Syst Appl 36:11070–11076

    Article  Google Scholar 

  22. Chen Q, Guo Z, Zhao J, Ouyang Q (2012) Comparisons of different regressions tools in measurement of antioxidant activity in green tea using near infrared spectroscopy. J Pharm Biomed Anal 60:92–97

    Article  Google Scholar 

  23. Cheng YC, Li ST (2012) Fuzzy time series forecasting with a probabilistic smoothing hidden Markov model. IEEE Trans Fuzzy Syst 20(2):291–304

    Article  Google Scholar 

  24. Cheng CH, Chen TL, Chiang CH (2006) Trend-weighted fuzzy time-series model for TAIEX forecasting. Lecture notes in computing sciences vol. 4234, pp 469–477

    Google Scholar 

  25. Cheng CH, Chen TL, Wei LY (2010) A hybrid model based on rough sets theory and genetic algorithms for stock price forecasting. Inf Sci 180:1610–1629

    Article  Google Scholar 

  26. Clarence N, Tan W (1999) A hybrid financial trading system incorporating chaos theory, statistical and artificial intelligence/soft computing methods. In: Queensland finance conference, School of Information Technology, Bond University

    Google Scholar 

  27. Cui W, Yan X (2009) Adaptive weighted least square support vector machine regression integrated with outlier detection and its application in QSAR. Chemom Intell Lab Syst 98:130–135

    Article  Google Scholar 

  28. Devore JL (2004) Probability and statistics for engineering and the sciences. Duxbury, Belmont

    Google Scholar 

  29. Dioşan L, Rogozan A, Pecuchet J-P (2012) Improving classification performance of support vector machine by genetically optimising kernel shape and hyper-parameters. Appl Intell 36(2):280–294

    Article  Google Scholar 

  30. Drucker H, Burges CJC, Kaufman L, Smola AJ, Vapnik VN (1997) Support vector regression machines. Adv Neural Inf Process Syst 9:155–161

    Google Scholar 

  31. Elattar EE, Goulermas J, Wu QH (2010) Electric load forecasting based on locally weighted support vector regression. IEEE Trans Syst Man Cybern, Part C, Appl Rev 40:438–447

    Article  Google Scholar 

  32. Espinoza M, Suykens JAK, Belmans R, Moor BD (2007) Electric load forecasting using kernel based modeling for nonlinear system identification. IEEE Control Syst Mag 27:43–57

    Article  MathSciNet  Google Scholar 

  33. Gorgulho A, Neves RF, Horta N (2011) Applying a GA kernel on optimizing technical analysis rules for stock picking and portfolio composition. Exp Syst Appl 38:14072–14085

    Google Scholar 

  34. Greene J, Watts S (1996) Price discovery on the NYSE and the NASDAQ: the case of overnight and daytime news releases. Financ Manag 25:19–42

    Google Scholar 

  35. Hong WC, Dong Y, Chen LY, Wei SY (2011) SVR with hybrid chaotic genetic algorithms for tourism demand forecasting. Appl Soft Comput 11:1881–1890

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  37. Huarng K (2001) Heuristic models of fuzzy time-series for forecasting. Fuzzy Sets Syst 123:137–154

    Article  Google Scholar 

  38. Huarng KH, Yu HK (2005) A type 2 fuzzy time-series model for stock index forecasting. Physica A 353:445–462

    Article  Google Scholar 

  39. Ji Q (2012) System analysis approach for the identification of factors driving crude oil prices. Comput Ind Eng 63:615–625

    Article  Google Scholar 

  40. Kim KJ (2003) Financial time series forecasting using support vector machines. Neurocomputing 55:307–319

    Article  Google Scholar 

  41. Kim K-J, Ahn H (2012) Simultaneous optimization of artificial neural networks for financial forecasting. Appl Intell 36(4):887–898

    Article  MathSciNet  Google Scholar 

  42. Kirkpatrick CD, Dahlquist JR (2006) Technical analysis: the complete resource for financial market technicians. Financial Times Press, Upper Saddle River

    Google Scholar 

  43. Kirsanov D, Mednova O, Vietoris V, Kilmartin PA, Legin A (2012) Towards reliable estimation of an “electronic tongue” predictive ability from PLS regression models in wine analysis. Talanta 90:109–116

    Article  Google Scholar 

  44. Ko YC, Fujita H, Tzeng GH (2012) An extended fuzzy measure on competitiveness correlation based on competitiveness correlation based on WCY 2011. Knowl-Based Syst. doi:10.1016/j.knosys.2012.07.010

    Google Scholar 

  45. Lee LH, Wan CH, Rajkumar R, Isa D (2012) An enhanced support vector machine classification framework by using Euclidean distance function for text document categorization. Appl Intell 37(1):80–99

    Article  Google Scholar 

  46. Liu JW (2010) A granular-based fuzzy time series model for stock market forecasting. National Yunlin University of Science & Technology, Yunlin

    Google Scholar 

  47. Lo AW, Mamaysky H, Wang J (2000) Foundations of technical analysis: computational algorithms, statistical inference, and empirical implementation. J Finance 55:1705–1765

    Article  Google Scholar 

  48. Lui KM, Hu L, Chan KCC (2010) Discovering pattern associations in Hang Seng Index constituent stocks. Int J Econ Finance 2(2):43–52

    Google Scholar 

  49. Miller GA (1994) The magical number seven, plus or minus two: some limits on our capacity of processing information. Psychol Rev 101:343–352

    Article  Google Scholar 

  50. Moura MC, Zio E, Lins ID, Droguett E (2011) Failure and reliability prediction by support vector machines regression of time series data. Reliab Eng Syst Saf 96(11):1527–1534

    Article  Google Scholar 

  51. Murphy JJ (1986) Technical analysis of the futures market. NYIF, New York, pp 2–4

    Google Scholar 

  52. Murphy JJ (1999) Technical analysis of the financial markets: a comprehensive guide to trading methods and applications. New York Institute of Finance, New York, pp 24–31

    Google Scholar 

  53. Oppenheimer HR, Schlarbaum GG (1981) Investing with Ben graham: an ex ante test of the efficient markets hypothesis. J Financ Quant Anal 16(3):341–360

    Article  Google Scholar 

  54. Pai PF, Hong WC (2005) An improved neural network model in forecasting tourist arrivals. Ann Tour Res 32:1138–1141

    Article  Google Scholar 

  55. Park JI, Lee DJ, Song CK, Chun MG (2010) TAIFEX and KOSPI 200 forecasting based on two-factors high-order fuzzy time series and particle swarm optimization. Expert Syst Appl 37:959–967

    Article  Google Scholar 

  56. Pearson K (1920) Notes on the history of correlation. Biometrika 13:25–45

    Article  Google Scholar 

  57. Purwanto, Eswaran C, Logeswaran R (2012) An enhanced hybrid method for time series prediction using linear and neural network models. Appl Intell 37(4):511–519

    Article  Google Scholar 

  58. Rakotomalala R (2005) TANAGRA: a free software for research and academic purposes. In: Proceedings of EGC’2005, vol 2, pp 697–702

    Google Scholar 

  59. Ross TJ (1995) Fuzzy logic with engineering applications. McGraw-Hill, New York

    MATH  Google Scholar 

  60. Shen W, Guo X, Wu C, Wu D (2010) Forecasting stock indices using radial basis function neural networks optimized by artificial fish swarm algorithm. Knowl-Based Syst 24:378–385

    Article  Google Scholar 

  61. Son C (2013) Similarity measuring strategy of image patterns based on fuzzy entropy and energy variations in intelligent robot’s manipulative task. Appl Intell 38(2):131–145

    Article  Google Scholar 

  62. Song Q, Chissom BS (1993) Forecasting enrollments with fuzzy time series—part I. Fuzzy Sets Syst 54(19):1–10

    Article  MathSciNet  Google Scholar 

  63. Song Q, Chissom BS (1993) Fuzzy time series and its models. Fuzzy Sets Syst 54:269–277

    Article  MATH  MathSciNet  Google Scholar 

  64. Song Q, Chissom BS (1994) Forecasting enrollments with fuzzy time-series—part II. Fuzzy Sets Syst 62:1–8

    Article  Google Scholar 

  65. Tanaka YM, Tokuoka S (2007) Adaptive use of technical indicators for the prediction of intra-day stock prices. Physica A 383:125–133

    Article  Google Scholar 

  66. Tay FEH, Cao L (2002) Modified support vector machines in financial time series forecasting. Neurocomputing 48:847–861

    Article  MATH  Google Scholar 

  67. Tayal DK, Saxena PC, Sharma A, Khanna G, Gupta S (2014) New method for solving reviewer assignment problem using type-2 fuzzy sets and fuzzy functions. Appl Intell 40(1):54–73

    Article  Google Scholar 

  68. Tsai CF, Lin YC, Yen DC, Chen YM (2011) Predicting stock returns by classifier ensembles. Appl Soft Comput 11:2452–2459

    Article  Google Scholar 

  69. Verikas A, Guzaitis J, Gelzinis A, Bacauskiene M (2011) A general framework for designing a fuzzy rule-based classifier. Knowl Inf Syst 29:203–221

    Article  Google Scholar 

  70. Wang D, Wang M, Qiao X (2009) Support vector machines regression and modeling of greenhouse environment. Comput Electron Agric 66:46–52

    Article  Google Scholar 

  71. Weale PR, Amin HL (2003) Bursting the dot.com ‘Bubble’: a case study in investor behaviour. Technol Anal Strateg Manag 15:117–136

    Article  Google Scholar 

  72. Wold S, Martens H, Wold H (1983) Matrix pencils. Lecture notes in mathematics, vol. 973, pp 286–293

    Book  Google Scholar 

  73. Yang HL, Li SG, Wang SY, Wang J (2012) Bipolar fuzzy rough set model on two different universes and its application. Knowl-Based Syst 35:94–101

    Article  Google Scholar 

  74. Yu HK (2005) Weighted fuzzy time-series models for TAIEX forecasting. Physica A 349:609–624

    Article  Google Scholar 

  75. Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Editor-in-Chief, associate editor, and anonymous referees for their useful comments and suggestions, which were very helpful in improving this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to You-Shyang Chen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, YS., Cheng, CH. & Tsai, WL. Modeling fitting-function-based fuzzy time series patterns for evolving stock index forecasting. Appl Intell 41, 327–347 (2014). https://doi.org/10.1007/s10489-014-0520-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-014-0520-6

Keywords

Navigation