Stock Price Prediction Using SVR with Stock Price, Macroeconomic and Microeconomic Data

University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

Abstract: A wide variety of machine learning algorithms havebeen used to predict stock prices. The aim of this project hasbeen to implement a machine learning algorithm using supportvector regression to predict the stock price of two well knowncompanies—Apple and Microsoft—one day into the future usingthe current day’s stock price, macroeconomic data and microeconomicdata and to compare the prediction error with the differentdata inputs. The results show that the addition of macroeconomicand microeconomic data did not improve the prediction error.This suggests that the macroeconomic and microeconomic dataused in this project does not contain additional information aboutfuture stock prices. The results also show that support vectorregression performs worse than linear regression, however inthis case no definite conclusion can be drawn since only onekernel and a handful of parameter values were considered whentraining and testing the algorithm. However, these results mightalso suggest that using the current day’s data is not sufficient tobe able to predict the non-linear relationships.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)