Abstract
Fuzzy time series has been an effective and attractive forecasting model for solving the problem of stock index forecasting. In particular, fuzzy-trend fuzzy time series models have been proposed recently to address complex cases and perform well in terms of forecasting accuracy. Nonetheless, they have just explored the two-factor second-order forecasting but cannot satisfy the complex stock system. In this study, we proposed a new two-factor high-order fuzzy-trend fuzzy time series model to explore the more complex situation on the TAIEX stock index forecasting. We presented the backtracking search optimization-fuzzy c-means method to obtain the optimal intervals of the data sets. In addition, an improved kidney-inspired algorithm is employed to integrate the high-order forecasting values. The proposed model shows outstanding forecasting accuracy than the benchmark methods on the TAIEX. Besides, we combined two other stock indexes (NASDAQ and the Dow Jones) as the secondary factors, respectively. It provides a useful method for two-factor high-order fuzzy-trend fuzzy time series stock index forecasting.
Similar content being viewed by others
References
Song, Q., Chissom, B.S.: Fuzzy time series and its models. Fuzzy Sets Syst. 54(3), 269–277 (1993)
Song, Q., Chissom, B.S.: Forecasting enrollments with fuzzy time series-part II. Fuzzy Sets Syst. 62(1), 1–8 (1994)
Chen, S.M.: Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst. 81(3), 311–319 (1996)
Rafiei, M., Niknam, T., Aghaei, J., et al.: Probabilistic load forecasting using an improved wavelet neural network trained by generalized extreme learning machine. IEEE Trans. Smart Grid (2018). https://doi.org/10.1109/TSG.2018.2807845
Che, J.X., Wang, J.Z.: Short-term load forecasting using a kernel-based support vector regression combination model. Appl. Energy 132, 602–609 (2014)
Chouikhi, N., Ammar, B., Rokbani, N., et al.: PSO-based analysis of echo state network parameters for time series forecasting. Appl. Soft Comput. 55, 211–225 (2017)
Sun, G., Jiang, C., Cheng, P., et al.: Short-term wind power forecasts by a synthetical similar time series data mining method. Renew Energy 115, 575–584 (2018)
Papageorgiou, E., Poczeta, K.: A two-stage model for time series prediction based on fuzzy cognitive maps and neural networks. Neurocomputing 232, 113–121 (2017)
Zhao, X., Shang, P., Huang, J.: Mutual-information matrix analysis for nonlinear interactions of multivariate time series. Nonlinear Dyn. 88(1), 477–487 (2017)
Shen, L., Chen, J., Zeng, Z., et al.: A novel echo state network for multivariate and nonlinear time series prediction. Appl. Soft Comput. 62, 524–535 (2018)
Xiong, H., Shang, P.: Weighted multifractal analysis of financial time series. Nonlinear Dyn. 87(4), 2251–2266 (2017)
Guney, H., Bakir, M.A., Aladag, C.H.: A novel stochastic seasonal fuzzy time series forecasting model. Int. J. Fuzzy Syst. 20(3), 729–740 (2018)
Rahimi, Z.H., Khashei, M.: A least squares-based parallel hybridization of statistical and intelligent models for time series forecasting. Comput. Ind. Eng. 118, 44–53 (2018)
Zadeh, L.A.: Fuzzy sets. Information. Control 8, 338–353 (1965)
Zhang, W.Y., Zhang, S.X., Zhang, S., et al.: A novel method for MCDM and evaluation of manufacturing services using collaborative filtering and IVIF theory. J. Algorithms Comput. Technol. 10(1), 40–51 (2016)
Wang, N., Sun, J.C., Er, M.J.: Tracking-error-based universal adaptive fuzzy control for output tracking of nonlinear systems with completely unknown dynamics. IEEE Trans. Fuzzy Syst. 26(2), 869–883 (2018)
Song, Q., Chissom, B.S.: Forecasting enrollments with fuzzy time series-part I. Fuzzy Sets Syst. 54(1), 1–9 (1993)
Cai, Q., Zhang, D., Zheng, W., et al.: A new fuzzy time series forecasting model combined with ant colony optimization and auto-regression. Knowl.-Based Syst. 74, 61–68 (2015)
Chen, S.M., Chen, C.D.: TAIEX forecasting based on fuzzy time series and fuzzy variation groups. IEEE Trans. Fuzzy Syst. 19(1), 1–12 (2011)
Chen, S.M., Kao, P.Y.: TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines. Inf. Sci. 247, 62–71 (2013)
Bose, M., Mali, K.: A novel data partitioning and rule selection technique for modeling high-order fuzzy time series. Appl. Soft Comput. 63, 87–96 (2018)
Chen, S.M., Chang, Y.C.: Multi-variable fuzzy forecasting based on fuzzy clustering and fuzzy rule interpolation techniques. Inf. Sci. 180(24), 4772–4783 (2010)
Chen, Y.S., Cheng, C.H., Tsai, W.L.: Modeling fitting-function-based fuzzy time series patterns for evolving stock index forecasting. Appl. Intell. 41(2), 327–347 (2014)
Yu, T.H.K., Huarng, K.H.: A bivariate fuzzy time series model to forecast the TAIEX. Expert Syst. Appl. 34(4), 2945–2952 (2008)
Zhang, W.Y., Zhang, S.X., Zhang, S., et al.: A multi-factor and high-order stock forecast model based on Type-2 FTS using cuckoo search and self-adaptive harmony search. Neurocomputing 240, 13–24 (2017)
Chen, S.M., Manalu, G.M.T., Pan, J.S., et al.: Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and particle swarm optimization techniques. IEEE Trans. Cybern. 43(3), 1102–1117 (2013)
Chen, S.M., Phuong, B.D.H.: Fuzzy time series forecasting based on optimal partitions of intervals and optimal weighting vectors. Knowl.-Based Syst. 118, 204–216 (2017)
Chen, S.M., Chen, S.W.: Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and the probabilities of trends of fuzzy logical relationships. IEEE Trans. Cybern. 45(3), 391–403 (2015)
Civicioglu, P.: Backtracking search optimization algorithm for numerical optimization problems. Appl. Math. Comput. 219(15), 8121–8144 (2013)
Islam, N.N., Hannan, M.A., Shareef, H., et al.: An application of backtracking search algorithm in designing power system stabilizers for large multi-machine system. Neurocomputing 237, 175–184 (2017)
Bhattacharjee, K., Bhattacharya, A., Dey, S.H.: Backtracking search optimization based economic environmental power dispatch problems. Int. J. Electr. Power Energy Syst. 73, 830–842 (2015)
Wang, J., Li, L., Ding, L.: Application of SVR with backtracking search algorithm for long-term load forecasting. J. Intell. Fuzzy Syst. 31(4), 2341–2347 (2016)
Zain, M.Z.M., Kanesan, J., Kendall, G., et al.: Optimization of fed-batch fermentation processes using the backtracking search algorithm. Expert Syst. Appl. 91, 286–297 (2018)
Bezdek, J.C.: Pattern recognition with fuzzy objective function algorithms. Kluwer Academic Publishers, Dordrecht (1981)
Jaddi, N.S., Alvankarian, J., Abdullah, S.: Kidney-inspired algorithm for optimization problems. Commun. Nonlinear Sci. Numer. Simul. 42, 358–369 (2017)
Liang, Y., Niu, D., Wang, H., et al.: Assessment analysis and forecasting for security early warning of energy consumption carbon emissions in Hebei Province, China. Energies 10(3), 391 (2017)
Jaddi, N.S., Abdullah, S.: Optimization of neural network using kidney-inspired algorithm with control of filtration rate and chaotic map for real-world rainfall forecasting. Eng. Appl. Artif. Intell. 67, 246–259 (2018)
TAIEX. [Online]. http://www.twse.com.tw/en/products/indices/tsec/ taiex.php
NASDAQ. [Online]. http://www.nasdaq.com/symbol/nasdaq/historical
Dow Jones Industrial Average Index. [Online]. http://www.djindexes.com/mdsidx/?event=historicalValuesDJI
Ye, F., Zhang, L., Zhang, D., et al.: A novel forecasting method based on multi-order fuzzy time series and technical analysis. Inf. Sci. 367, 41–57 (2016)
Yu, H.K.: Weighted fuzzy time series models for TAIEX forecasting. Physica A 349(3), 609–624 (2005)
Cheng, S.H., Chen, S.M., Jian, W.S.: Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures. Inf. Sci. 327, 272–287 (2016)
Acknowledgements
This work has been supported by National Social Science Foundation of China (No. 16ZDA053), National Nature Science Foundation of China (No. 51475410), Zhejiang Nature Science Foundation of China (No. LY17E050010).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that there is no conflict of interests regarding the publication of this article.
Ethical approval
The authors state that this research complies with ethical standards. This research does not involve either human participants or animals.
Rights and permissions
About this article
Cite this article
Zhang, W., Zhang, S. & Zhang, S. Two-factor high-order fuzzy-trend FTS model based on BSO-FCM and improved KA for TAIEX stock forecasting. Nonlinear Dyn 94, 1429–1446 (2018). https://doi.org/10.1007/s11071-018-4433-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-018-4433-5