IDEAS home Printed from https://ideas.repec.org/a/spr/opsear/v60y2023i1d10.1007_s12597-022-00608-x.html
   My bibliography  Save this article

A developed stock price forecasting model using support vector machine combined with metaheuristic algorithms

Author

Listed:
  • Armin Mahmoodi

    (Islamic Azad University, Masjed Soleyman Branch)

  • Leila Hashemi

    (Islamic Azad University, Masjed Soleyman Branch)

  • Milad Jasemi

    (Islamic Azad University, Masjed Soleyman Branch)

  • Soroush Mehraban

    (Islamic Azad University, Masjed Soleyman Branch)

  • Jeremy Laliberté

    (Islamic Azad University, Masjed Soleyman Branch)

  • Richard C. Millar

    (Islamic Azad University, Masjed Soleyman Branch)

Abstract

Today the accurate prediction of stock price movement is one of the most effective tools for investors. This prediction becomes more challenging when the stock market is naturally chaotic and uncertain. These stock attributes prevent most forecasting models from valuable stock data. In this sense, In this research, our purpose is to use a suitable structure to predict the trading signals of the stock market with high accuracy. For this purpose, two models for the analysis of technical adaptation were used. It can be seen that suport vector machine (SVM) is used with particle swarm optimization (PSO) where PSO is used as a fast and accurate classification to search the problem-solving space and finally the results are compared with the performance of two other meta heuristic algorithm including the neural network and Cuckoo search algoritm (CS). Based on the result, we can say that all the new models are trustworthy in 6 days, however, SVM-PSO is better than basic research. The hit rate of SVM-PSO is 77.5%, but the hit rate of neural network (basic research) and SVM-CS are 71.2, 71.4 respectively. In this study, we examined the years 2013–2021, and if longer periods are used, it may now be possible to achieve more optimal results. The results show that the performance of SVM-PSO is superior to the performance of the SVM-CS and most importantly the feed-forward static neural network algorithm of the literature as the standard one. In this research, two approaches (raw-based and signal-based) have been developed to generate input data for the model while, we use historical data, unexpected events have not been determined. However, for comparison, the hit rate is considered the percentage of correct predictions for 16 days.

Suggested Citation

  • Armin Mahmoodi & Leila Hashemi & Milad Jasemi & Soroush Mehraban & Jeremy Laliberté & Richard C. Millar, 2023. "A developed stock price forecasting model using support vector machine combined with metaheuristic algorithms," OPSEARCH, Springer;Operational Research Society of India, vol. 60(1), pages 59-86, March.
  • Handle: RePEc:spr:opsear:v:60:y:2023:i:1:d:10.1007_s12597-022-00608-x
    DOI: 10.1007/s12597-022-00608-x
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s12597-022-00608-x
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s12597-022-00608-x?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Tay, Francis E. H. & Cao, Lijuan, 2001. "Application of support vector machines in financial time series forecasting," Omega, Elsevier, vol. 29(4), pages 309-317, August.
    2. Mohammad Ehteram & Vijay P Singh & Ahmad Ferdowsi & Sayed Farhad Mousavi & Saeed Farzin & Hojat Karami & Nuruol Syuhadaa Mohd & Haitham Abdulmohsin Afan & Sai Hin Lai & Ozgur Kisi & M A Malek & Ali Na, 2019. "An improved model based on the support vector machine and cuckoo algorithm for simulating reference evapotranspiration," PLOS ONE, Public Library of Science, vol. 14(5), pages 1-25, May.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Fethi, Meryem Duygun & Pasiouras, Fotios, 2010. "Assessing bank efficiency and performance with operational research and artificial intelligence techniques: A survey," European Journal of Operational Research, Elsevier, vol. 204(2), pages 189-198, July.
    2. Deng, S. & Yeh, Tsung-Han, 2011. "Using least squares support vector machines for the airframe structures manufacturing cost estimation," International Journal of Production Economics, Elsevier, vol. 131(2), pages 701-708, June.
    3. Yanqin Bai & Xin Yan, 2016. "Conic Relaxations for Semi-supervised Support Vector Machines," Journal of Optimization Theory and Applications, Springer, vol. 169(1), pages 299-313, April.
    4. Helder Sebastião & Pedro Godinho & Sjur Westgaard, 2020. "Using Machine Learning to Profit on the Risk Premium of the Nordic Electricity Futures," Scientific Annals of Economics and Business (continues Analele Stiintifice), Alexandru Ioan Cuza University, Faculty of Economics and Business Administration, vol. 67(si), pages 1-17, December.
    5. Hong-Yu Lin & Kuentai Chen, 2015. "The Trend of Average Unit Price in Taipei City," Research in World Economy, Research in World Economy, Sciedu Press, vol. 6(1), pages 133-142, March.
    6. Noemi Nava & Tiziana Di Matteo & Tomaso Aste, 2018. "Financial Time Series Forecasting Using Empirical Mode Decomposition and Support Vector Regression," Risks, MDPI, vol. 6(1), pages 1-21, February.
    7. Wei-Chiang Hong & Yucheng Dong & Chien-Yuan Lai & Li-Yueh Chen & Shih-Yung Wei, 2011. "SVR with Hybrid Chaotic Immune Algorithm for Seasonal Load Demand Forecasting," Energies, MDPI, vol. 4(6), pages 1-18, June.
    8. Marius Lux & Wolfgang Karl Härdle & Stefan Lessmann, 2020. "Data driven value-at-risk forecasting using a SVR-GARCH-KDE hybrid," Computational Statistics, Springer, vol. 35(3), pages 947-981, September.
    9. Georgi Nalbantov & Philip Hans Franses & Patrick Groenen & Jan Bioch, 2010. "Estimating the Market Share Attraction Model using Support Vector Regressions," Econometric Reviews, Taylor & Francis Journals, vol. 29(5-6), pages 688-716.
    10. T. Law & J. Shawe-Taylor, 2017. "Practical Bayesian support vector regression for financial time series prediction and market condition change detection," Quantitative Finance, Taylor & Francis Journals, vol. 17(9), pages 1403-1416, September.
    11. Cang, Shuang & Yu, Hongnian, 2014. "A combination selection algorithm on forecasting," European Journal of Operational Research, Elsevier, vol. 234(1), pages 127-139.
    12. Hyejung Chung & Kyung-shik Shin, 2018. "Genetic Algorithm-Optimized Long Short-Term Memory Network for Stock Market Prediction," Sustainability, MDPI, vol. 10(10), pages 1-18, October.
    13. Ślepaczuk Robert & Zenkova Maryna, 2018. "Robustness of Support Vector Machines in Algorithmic Trading on Cryptocurrency Market," Central European Economic Journal, Sciendo, vol. 5(52), pages 186-205, January.
    14. Nava, Noemi & Di Matteo, Tiziana & Aste, Tomaso, 2018. "Financial time series forecasting using empirical mode decomposition and support vector regression," LSE Research Online Documents on Economics 91028, London School of Economics and Political Science, LSE Library.
    15. N. Loukeris & I. Eleftheriadis & E. Livanis, 2016. "The Portfolio Heuristic Optimisation System (PHOS)," Computational Economics, Springer;Society for Computational Economics, vol. 48(4), pages 627-648, December.
    16. Heni Boubaker & Giorgio Canarella & Rangan Gupta & Stephen M. Miller, 2023. "A Hybrid ARFIMA Wavelet Artificial Neural Network Model for DJIA Index Forecasting," Computational Economics, Springer;Society for Computational Economics, vol. 62(4), pages 1801-1843, December.
    17. Juan Laborda & Seyong Ryoo, 2021. "Feature Selection in a Credit Scoring Model," Mathematics, MDPI, vol. 9(7), pages 1-22, March.
    18. Alexandros Agapitos & Anthony Brabazon & Michael O’Neill, 2017. "Regularised gradient boosting for financial time-series modelling," Computational Management Science, Springer, vol. 14(3), pages 367-391, July.
    19. Mogens Graf Plessen & Alberto Bemporad, 2017. "A posteriori multi-stage optimal trading under transaction costs and a diversification constraint," Papers 1709.07527, arXiv.org, revised Apr 2018.
    20. Phichhang Ou & Hengshan Wang, 2009. "Prediction of Stock Market Index Movement by Ten Data Mining Techniques," Modern Applied Science, Canadian Center of Science and Education, vol. 3(12), pages 1-28, December.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:opsear:v:60:y:2023:i:1:d:10.1007_s12597-022-00608-x. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.