A novel fuzzy-Markov forecasting model for stock fluctuation time series

  • Hongjun Guan
  • He Jie
  • Shuang Guan
  • Aiwu ZhaoEmail author
Special Issue


In order to reveal intrinsic fluctuation rules hidden in a stock market time series dataset with noise, a novel forecasting model combining Markov chain theory with fuzzy set theory is proposed in this study. A fuzzified one-step transition matrix of Markov Chain in the paper represents inherent rules of historical fluctuation. Comparing with existing models, the advantage of the proposed model is that transition matrix can express the relationship between history and current flexibly while the introduction of fuzzy theory can help to alleviate noises. Therefore, the proposed model could handle complex patterns during state transitions and the relatively simple forecasting algorithm could reduce the calculation cost. We apply the proposed method to forecast well-known stock indexes such as (Taiwan Stock Exchange Capitalization Weighted Stock Index) TAIEX, (Shanghai Stock Exchange Composite Index) SHSECI and so on. Experimental results demonstrate that our proposed method outperforms other traditional models.


Fluctuation time series Markov chain Fuzzy set Forecasting model 



The authors are indebted to anonymous reviewers for their very insightful comments and constructive suggestions, which help ameliorate the quality of this paper. This work was supported by major projects of the National Social Science Foundation of China under Grants with No. 19VHQ011.


  1. 1.
    Kuo RJ, Lee LC, Lee CF (1996) Integration of artificial neural networks and fuzzy Delphi for stock market forecasting. In: IEEE international conference on system, man, and cybernetics, Beijing, China, vol 2, pp 1073–1078Google Scholar
  2. 2.
    Chen S-M (2002) Forecasting enrollments based on high-order fuzzy time series. J Cybern 33(1):1–16zbMATHGoogle Scholar
  3. 3.
    Sharma N, Sharma P, Irwin D, Shenoy P (2012) Predicting solar generation from weather forecasts using machine learning. In: IEEE international conference on smart grid communications, Brussels, Belgium, pp 528–533Google Scholar
  4. 4.
    Cheng SH, Chen SM, Jian WS (2016) Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures. Inf Sci 327:272–287MathSciNetCrossRefGoogle Scholar
  5. 5.
    Brown RG (1964) Forecasting and prediction of discrete time series. J R Stat Soc Ser A (Gen) 127(2):292–293CrossRefGoogle Scholar
  6. 6.
    Box GEP, Jenkins GM, Reinsel GC (1994) Time series analysis: forecasting and control (revised edition). J Mark Res 14(2):199–201zbMATHGoogle Scholar
  7. 7.
    Tambi MK (2005) Forecasting exchange rate: a univariate out-of-sample approach (Box–Jenkins methodology). IUP J Bank Manag 1(6):60–74Google Scholar
  8. 8.
    Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353CrossRefGoogle Scholar
  9. 9.
    Turksen IB (1986) Interval valued fuzzy sets based on normal forms. Fuzzy Sets Syst 20(2):191–210MathSciNetCrossRefGoogle Scholar
  10. 10.
    Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20(1):87–96CrossRefGoogle Scholar
  11. 11.
    Torra V (2010) Hesitant fuzzy sets. Int J Intell Syst 25(6):529–539zbMATHGoogle Scholar
  12. 12.
    Feng F, Pedrycz W (2015) On scalar products and decomposition theorems of fuzzy soft sets. J Multi-valued Log Soft Comput 25(1):45–80MathSciNetzbMATHGoogle Scholar
  13. 13.
    Song Q, Chissom BS (1993) Fuzzy time series and its models. Fuzzy Sets Syst 54:269–277MathSciNetCrossRefGoogle Scholar
  14. 14.
    Song Q, Chissom BS (1994) Forecasting enrollments with fuzzy time series: part II. Fuzzy Sets Syst 62(1):1–8CrossRefGoogle Scholar
  15. 15.
    Chen BS, Peng SC, Wang KC (2000) Traffic modeling, prediction, and congestion control for high-speed networks: a fuzzy AR approach. IEEE Trans Fuzzy Syst 8(5):491–508CrossRefGoogle Scholar
  16. 16.
    Khashei M, Bijari M, Ardali GAR (2009) Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks (ANNs). Neurocomputing 72(4):956–967CrossRefGoogle Scholar
  17. 17.
    Aladag CH, Yolcu U, Egrioglu E, Bas E (2014) Fuzzy lagged variable selection in fuzzy time series with genetic algorithms. Appl Soft Comput 22:465–473CrossRefGoogle Scholar
  18. 18.
    Chen SM, Jian WS (2016) Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups, similarity measures and PSO techniques. Inf Sci 391–392:65–79Google Scholar
  19. 19.
    Rubio A, Bermúdez José D, Vercher E (2017) Improving stock index forecasts by using a new weighted fuzzy-trend time series method. Expert Syst Appl 76:12–20CrossRefGoogle Scholar
  20. 20.
    Mirzaei Talarposhti F, Javedani Sadaei H, Enayatifar R et al (2015) Stock market forecasting by using a hybrid model of exponential fuzzy time series. Int J Approx Reason 70:79–98MathSciNetCrossRefGoogle Scholar
  21. 21.
    Mahmood T, Mujtaba G (2014) Venturini: a dynamic personalization in conversational recommender systems. Inf Syst E-Bus Manag 12(2):213–238CrossRefGoogle Scholar
  22. 22.
    Gaeta M, Orciuoli F, Rarità Luigi et al (2017) Fitted Q-iteration and functional networks for ubiquitous recommender systems. Soft Comput 21(23):7067–7075CrossRefGoogle Scholar
  23. 23.
    Silva EGDSE, Legey LFL, Silva EADSE (2010) Forecasting oil price trends using wavelets and hidden Markov models. Energy Econ 32(6):1507–1519CrossRefGoogle Scholar
  24. 24.
    Carpinone A, Giorgio M, Langella R et al (2015) Markov chain modeling for very-short-term wind power forecasting. Electr Power Syst Res 122:152–158CrossRefGoogle Scholar
  25. 25.
    Rahmat SN, Jayasuriya N, Bhuiyan MA (2017) Short-term droughts forecast using Markov chain model in Victoria, Australia. Theor Appl Climatol 129:1–13CrossRefGoogle Scholar
  26. 26.
    Hassan MR (2009) A combination of hidden Markov model and fuzzy model for stock market forecasting. Neurocomputing 72(16–18):3439–3446CrossRefGoogle Scholar
  27. 27.
    Sullivan J, Woodall WH (1994) A comparison of fuzzy forecasting and Markov modeling. Elsevier North-Holland Inc, New YorkCrossRefGoogle Scholar
  28. 28.
    Yu HK (2005) Weighted fuzzy time series models for TAIEX forecasting. Physica A 349(3):609–624CrossRefGoogle Scholar
  29. 29.
    Hsieh TJ, Hsiao HF, Yeh WC (2011) Forecasting stock markets using wavelet transforms and recurrent neural networks: an integrated system based on artificial bee colony algorithm. Appl Soft Comput J 11(2):2510–2525CrossRefGoogle Scholar
  30. 30.
    Chang JR, Wei LY, Cheng CH (2011) A hybrid ANFIS model based on AR and volatility for TAIEX forecasting. Appl Soft Comput J 11(1):1388–1395CrossRefGoogle Scholar
  31. 31.
    Cheng CH, Wei LY, Liu JW et al (2013) OWA-based ANFIS model for TAIEX forecasting. Econ Model 30(1):442–448CrossRefGoogle Scholar
  32. 32.
    Chen SM, Manalu GM, Pan JS et al (2013) Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and particle swarm optimization techniques. IEEE Trans Cybern 43(3):1102–1117CrossRefGoogle Scholar
  33. 33.
    Jia J, Zhao A, Guan S (2017) Forecasting based on high-order fuzzy-fluctuation trends and particle swarm optimization machine learning. Symmetry 9(7):124MathSciNetCrossRefGoogle Scholar
  34. 34.
    Guan H, Guan S, Zhao A (2017) Forecasting model based on neutrosophic logical relationship and Jaccard similarity. Symmetry 9(9):191CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.School of Management Science and EngineeringShandong University of Finance and EconomicsJinanChina
  2. 2.Courant Institute of Mathematical SciencesNew York UniversityNew YorkUSA

Personalised recommendations