Stock price prediction based on multiple linear regression
Keywords:Stock market; multiple linear regression; price prediction.
Stock price prediction plays an important role in finance and economics. In general, a rise and fall in the share price influences the investors’ determinations and spurs the interest of the researchers over the years. The existing forecasting methods make usage of both linear and non-linear algorithms. From the share price fluctuating of NVDA, AMD, and INTC, we adopted the model MLR (multiple linear regression) to forecast the stock trend and find the relatives of the three stocks within the fixed period. Aside from this, correlation analysis was carried out, and several indexes and metrics were applied to evaluate the models. According to the analysis, three models are constructed, and two of them are relatively significant after improving. Overall, these results shed light on guiding further explorations of stock price forecasting based on the state-of-art financial and statistical models in the concept of big data analysis.
A. Ariyo, et al. “Stock Price Prediction Using the ARIMA Model.” 2014 UKSim-AMSS 16th International Conference on Computer Modelling and Simulation, Mar. 2014.
M. Sharaf, et al. “StockPred: A Framework for Stock Price Prediction.” Multimedia Tools and Applications vol. 80.12, 2021, pp. 17923-17954.
S. Selvin, et al. “Stock Price Prediction Using LSTM, RNN and CNN-Sliding Window Model.” 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Sept. 2017.
S. Vazirani, et al. “Analysis of Various Machine Learning Algorithm and Hybrid Model for Stock Market Prediction Using Python.” 2020 International Conference on Smart Technologies in Computing, Electrical and Electronics (ICSTCEE), 9 Oct. 2020.
R. M. Islam, and N. Nguye. “Comparison of Financial Models for Stock Price Prediction.” Journal of Risk and Financial Management, vol. 13, no. 8, 14 Aug. 2020, p. 181.
M. Vijh, et al. “Stock Closing Price Prediction Using Machine Learning Techniques.” Procedia Computer Science, vol. 167, 2020, pp. 599–606.
S. I. Ao, and International Association of Engineers. International MultiConference of Engineers and Computer Scientists: IMECS 2009: 18-20 March, 2009, Regal Kowloon Hotel, Kowloon, Hong Kong. Hong Kong, Newswood Ltd, 2009.
C. Zhuang. “Stockstats: DataFrame with Inline Stock Statistics Support.” PyPI, pypi.org/project/stockstats/. Accessed 14 May 2022.
“ML|Multiple Linear Regression Using Python.” GeeksforGeeks, 18 Jan. 2019, www.geeksforgeeks.org/ml-multiple-linear-regression-using-python/?ref=gcse.
D. Deb. “Multiple Linear Regression with Python.” Dibyendu Deb, 4 May 2020, dibyendudeb.com/multiple-linear-regression/#Assumptions_for_multiple_linear_regression.
“3.3. Metrics and Scoring: Quantifying the Quality of Predictions-Scikit-Learn 0.22 Documentation.” Scikit-Learn.org, 2013, scikit-learn.org/stable/modules/model_evaluation.html#regression-metrics.
A. Akossou, R. Palm, “Impact of data structure on the estimators R-square and adjusted R-square in linear regression.” International Journal of Mathematics and Computation vol. 20, 201, pp. 84-93.
P. Bhandari. “A Guide to Correlation Coefficients.” Scribbr, 2 Aug. 2021, www.scribbr.com/statistics/correlation-coefficient/.
A. Hayes. “Multicollinearity.” Investopedia, 2019, www.investopedia.com/terms/m/multicollinearity.asp.
How to Cite
This work is licensed under a Creative Commons Attribution 4.0 International License.