Abstract
This paper investigates the effectiveness of machine learning algorithms, including logistic regression, artificial neural networks, support vector machines, gradient boosting algorithms (XGBoost, ExtraTrees), random forests, and convolutional neural network (CNN) for trend prediction of daily spot oil prices across horizons of 1 to 8 days. We utilize a comprehensive set of features, including technical indicators, financial data, and volatility measures, to predict trends in closing prices. Our results reveal that the CNN model significantly outperforms other algorithms. This superior performance likely stems from CNN's ability to capture visual patterns in price movements, potentially mimicking how traders identify trends.
Original language | English |
---|---|
Article number | 105874 |
Journal | Finance Research Letters |
Volume | 67 |
DOIs | |
Publication status | Published - Sept 2024 |
Bibliographical note
Publisher Copyright:© 2024 Elsevier Inc.
Keywords
- Artificial neural networks
- Convolutional neural networks (CNN)
- Extreme trees classification
- Random forest
- Support vector machines
- XGboost