Abstract
In the field of stock trading, forecasting the future stock price movement is an essential yet challenging area. Precise prediction of the stock market movement is warranted to have a deterministic return. In this regard, the current study attempts to develop a new indicator based on the Fuzzy Inference System (FIS). From the historical stock price, the technical indicators such as Moving Average Convergence and Divergence, Relative Strength Index, Stochastic Oscillator, and On-Balance-Volume values are calculated and fuzzified. FIS framework is developed through fuzzy rules that are based on the expert’s opinion on the fuzzified technical indicators. The FIS recommends daily trading decisions such as buy, hold, and sell signals. To validate the proposed FIS framework, the daily stock price of the top 25 companies listed in the NASDAQ for the period from 2015 to 2019 have been used. Using statistical methods and Fuzzy Multi-criteria Decision Making (FMCDM) methods, the performance of the proposed FIS model has been compared with the existing technical indicators as well as Buy and Hold strategy. Finally, the correlation of the FMCDM approaches is evaluated through Spearman’s and Kendall’s rank correlation.
Similar content being viewed by others
References
Ahmadi, E., Jasemi, M., Monplaisir, L., Nabavi, M. A., Mahmoodi, A., & Jam, P. A. (2018). New efficient hybrid candlestick technical analysis model for stock market timing on the basis of the support vector machine and heuristic algorithms of imperialist competition and genetic. Expert Systems with Applications, 94, 1–31.
Barak, S., & Dahooei, J. H. (2018). A novel hybrid fuzzy DEA-fuzzy MADM method for airlines safety evaluation. Journal of Air Transport Management, 73, 134–149.
Cevikcan, E., Cebi, S., & Kaya, I. (2009). Fuzzy VIKOR and fuzzy axiomatic design versus to fuzzy topsis: An application of candidate assessment. Multiple-Valued Logic and Soft Computing, 15(2–3), 181–208.
Chang, P. C., Wu, J. L., & Lin, J. J. (2016). A Takagi–Sugeno fuzzy model combined with a support vector regression for stock trading forecasting. Applied Soft Computing, 38, 831–842.
Chong, T. T. L., & Ng, W. K. (2008). Technical analysis and the London stock exchange: Testing the MACD and RSI rules using the FT30. Applied Economics Letters, 15(14), 1111–1114.
Chourmouziadis, K., & Chatzoglou, P. D. (2016). An intelligent short term stock trading fuzzy system for assisting investors in portfolio management. Expert Systems with Applications, 43, 298–311.
Chourmouziadis, K., & Chatzoglou, P. D. (2019) Intelligent stock portfolio management using a long-term fuzzy system. Applied Artificial Intelligence, 1–21.
Churchman, C. W., & Ackoff, R. L. (1954). An approximate measure of value. Journal of the Operations Research Society of America, 2(2), 172–187.
da Costa, T. R. C. C., Nazario, R. T., Bergo, G. S. Z., Sobreiro, V. A., & Kimura, H. (2015). Trading system based on the use of technical analysis: A computational experiment. Journal of Behavioral and Experimental Finance, 6, 42–55.
Dagdeviren, M., Yavuz, S., & Kilinç, N. (2009). Weapon selection using the AHP and TOPSIS methods under fuzzy environment. Expert Systems with Applications, 36(4), 8143–8151.
Dash, R., & Dash, P. K. (2016). A hybrid stock trading framework integrating technical analysis with machine learning techniques. The Journal of Finance and Data Science, 2(1), 42–57.
Dourra, H., & Siy, P. (2002). Investment using technical analysis and fuzzy logic. Fuzzy Sets and Systems, 127(2), 221–240.
Dymova, L., Sevastjanov, P., & Kaczmarek, K. (2016). A Forex trading expert system based on a new approach to the rule-base evidential reasoning. Expert Systems with Applications, 51, 1–13.
Fang, J., Jacobsen, B., & Qin, Y. (2014). Predictability of the simple technical trading rules: An out-of-sample test. Review of Financial Economics, 23(1), 30–45.
Ghadikolaei, A. S., Esbouei, S. K., & Antucheviciene, J. (2014). Applying fuzzy MCDM for financial performance evaluation of Iranian companies. Technological and Economic Development of Economy, 20(2), 274–291.
Gocken, M., Ozcalici, M., Boru, A., & Dosdo gru, A.T. (2017). Stock price prediction using hybrid soft computing models incorporating parameter tuning and input variable selection. Neural Computing and Applications, 31(2), 1–16.
Granville, J. E. (1963). New key to stock market profits. Prentice-Hall.
Gunduz, H., & Cataltepe, Z. (2015). Borsa Istanbul (BIST) daily prediction using financial news and balanced feature selection. Expert Systems with Applications, 42(22), 9001–9011.
Henderson, C. (2002). Currency strategy: The practitioner’s guide to currency investing, hedging and forecasting. Wiley.
Huang, Q., Yang, J., Feng, X., Liew, A. W. C., & Li, X. (2019). Automated trading point forecasting based on bicluster mining and fuzzy inference. IEEE Transactions on Fuzzy Systems.
Hwang, C. L., & Yoon, K. (1981). Multiple attribute decision making methods and applications. Springer.
Ijegwa, A. D., Rebecca, V. O., Olusegun, F., & Isaac, O. O. (2014). A predictive stock market technical analysis using fuzzy logic. Computer and Information Science, 7(3), 1–17.
Ince, M., & IŞIK, A.H. (2016). Multi-criteria approach to learning object selection through fuzzy AHP. Journal of Multiple-Valued Logic and Soft Computing, 27(1), 47–62.
Kendall, M. G. (1970). Rank correlation methods, t (4th ed.). Griffn.
Kusumawardani, R. P., & Agintiara, M. (2015). Application of fuzzy AHP-TOPSIS method for decision making in human resource manager selection process. Procedia Computer Science, 72, 638–646.
Lam, S. S. (2001). A genetic fuzzy expert system for stock market timing, In Proceedings of the 2001 congress on evolutionary computation (IEEE Cat. No. 01TH8546) (Vol. 1, pp. 410–417). IEEE.
Lane, C. G. (1984). Lane’ s Stochastics Technical Analysis of Stocks and Commodities, 2(3), 80.
Lee, K. H., & Jo, G. S. (1999). Expert system for predicting stock market timing using a candlestick chart. Expert System with Applications, 16(4), 357–364.
Liagkouras, K., & Metaxiotis, K. (2018). Multi-period mean-variance fuzzy portfolio optimization model with transaction costs. Engineering Applications of Artificial Intelligence, 67, 260–269.
Lincy, G. R. M., & John, C. J. (2016). A multiple of fuzzy inference system framework for daily stock trading. Expert System with Application, 44, 13–21.
Long, W., Lu, Z., & Cui, L. (2019). Deep learning-based feature engineering for stock price movement prediction. Knowledge-Based Systems, 164, 163–173.
Mehmanpazir, F., & Asadi, S. (2017). Development of an evolutionary fuzzy expert system for estimating future behavior of stock price. Journal of Industrial Engineering International, 13, 29–46.
Metghalchi, M., Chen, C. P., & Hayes, L. A. (2015). History of share prices and market efficiency of the Madrid general stock index. International Review of Financial Analysis, 40, 178–184.
Modigliani, F., & Modigliani, L. (1997). Risk-adjusted performance. The Journal of Portfolio Management, 23(2), 45–54.
Murphy, J. J. (1999). Technical analysis of the financial markets, a comprehensive guide to trading methods and applications.
Nakano, M., Takahashi, A., & Takahashi, S. (2017a). Robust technical trading with fuzzy knowledge-based systems. In SoMeT (pp. 652–667).
Nakano, M., Takahashi, A., & Takahashi, S. (2017b). Fuzzy logic-based portfolio selection with particle filtering and anomaly detection. Knowledge-Based Systems, 131, 113–124.
Naranjo, R., Arroyo, J., & Santos, M. (2018). Fuzzy modeling of stock trading with fuzzy candlesticks. Expert Systems with Applications, 93, 15–27.
Naranjo, R., & Santos, M. (2019). A fuzzy decision system for money investment in stock markets based on fuzzy candlesticks pattern recognition. Expert Systems with Applications, 133, 34–48.
Opricovic, S. (1998). Multicriteria optimization of civil engineering systems. Faculty of Civil Engineering.
Opricovic, S., & Tzeng, G. H. (2004). Compromise solution by MCDM methods: A comparative analysis of VIKOR and TOPSIS. European Journal of Operational Research, 156(2), 445–455.
Othman, S., & Schneider, E. (2010). Decision making using fuzzy logic for stock trading. In Information technology (ITSim), 2010 International Symposium. (Vol. 2, pp. 880–884). IEEE.
Oztekin, A., Kizilaslan, R., Freund, S., & Iseri, A. (2016). A data analytic approach to forecasting daily stock returns in an emerging market. European Journal of Operational Research, 253(3), 697–710.
Pandey, M., Singh, V., & Verma, N. K. (2019). Fuzzy based investment portfolio management. In Applying fuzzy logic for the digital economy and society (pp. 73–95). Springer.
Patel, J., Shah, S., Thakkar, P., & Kotecha, K. (2015). Predicting stock and stock price index movement using trend deterministic data preparation and machine learning techniques. Expert Systems with Applications, 42(1), 259–268.
Pehlivan, N. Y., Unal, Y., & Kahraman, C. (2019). Player selection for a national football team using fuzzy AHP and fuzzy TOPSIS. Journal of Multiple-Valued Logic and Soft Computing, 32(5–6), 369–405.
Saaty, T. L. (1980). The analytical hierarchy process, planning. Priority. Resource allocation. RWS Publications.
Sharpe, W. F. (1966). Mutual fund performance. The Journal of Business, 39(1), 119–138.
Simutis, R. (2000). Fuzzy logic based stock trading system. In Proceedings of the IEEE/IAFE/INFORMS 2000 conference on computational intelligence for financial engineering (CIFEr), (Cat.No.00th8520)) (pp. 19–21) IEEE.
Sortino, F., & Price, L. N. (1994). Performance measurement in a downside risk framework. Journal of Investing, 3(3), 59–64.
Spearman, C. (1904). The proof and measurement of association between two things. The American Journal of Psychology, 15(1), 72–101.
Svalina, I., Galzina, V., Lujić, R., & ŠImunović, G. (2013). An adaptive network-based fuzzy inference system (ANFIS) for the forecasting: The case of close price indices. Expert Systems with Applications, 40(15), 6055–6063.
Tsao, C. T. (2006). A fuzzy MCDM approach for stock selection. Journal of the Operational Research Society, 57, 1341–1352.
Wan, Y., & Si, Y. W. (2017). Adaptive neuro fuzzy inference system for chart pattern matching in financial time series. Applied Soft Computing, 57, 1–18.
Welles, J. (1978). New concepts in technical trading systems. Hunter Publishing Company.
Zadeh, L. (1965). Fuzzy sets. Information and Control, 8, 338–353.
Zamani-Sabzi, H., King, J. P., Gard, C. C., & Abudu, S. (2016). Statistical and analytical comparison of multi-criteria decision-making techniques under fuzzy environment. Operations Research Perspectives, 3, 92–117.
Zavadskas, E. K., & Antucheviciene, J. (2007). Multiple criteria evaluation of rural building’s regeneration alternatives. Building and Environment, 42, 436–451.
Zavadskas, E. K., & Kaklauskas, A. (1996). Multiple criteria evaluation of buildings. Vilnius.
Zavadskas, E. K., & Turskis, Z. (2010). A new additive ratio assessment (ARAS) method in multicriteria decision making. Technological and Economic Development of Economy, 16(2), 159–172.
Zhong, X., & Enke, D. (2017). A comprehensive cluster and classification mining procedure for daily stock market return forecasting. Neuro Computing, 267, 152–168.
Zouggari, A., & Benyoucef, L. (2012). Simulation based fuzzy TOPSIS approach for group multi-criteria supplier selection problem. Engineering Applications of Artificial Intelligence, 25(3), 507–519.
Acknowledgements
The authors would like to thank the Editor-in-Chief and anonymous referees for the various suggestions which have led to an improvement in both the quality and the clarity of this paper.
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest involved.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Veeramani, C., Venugopal, R. & Muruganandan, S. An Exploration of the Fuzzy Inference System for the Daily Trading Decision and Its Performance Analysis Based on Fuzzy MCDM Methods. Comput Econ 62, 1313–1340 (2023). https://doi.org/10.1007/s10614-022-10346-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10614-022-10346-3
Keywords
- Technical indicator
- Fuzzy inference system
- Fuzzy multi criteria decision making analysis
- Ranking performance