Skip to main content
Log in

Two-factor high-order fuzzy-trend FTS model based on BSO-FCM and improved KA for TAIEX stock forecasting

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

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.

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. Song, Q., Chissom, B.S.: Fuzzy time series and its models. Fuzzy Sets Syst. 54(3), 269–277 (1993)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  3. Chen, S.M.: Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst. 81(3), 311–319 (1996)

    Article  Google Scholar 

  4. 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

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

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

    Article  Google Scholar 

  9. Zhao, X., Shang, P., Huang, J.: Mutual-information matrix analysis for nonlinear interactions of multivariate time series. Nonlinear Dyn. 88(1), 477–487 (2017)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. Xiong, H., Shang, P.: Weighted multifractal analysis of financial time series. Nonlinear Dyn. 87(4), 2251–2266 (2017)

    Article  MathSciNet  Google Scholar 

  12. 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)

    Article  MathSciNet  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Zadeh, L.A.: Fuzzy sets. Information. Control 8, 338–353 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  15. 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)

    Article  MathSciNet  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. Song, Q., Chissom, B.S.: Forecasting enrollments with fuzzy time series-part I. Fuzzy Sets Syst. 54(1), 1–9 (1993)

    Article  Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  MathSciNet  Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. 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)

    Article  MathSciNet  Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. Civicioglu, P.: Backtracking search optimization algorithm for numerical optimization problems. Appl. Math. Comput. 219(15), 8121–8144 (2013)

    MathSciNet  MATH  Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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)

    Article  Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. Bezdek, J.C.: Pattern recognition with fuzzy objective function algorithms. Kluwer Academic Publishers, Dordrecht (1981)

    Book  MATH  Google Scholar 

  35. Jaddi, N.S., Alvankarian, J., Abdullah, S.: Kidney-inspired algorithm for optimization problems. Commun. Nonlinear Sci. Numer. Simul. 42, 358–369 (2017)

    Article  Google Scholar 

  36. 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)

    Article  Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. TAIEX. [Online]. http://www.twse.com.tw/en/products/indices/tsec/ taiex.php

  39. NASDAQ. [Online]. http://www.nasdaq.com/symbol/nasdaq/historical

  40. Dow Jones Industrial Average Index. [Online]. http://www.djindexes.com/mdsidx/?event=historicalValuesDJI

  41. 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)

    Article  Google Scholar 

  42. Yu, H.K.: Weighted fuzzy time series models for TAIEX forecasting. Physica A 349(3), 609–624 (2005)

    Article  MathSciNet  Google Scholar 

  43. 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)

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Shuai Zhang.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-018-4433-5

Keywords

Navigation