Skip to main content
. 2024 Jan 31;10:e1700. doi: 10.7717/peerj-cs.1700

Table 1. Stock market prediction using ML techniques.

Authors Scope Input features Feature extraction Prediction algorithm
Usmani et al. (2016) KSE Price data Normalization SLP/MLP/RBF/SVM
Sharma, Bhuriya & Singh (2017) Global Price data NA PR/RBF/Sigmoid/LR regression
Kumar et al. (2018) NSE Price data Technical indicators SVM/RF/KNN/NB/SoftMax
Mankar et al. (2018) Global Tweet text Chi square test NB/SVM
Sadia et al. (2019) Global Price data Scaled raw data RF classifier/SVM classifier/SVM
Kompella, Chilukuri & Kalyana (2019) Global Price Data & News Smoothing (polarity score) RF algorithm
Hiransha et al. (2018) NSE &
NYSE
Price data Normalization MLP/RNN/LSTM/CNN
Vijh et al. (2020) NSE Price data Technical indicators ANN/RF
Khan et al. (2020) KSE, LSE,
NASDAQ & NYSE
Price data, Tweet Text & news Technical indicators RF/ET/GBM
Rao, Srinivas & Mohan (2020) Global Price data NA Holt-Winters/ANN/HMM/ARIMA/RNN
Singh (2022) NSE Price data Scaled raw data ANN/LR/SGD/SVM/AdaBoost/RF/KNN/DT
Umer, Awais & Muzammul (2019) NSE Price data Normalization LR/3MMA/ES
Soni, Tewari & Krishnan (2022) Global Price data Binary features PLS Classifier/SMO/ExtRa/ LSTM/ CNN/ ARIMA/GAM using Fourier transformations
Rouf et al. (2021) Global Price data & Tweet text Aspect based correlation ANN/SVM/NB/GA/FA/DNN/RA/HA
Obthong et al. (2020) Global Price Data NA KMeans/SOM/RF/MLP/LSTM/RNN/GA/SVR/MCS/ANN/CART/GP/BSM/GRNN/RBF/BPNN/LR/HMM/SVM/KNN/LR
Parmar et al. (2018) NSE Price data Normalization Regression/LSTM
Pathak & Pathak (2020) NSE Price data Normalization RF/SVM/KNN/LR
Lokesh et al. (2018) NSE Price data, Tweet text Toordinal feature extraction Machine learning models
Mehta, Pandya & Kotecha (2021) NSE Price data, News Polarity, Stemming LSTM