A performance analysis of stochastic processes and machine learning algorithms in stock market prediction
Mohammed Bouasabah
In this study, we compare the performance of stochastic processes, namely, the Vasicek, Cox-Ingersoll-Ross (CIR), and geometric Brownian motion (GBM) models, with that of machine learning algorithms, such as Random Forest, Support Vector Machine (SVM), and k-Nearest Neighbors (KNN), for predicting the trends of stock indices XLF (financial sector), XLK (technology sector), and XLV (healthcare sector). The results showed that stochastic processes achieved remarkable prediction performance, especially the CIR model. Additionally, this study demonstrated that the metrics of machine learning algorithms are relatively lower. However, it is important to note that stochastic processes use the actual current index value to predict tomorrow's value, which may overestimate their performance. In contrast, machine learning algorithms offer a more flexible approach and are not as dependent on the current index value. Therefore, optimizing the hyperparameters of machine learning algorithms is crucial for further improving their performance.
Year of publication: |
2024
|
---|---|
Authors: | Bouasabah, Mohammed |
Subject: | financial prediction | machine learning algorithms | stochastic processes | support vector machine | trading | Künstliche Intelligenz | Artificial intelligence | Algorithmus | Algorithm | Prognoseverfahren | Forecasting model | Mustererkennung | Pattern recognition | Stochastischer Prozess | Stochastic process | Börsenkurs | Share price | Aktienmarkt | Stock market | Neuronale Netze | Neural networks |
Saved in:
freely available
Saved in favorites
Similar items by subject
-
Predict stock prices using supervised learning algorithms and particle swarm optimization algorithm
Bazrkar, Mohammad Javad, (2023)
-
Mahmoodi, Armin, (2024)
-
Develop an integrated candlestick technical analysis model using meta-heuristic algorithms
Mahmoodi, Armin, (2024)
- More ...