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.
Similar content being viewed by others
References
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
Aribarg T, Supratid S, Lursinsap C (2012) Optimizing the modified fuzzy ant-miner for efficient medical diagnosis. Appl Intell 37(3):357–376
Atsalakis G, Valavanis K (2009) Surveying stock market forecasting techniques—part II: soft computing methods. Expert Syst Appl 36:5932–5941
Boes MJ, Drost FC, Werker BJM (2007) The impact of overnight periods on option pricing. J Financ Quant Anal 42:517–533
Bohan J (1981) Relative strength: further positive evidence. J Portf Manag VII:39–46
Bollerslev T (1986) Generalized autoregressive conditional heteroskedasticity. J Econom 31:307–327
Box G, Jenkins G (1976) Time series analysis: forecasting and control. Holden-Day, San Francisco
Campbell J (1987) Stock returns and the term structure. J Financ Econ 18(2):373–399
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
Chen SM (1996) Forecasting enrollments based on fuzzy time-series. Fuzzy Sets Syst 81:311–319
Chen SM (2002) Forecasting enrollments based on high-order fuzzy time series. Cybern Syst 33:1–16
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
Chen SM, Chang YC (2011) Weighted fuzzy rule interpolation based on GA-based weight-learning techniques. IEEE Trans Fuzzy Syst 19(4):729–744
Chen SM, Chen CD (2011) TAIEX forecasting based on fuzzy time series and fuzzy variation groups. IEEE Trans Fuzzy Syst 19(1):1–12
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
Chen YS, Cheng CH (2013) Application of rough set classifiers for determining hemodialysis adequacy in ESRD patients. Knowl Inf Syst 34(2):453–482
Chen SM, Hsu CC (2004) A new method to forecast enrollments using fuzzy time series. Int J Appl Sci Eng 2:234–244
Chen KY, Wang CH (2007) Support vector regression with genetic algorithms in forecasting tourism demand. Tour Manag 28:215–226
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
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
Chen SM, Wanga NY, Pan JS (2009) Forecasting enrollments using automatic clustering techniques and fuzzy logical relationships. Expert Syst Appl 36:11070–11076
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
Cheng YC, Li ST (2012) Fuzzy time series forecasting with a probabilistic smoothing hidden Markov model. IEEE Trans Fuzzy Syst 20(2):291–304
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
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
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
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
Devore JL (2004) Probability and statistics for engineering and the sciences. Duxbury, Belmont
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
Drucker H, Burges CJC, Kaufman L, Smola AJ, Vapnik VN (1997) Support vector regression machines. Adv Neural Inf Process Syst 9:155–161
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
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
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
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
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
Huang W, Nakamori Y, Wang SY (2005) Forecasting stock market movement direction with support vector machine. Comput Oper Res 32:2513–2522
Huarng K (2001) Heuristic models of fuzzy time-series for forecasting. Fuzzy Sets Syst 123:137–154
Huarng KH, Yu HK (2005) A type 2 fuzzy time-series model for stock index forecasting. Physica A 353:445–462
Ji Q (2012) System analysis approach for the identification of factors driving crude oil prices. Comput Ind Eng 63:615–625
Kim KJ (2003) Financial time series forecasting using support vector machines. Neurocomputing 55:307–319
Kim K-J, Ahn H (2012) Simultaneous optimization of artificial neural networks for financial forecasting. Appl Intell 36(4):887–898
Kirkpatrick CD, Dahlquist JR (2006) Technical analysis: the complete resource for financial market technicians. Financial Times Press, Upper Saddle River
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
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
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
Liu JW (2010) A granular-based fuzzy time series model for stock market forecasting. National Yunlin University of Science & Technology, Yunlin
Lo AW, Mamaysky H, Wang J (2000) Foundations of technical analysis: computational algorithms, statistical inference, and empirical implementation. J Finance 55:1705–1765
Lui KM, Hu L, Chan KCC (2010) Discovering pattern associations in Hang Seng Index constituent stocks. Int J Econ Finance 2(2):43–52
Miller GA (1994) The magical number seven, plus or minus two: some limits on our capacity of processing information. Psychol Rev 101:343–352
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
Murphy JJ (1986) Technical analysis of the futures market. NYIF, New York, pp 2–4
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
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
Pai PF, Hong WC (2005) An improved neural network model in forecasting tourist arrivals. Ann Tour Res 32:1138–1141
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
Pearson K (1920) Notes on the history of correlation. Biometrika 13:25–45
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
Rakotomalala R (2005) TANAGRA: a free software for research and academic purposes. In: Proceedings of EGC’2005, vol 2, pp 697–702
Ross TJ (1995) Fuzzy logic with engineering applications. McGraw-Hill, New York
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
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
Song Q, Chissom BS (1993) Forecasting enrollments with fuzzy time series—part I. Fuzzy Sets Syst 54(19):1–10
Song Q, Chissom BS (1993) Fuzzy time series and its models. Fuzzy Sets Syst 54:269–277
Song Q, Chissom BS (1994) Forecasting enrollments with fuzzy time-series—part II. Fuzzy Sets Syst 62:1–8
Tanaka YM, Tokuoka S (2007) Adaptive use of technical indicators for the prediction of intra-day stock prices. Physica A 383:125–133
Tay FEH, Cao L (2002) Modified support vector machines in financial time series forecasting. Neurocomputing 48:847–861
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
Tsai CF, Lin YC, Yen DC, Chen YM (2011) Predicting stock returns by classifier ensembles. Appl Soft Comput 11:2452–2459
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
Wang D, Wang M, Qiao X (2009) Support vector machines regression and modeling of greenhouse environment. Comput Electron Agric 66:46–52
Weale PR, Amin HL (2003) Bursting the dot.com ‘Bubble’: a case study in investor behaviour. Technol Anal Strateg Manag 15:117–136
Wold S, Martens H, Wold H (1983) Matrix pencils. Lecture notes in mathematics, vol. 973, pp 286–293
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
Yu HK (2005) Weighted fuzzy time-series models for TAIEX forecasting. Physica A 349:609–624
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353
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
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-014-0520-6