{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T19:43:21Z","timestamp":1774899801615,"version":"3.50.1"},"reference-count":57,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,5,22]],"date-time":"2019-05-22T00:00:00Z","timestamp":1558483200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Data"],"abstract":"<jats:p>This paper intends to present a new model for the accurate forecast of the stock\u2019s future price. Stock price forecasting is one of the most complicated issues in view of the high fluctuation of the stock exchange and also it is a key issue for traders and investors. Many predicting models were upgraded by academy investigators to predict stock price. Despite this, after reviewing the past research, there are several negative aspects in the previous approaches, namely: (1) stringent statistical hypotheses are essential; (2) human interventions take part in predicting process; and (3) an appropriate range is complex to be discovered. Due to the problems mentioned, we plan to provide a new integrated approach based on Artificial Bee Colony (ABC), Adaptive Neuro-Fuzzy Inference System (ANFIS), and Support Vector Machine (SVM). ABC is employed to optimize the technical indicators for forecasting instruments. To achieve a more precise approach, ANFIS has been applied to predict long-run price fluctuations of the stocks. SVM was applied to create the nexus between the stock price and technical indicator and to further decrease the forecasting errors of the presented model, whose performance is examined by five criteria. The comparative outcomes, obtained by running on datasets taken from 50 largest companies of the U.S. Stock Exchange from 2008 to 2018, have clearly demonstrated that the suggested approach outperforms the other methods in accuracy and quality. The findings proved that our model is a successful instrument in stock price forecasting and will assist traders and investors to identify stock price trends, as well as it is an innovation in algorithmic trading.<\/jats:p>","DOI":"10.3390\/data4020075","type":"journal-article","created":{"date-parts":[[2019,5,23]],"date-time":"2019-05-23T03:22:03Z","timestamp":1558581723000},"page":"75","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":58,"title":["A Novel Hybrid Model for Stock Price Forecasting Based on Metaheuristics and Support Vector Machine"],"prefix":"10.3390","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7162-2147","authenticated-orcid":false,"given":"Mojtaba","family":"Sedighi","sequence":"first","affiliation":[{"name":"Department of Finance, Qom Branch, Islamic Azad University, Qom 3749113191, Iran"},{"name":"Young Researchers and Elite Club, Qom Branch, Islamic Azad University, Qom 88447678, Iran"}]},{"given":"Hossein","family":"Jahangirnia","sequence":"additional","affiliation":[{"name":"Department of Accounting, Qom Branch, Islamic Azad University, Qom 3749113191, Iran"}]},{"given":"Mohsen","family":"Gharakhani","sequence":"additional","affiliation":[{"name":"Department of Finance, Iranian Institute of Higher Education, Tehran 13445353, Iran"}]},{"given":"Saeed","family":"Farahani Fard","sequence":"additional","affiliation":[{"name":"Department of Management and Economics, University of Qom, Qom 3716146611, Iran"}]}],"member":"1968","published-online":{"date-parts":[[2019,5,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/j.engappai.2006.10.002","article-title":"Design and implementation of NN5 for Hong Kong stock price forecasting","volume":"20","author":"Tsang","year":"2007","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_2","unstructured":"Ritchie, J.C. (1996). Fundamental Analysis: A Back-to-the-Basics Investment Guide to Selecting Quality Stocks, Irwin Professional Pub."},{"key":"ref_3","unstructured":"Murphy, J.J. (1999). Technical Analysis of the Financial Markets: A Comprehensive Guide to Trading Methods and Applications, Penguin."},{"key":"ref_4","unstructured":"Box, G.E., and Jenkins, G.M. (1976). Time Series Analysis: Forecasting and Control San Francisco, Holden-Day."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.asoc.2007.05.007","article-title":"On the performance of artificial bee colony (ABC) algorithm","volume":"8","author":"Karaboga","year":"2008","journal-title":"Appl. Soft Comput."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1301","DOI":"10.1016\/S0893-6080(99)00067-2","article-title":"HyFIS: Adaptive neuro-fuzzy inference systems and their application to nonlinear dynamical systems","volume":"12","author":"Kim","year":"1999","journal-title":"Neural Netw."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Sharma, M., Sharma, S., and Singh, G. (2018). Performance Analysis of Statistical and Supervised Learning Techniques in Stock Data Mining. Data, 3.","DOI":"10.3390\/data3040054"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1023\/A:1012450327387","article-title":"Choosing multiple parameters for support vector machines","volume":"46","author":"Chapelle","year":"2002","journal-title":"Mach. Learn."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Kimoto, T., Asakawa, K., Yoda, M., and Takeoka, M. (1990, January 17\u201321). Stock market prediction system with modular neural networks. Proceedings of the 1990 IJCNN International Joint Conference on Neural Networks, San Diego, CA, USA.","DOI":"10.1109\/IJCNN.1990.137535"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kamijo, K.-I., and Tanigawa, T. (1990, January 17\u201321). Stock price pattern recognition-a recurrent neural network approach. Proceedings of the 1990 IJCNN International Joint Conference on Neural Networks, San Diego, CA, USA.","DOI":"10.1109\/IJCNN.1990.137572"},{"key":"ref_11","unstructured":"Yoon, Y., and Swales, G. (1991, January 8\u201311). Predicting stock price performance: A neural network approach. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences, Kauai, HI, USA."},{"key":"ref_12","unstructured":"Baba, N., and Kozaki, M. (1992, January 7\u201311). An intelligent forecasting system of stock price using neural networks. Proceedings of the 1992 IJCNN International Joint Conference on Neural Networks, Baltimore, MD, USA."},{"key":"ref_13","unstructured":"Cheung, Y.-M., Lai, H.Z., and Xu, L. (1996, January 3\u20136). Application of adaptive RPCL-CLP with trading system to foreign exchange investment. Proceedings of the International Conference on Neural Networks (ICNN\u201996), Washington, DC, USA."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1456","DOI":"10.1109\/72.728395","article-title":"Comparative study of stock trend prediction using time delay, recurrent and probabilistic neural networks","volume":"9","author":"Saad","year":"1998","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_15","unstructured":"Takahashi, T., Tamada, R., and Nagasaka, K. (1998, January 29\u201331). Multiple line-segments regression for stock prices and long-range forecasting system by neural network. Proceedings of the 37th SICE Annual Conference. International Session Papers, Chiba, Japan."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/S0925-2312(03)00372-2","article-title":"Financial time series forecasting using support vector machines","volume":"55","author":"Kim","year":"2003","journal-title":"Neurocomputing"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1016\/j.omega.2004.07.024","article-title":"A hybrid ARIMA and support vector machines model in stock price forecasting","volume":"33","author":"Pai","year":"2005","journal-title":"Omega"},{"key":"ref_18","unstructured":"Manish, K., and Thenmozhi, M. (2005, January 19\u201320). Forecasting stock index movement: A comparison of support vector machines and random forest. Proceedings of the Ninth Indian Institute of Capital Markets Conference, Mumbai, India."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2513","DOI":"10.1016\/j.cor.2004.03.016","article-title":"Forecasting stock market movement direction with support vector machine","volume":"32","author":"Huang","year":"2005","journal-title":"Comput. Oper. Res."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Kumar, M., and Thenmozhi, M. (2007). Support vector machines approach to predict the S&P CNX NIFTY index returns. SSRN Electron. J.","DOI":"10.2139\/ssrn.962833"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.eswa.2006.08.020","article-title":"A TSK type fuzzy rule based system for stock price prediction","volume":"34","author":"Chang","year":"2008","journal-title":"Expert Syst. Appl."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1080\/03081070601068595","article-title":"Short term forecasting with support vector machines and application to stock price prediction","volume":"37","author":"Ince","year":"2008","journal-title":"Int. J. Gen. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1529","DOI":"10.1016\/j.eswa.2007.11.062","article-title":"A hybrid SOFM-SVR with a filter-based feature selection for stock market forecasting","volume":"36","author":"Huang","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"7947","DOI":"10.1016\/j.eswa.2008.10.065","article-title":"A two-stage architecture for stock price forecasting by integrating self-organizing map and support vector regression","volume":"36","author":"Hsu","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"5932","DOI":"10.1016\/j.eswa.2008.07.006","article-title":"Surveying stock market forecasting techniques\u2013Part II: Soft computing methods","volume":"36","author":"Atsalakis","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_26","first-page":"45","article-title":"Surveying stock market forecasting techniques-Part I: Conventional methods","volume":"2","author":"Atsalakis","year":"2010","journal-title":"J. Comput. Optim. Econ. Financ."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"3055","DOI":"10.1016\/j.neucom.2009.03.015","article-title":"Improving option price forecasts with neural networks and support vector regressions","volume":"72","author":"Liang","year":"2009","journal-title":"Neurocomputing"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"800","DOI":"10.1016\/j.knosys.2010.05.004","article-title":"Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting","volume":"23","author":"Hadavandi","year":"2010","journal-title":"Knowl. Based Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"7056","DOI":"10.1016\/j.eswa.2010.03.012","article-title":"Integrating independent component analysis-based denoising scheme with neural network for stock price prediction","volume":"37","author":"Lu","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1610","DOI":"10.1016\/j.ins.2010.01.014","article-title":"A hybrid model based on rough sets theory and genetic algorithms for stock price forecasting","volume":"180","author":"Cheng","year":"2010","journal-title":"Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"5311","DOI":"10.1016\/j.eswa.2010.10.027","article-title":"Predicting direction of stock price index movement using artificial neural networks and support vector machines: The sample of the Istanbul Stock Exchange","volume":"38","author":"Kara","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"6055","DOI":"10.1016\/j.eswa.2013.05.029","article-title":"An adaptive network-based fuzzy inference system (ANFIS) for the forecasting: The case of close price indices","volume":"40","author":"Svalina","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"893","DOI":"10.1016\/j.econmod.2013.06.009","article-title":"A hybrid model based on ANFIS and adaptive expectation genetic algorithm to forecast TAIEX","volume":"33","author":"Wei","year":"2013","journal-title":"Econ. Model."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.ins.2013.06.005","article-title":"TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines","volume":"247","author":"Chen","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/j.knosys.2013.10.012","article-title":"Multiple-output support vector regression with a firefly algorithm for interval-valued stock price index forecasting","volume":"55","author":"Xiong","year":"2014","journal-title":"Knowl. Based Syst."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1016\/j.asoc.2014.12.028","article-title":"A bat-neural network multi-agent system (BNNMAS) for stock price prediction: Case study of DAX stock price","volume":"29","author":"Hafezi","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_37","first-page":"43","article-title":"Forecasting Stock Price using Wavelet Neural Network Optimized by Directed Artificial Bee Colony Algorithm","volume":"2","author":"Khuat","year":"2016","journal-title":"J. Telecommun. Inf. Technol."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Pyo, S., Lee, J., Cha, M., and Jang, H. (2017). Predictability of machine learning techniques to forecast the trends of market index prices: Hypothesis testing for the Korean stock markets. PLoS ONE, 12.","DOI":"10.1371\/journal.pone.0188107"},{"key":"ref_39","first-page":"24","article-title":"Stock Market Forecasting Techniques: A Survey","volume":"46","author":"Preethi","year":"2012","journal-title":"J. Theor. Appl. Inf. Technol."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Zhang, L., Aggarwal, C., and Qi, G.-J. (2017, January 13\u201317). Stock price prediction via discovering multi-frequency trading patterns. Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Halifax, NS, Canada.","DOI":"10.1145\/3097983.3098117"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Nguyen, N. (2017). An Analysis and Implementation of the Hidden Markov Model to Technology Stock Prediction. Risks, 5.","DOI":"10.3390\/risks5040062"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Nguyen, N. (2018). Hidden Markov Model for Stock Trading. Int. J. Financ. Stud., 6.","DOI":"10.3390\/ijfs6020036"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Shah, H., Tairan, N., Garg, H., and Ghazali, R. (2018). A quick gbest guided artificial bee colony algorithm for stock market prices prediction. Symmetry, 10.","DOI":"10.3390\/sym10070292"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Dinh, T.-A., and Kwon, Y.-K. (2018). An empirical study on importance of modeling parameters and trading volume-based features in daily stock trading using neural networks. Informatics, Multidisciplinary Digital Publishing Institute.","DOI":"10.3390\/informatics5030036"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Chandar, S.K. (2019). Fusion model of wavelet transform and adaptive neuro fuzzy inference system for stock market prediction. J. Ambient Intell. Humaniz. Comput., 1\u20139.","DOI":"10.1007\/s12652-019-01224-2"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"956","DOI":"10.1016\/j.neucom.2008.04.017","article-title":"Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks (ANNs)","volume":"72","author":"Khashei","year":"2009","journal-title":"Neurocomputing"},{"key":"ref_47","unstructured":"Karaboga, D. An. (2005). Idea Based on Honey Bee Swarm for Numerical Optimization, Erciyes University. Technical report-tr06."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1109\/21.256541","article-title":"ANFIS: Adaptive-network-based fuzzy inference system","volume":"23","author":"Jang","year":"1993","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.jhydrol.2003.12.010","article-title":"A neuro-fuzzy computing technique for modeling hydrological time series","volume":"291","author":"Nayak","year":"2004","journal-title":"J. Hydrol."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Vapnik, V.N. (1995). The Nature of Statistical Learning Theory, Springer.","DOI":"10.1007\/978-1-4757-2440-0"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/s11590-008-0092-7","article-title":"Optimal kernel selection in twin support vector machines","volume":"3","author":"Khemchandani","year":"2009","journal-title":"Optim. Lett."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"914","DOI":"10.1016\/j.ejor.2007.11.023","article-title":"Knowledge based proximal support vector machines","volume":"195","author":"Khemchandani","year":"2009","journal-title":"Eur. J. Oper. Res."},{"key":"ref_53","unstructured":"Theil, H. (1958). Economic Forecasts and Policy, North-Holland Publishing Company."},{"key":"ref_54","unstructured":"Theil, H. (1966). Applied Economic Forecasting, Rand-McNally."},{"key":"ref_55","first-page":"63","article-title":"A New Efficient Metaheuristic Model for Stock Portfolio Management and its Performance Evaluation by Risk-adjusted Methods","volume":"3","author":"Sedighi","year":"2019","journal-title":"Int. J. Financ. Manag. Account."},{"key":"ref_56","first-page":"409","article-title":"Design and analysis of experiments in ANFIS modeling for stock price prediction","volume":"2","author":"Alizadeh","year":"2011","journal-title":"Int. J. Ind. Eng. Comput."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/1961189.1961199","article-title":"LIBSVM: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol."}],"container-title":["Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2306-5729\/4\/2\/75\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:54:10Z","timestamp":1760187250000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2306-5729\/4\/2\/75"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,22]]},"references-count":57,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["data4020075"],"URL":"https:\/\/doi.org\/10.3390\/data4020075","relation":{},"ISSN":["2306-5729"],"issn-type":[{"value":"2306-5729","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,5,22]]}}}