Crude Oil Price Forecasting using Multi-Feed Data: A Comparative Study
Crude oil price forecasting has a significant role in advancing the Sustainable Development Goals by enabling more informed decision-making in energy management and resource allocation. The accurate forecasting of crude oil prices is always a challenging task due to the inherently volatile nature of the price data. Additionally, the non-linearity and non-stationarity of the data make the price forecasting further complicated. In such cases, machine learning models can outperform the traditional statistical models. The machine learning models have the potential to analyse complex, non-linear, and non-stationary time series data and generate more precise forecasting results. In this work, we implemented the machine learning-based crude oil price forecasting model using multi-feed data. Along with the historic crude oil price data, we used financial markets' data and Google Trends data, which give additional information about the price fluctuations. We can analyse user sentiment information using Google Trends data, which also influences crude oil prices. We developed three forecasting models using Random Forest, XGBoost, and Linear Regression models. The comparative study reveals that the Random Forest model outperforms the other two models in terms of accuracy.
Authors
- Biplab Bhattacharjee (ORCID: https://orcid.org/0000-0002-3886-8409)
- Satadal Paul (ORCID: https://orcid.org/0000-0001-6425-0285)
- Anu Mary Chaco
Institutions
- National Institute of Technology Calicut (IN)
- O. P. Jindal Global University (IN)
Publication Details
- Published
- 2025-02-07
- DOI
- https://doi.org/10.1109/etis64005.2025.10960976
- Primary Topic
- Market Dynamics and Volatility
- Type
- article
- Field-Weighted Citation Impact
- 0.00