- Bilgisayar Bilimleri ve Teknolojileri Dergisi
- Volume:5 Issue:2
- Comparative Analysis of Machine Learning Algorithms in Stock Price Prediction
Comparative Analysis of Machine Learning Algorithms in Stock Price Prediction
Authors : Hakan Murat Karaca, Umut Dökmen
Pages : 36-46
Doi:10.54047/bibted.1406867
View : 71 | Download : 129
Publication Date : 2024-12-31
Article Type : Research Paper
Abstract :Stock is part of a company\\\'s principal. A person who buys stock of a company shares the profit or loss of this company. Large volume transactions are made on stock exchanges where stocks are traded. Stock prices are difficult to predict because they are affected by many variables, but when they can be predicted, great benefits are provided. Prediction of stock prices is possible with today\\\'s computers using machine learning algorithms. Machine learning provides more successful results than fundamental and technical analysis in stock price prediction. In our study, daily closing price predictions were made by collecting approximately 5-years data of the top 5 stocks with the highest market value traded in BIST 100 between 2016 and 2020. Multiple linear regression, Bayesian regression, random forest, decision trees, support vector machines, artificial neural networks algorithms were applied to include maximum 22 features and the results were compared. The most successful result was obtained in the artificial neural networks algorithm. To achieve the highest success, data pre-processing, normalization, cross-validation, parameter optimization and feature selection were applied. It has been observed that using these methods together increases the success.Keywords : Makine Öğrenmesi, Algoritmalar, Hisse Senedi, Regresyon, Gözetimli Öğrenme