A comparison of statistical and machine learning models for stock price prediction
A huge proportion of money around the world is held by the stock markets. It is one of the most pivotal aspects of the financial institutions and experts. Predicting the movements of stock markets can improve decision making for traders. In this paper, data science techniques are employed to predict the 'closing prices' of stocks. Performance of Facebook Prophet (Fb-P), auto-regressive integrated moving average (ARIMA), simple exponential smoothing (SES), vector autoregression (VAR), random forest (RF), linear regression (LR), k-nearest neighbours (k-NN), decision tree (DT), extreme gradient boost (XGB), and long short-term memory (LSTM) are examined on stock price data of companies listed on the Bombay Stock Exchange (BSE). The proposed work concludes that for extended time frames, LR model performs the best followed by LSTM and ARIMA when compared on the same metrics.
Authors
- Ankit Sharma (ORCID: https://orcid.org/0000-0002-4590-7277)
- Vraj Patel (ORCID: https://orcid.org/0000-0001-5982-7457)
- S. Magesh Kumar (ORCID: https://orcid.org/0000-0002-1689-1341)
- Jaiprakash Verma
- Joy Mehta (ORCID: https://orcid.org/0000-0003-4553-7322)
Institutions
- Nirma University (IN)
Publication Details
- Journal
- International Journal of Information and Decision Sciences
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1504/ijids.2025.146704
- Primary Topic
- Stock Market Forecasting Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00