Oil Sector and Sentiment Analysis—A Review
Abstract
:1. Introduction
- What are the main sources available for researchers and/or enthusiasts in the field of oil markets willing to perform sentiment analysis?
- What are the most-used techniques and the differences between them?
- What are the most common applications of sentiment analyses and the outcomes from their use?
2. Systematic Review Approach
- to specify the inclusion and exclusion criteria;
- sources information;
- to define the search strategy;
- to use methods to decide whether a study meets the inclusion criteria of the review;
- to implement automation tools used in the process;
- data items;
- study selection;
- to review the results of individual studies.
3. Results
3.1. Text Sources
3.2. Sentiment Analysis Techniques
- F-
3.3. Sentiment Analysis Application and Results
4. Discussion
- Reliability: News portals such as Reuters and Oilprice.com are known for their rigorous reporting standards, whereas social media platforms may contain a mixture of credible and unreliable information;
- Timeliness: News portals typically publish articles in real-time, while social media posts can be delayed and may not reflect current market conditions precisely;
- Objectivity: News portals aim to provide objective, unbiased reporting, while social media can reflect the personal opinions and biases of individual users;
- Volume of information: Social media generates a massive volume of data, generally containing noisy and irrelevant information, while news portals typically provide more in-depth and comprehensive articles on a particular topic;
- Type of information: News portals typically provide official news, analysis, and expert opinions, while social media focuses on user-generated content and personal experiences.
5. Challenges and Recommendations
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
APIs | Application Program Interfaces |
BAT | Baidu, Alibaba and Tencent |
CEWO | Chinese Emotion Word Ontology |
CNN | Convolution Neural Network |
DJES | Dow Jones Energy Service |
EDTM | Expert-based Delphi Text Mining |
FT | Financial Times |
GDELT | Global Data on Events, Location and Tone |
GI | General Inquirer dictionary constructed from the Harvard IV-4 dictionary |
GE | Gold Eagle |
HFSD | Henry’s Financial-Specific Dictionary |
IEA | International Energy Agency |
LDA | Latent Dirichlet Allocation |
LM | Loughran-McDonald Oil-specific Dictionary |
MCSSD | Manually Created Sector Specific Dictionary |
ML | Machine Learning |
NB | Naive Bayes |
NMF | Non-negative Matrix Factorization model |
NW | Negative Words |
NYSE | New York Stock Exchange |
PW | Positive Words |
RNN | Recursive Neural Network |
RSWNN | Rough Set Wavelet Neural Network |
SA | Sentiment Analysis |
SC | Sentiment Score |
SP500 | Silver Phoenix 500 |
SNLPS | Stanford NLP Sentiment analyser |
SRLE | Sentiment Roberta Large English |
SS | SentiStrength |
STW | Stock Twits Website |
SVM | Support Vector Machine |
TF-IDF | Term Frequency-Inverse Document Frequency |
TNYT | The New York Times |
TRBS | Twitter Roberta Base Sentiment |
UPI | United Press International |
VADER | Valence Aware Dictionary for sEntiment Reasoning |
VaR | Value at Risk |
VMD | Variational Mode Decomposition |
WSJ | Wall Street Journal |
YFMB | Yahoo Finance Message Board |
Appendix A. Complementary Tables
Study | Web Search Terms | Pre-processing Steps | Document Representation | Quality Assessment Index |
---|---|---|---|---|
Xu et al. [44] | Crude oil price, crude oil market, crude oil volatility | TF-IDF, K-mixture model | Full text division, Keywords/indexed | 1.00 |
Abdullah and Zeng [45] | Crude oil: price | NA | NA | 0.33 |
Wex et al. [46] | OILS, CRU, HOIL, ENR, JET, MOG, NSEA, OPEC, RFO | Keyword-list | # of oil messages per day | 1.00 |
Wex et al. [47] | OILS, CRU, HOIL, ENR, JET, NSEA, OPEC | Keyword-list | # of oil messages per day, # of negative words | 1.00 |
Feuerriegel et al. [48] | CRU | Tokenization, negations, stop words removal, synonym merging, stemming | Keywords/indexed | 1.00 |
Ratku et al. [49] | Crude oil related announcements | Tokenization, negation, stop word removal, stemming | Keywords/indexed | 1.00 |
Li et al. [50] | NA | Tokenization, negations, stop words removal | Keywords/indexed | 0.66 |
Chuaykoblap et al. [51] | NA | Tokenization, stop word removal, stemming | Three vector representations | 0.66 |
Elshendy et al. [52] | Crude oil price | NA | NA | 0.33 |
Kelly and Ahmad [53] | Crude oil (FT crude oil news) | Relative frequency of negative terminology | Keywords/indexed | 1.00 |
Keshwani et al. [54] | NA | Tokenization, stemming, speech tagging, parsing | Keywords/indexed | 0.66 |
Oussalah and Zaidi [55] | Tweets from specific accounts | Lowercased, stop words removal, HTML tags, and non-English removal | SQL database (Date/time, Tweet, Username) | 1.00 |
Li et al. [27] | Crude oil news section (Investing.com) | Tokenization, stop words removal, punctuation, non-alpha words removal, TF-IDF | Bag-of-words (vector) | 1.00 |
Loughran et al. [56] | Oil, crude, OPEC, Brent, WTI | Numbers, single letters, acronyms, and proper nouns removal | Keywords/indexed | 1.00 |
Prusa et al. [57] | NA | NA | Numeric word vector | 0.66 |
Zhao and rong Zeng [58] | Oil, market and risk | TF-IDF | TF-IDF vector | 1.00 |
Zhao et al. [59] | Oil, market and risk | Blank text, irrelevant symbols, stop words removal, and morphological conversion | Bag-of-words (vector) | 1.00 |
Zhao et al. [60] | Oil, gas, gasoline, diesel, fossil, fuel, kerosene, WTI, benzine, Brent, OPEC | Duplicate news, stop words, symbols removal | Bag-of-words (vector) | 1.00 |
Zhao et al. [61] | Oil price, oil market, petroleum, gas, gasoline, benzine, diesel, fuel, Paraffin, kerosene, coal oil, OPEC WTI Brent, fossil, Mobil, Royal Dutch, Shell Group of companies, Total, Chevron, Gazprom, Phillips | Abnormal vocabulary, stop words, root extraction removal and vocabulary normalization | NA | 0.66 |
Chen et al. [62] | Crude oil | Word phrases generation algorithm (Chinese language), LDA, bdc, total discounted number of words, LDA, stemming | English and Chinese topic list | 1.00 |
Jain et al. [20] | NA | Parsing, tokenization, filter, stemming, TF, TF-IDF | NA | 0.33 |
Liu and Huang [63] | Crude oil, energy oil | NA | NA | 0.33 |
Lucey and Ren [64] | Crude, brent, oil, OPEC, WTI | Stop words removal | News tone per article | 1.00 |
Wu et al. [14] | Crude oil news section (Oilprice.com) | Tokenization, punctuation and stop words removal, padded sequence, TF-IDF | Bag-of-words (vector) | 1.00 |
Wu et al. [65] | Crude oil, American oil, American oil production | Tokenization, punctuation, stop words removal | Each word as a unique vector (word2vec) | 1.00 |
Bai et al. [18] | Futures news column (Investing.com) | Tokenization, stop words removal, segmentation | Word vector matrix | 1.00 |
Gong et al. [19] | News from ARCHIVE section (Oilprice.com) | Tokenization, stop words removal | Numerical vectors (GloVe) | 1.00 |
Jiang et al. [66] | News data related to crude oil | Punctuation and stop words removal, lowercase conversion, TF-IDF | Treated news headline vector | 1.00 |
Jiang et al. [28] | Comments on the crude oil futures market | Segmentation (nouns, verbs, and adjectives), frequency calculation | NA | 0.66 |
Jiao et al. [67] | WTI Crude Oil Information section (Investing.com) | Segmentation, stop words removal, TF-IDF | Word vectors | 1.00 |
Lakatos et al. [68] | Tweets containing the word oil | NA | NA | 0.33 |
Li et al. [69] | NA | Word frequency | NA | 0.33 |
Wu et al. [70] | American oil India oil | Tokenization, stop words removal, padded sequence | Word vectors | 1.00 |
Yilmaz et al. [71] | NA | NA | NA | 0.00 |
Study | CNN Ultimate Application | Dataset | ||
---|---|---|---|---|
Total | Training | Test | ||
Li et al. [27] | Forecasting price | 6756 (headlines) | 60% | 40% |
Wu et al. [14] | Forecasting price | 4837 (headlines) | 52% | 48% |
Wu et al. [65] | Forecasting price production consumption inventory | 6793 6793 1461 6793 (headlines) | 35% 35% 43% 35% | 65% 65% 57% 65% |
Gong et al. [19] | Forecasting price | 24,308 (news articles) | 61% | 39% |
Wu et al. [70] | Forecasting consumption | 1749 1176 (headlines) | 32% 39% | 68% 61% |
Mean | – | – | 43.6% | 56.4% |
Min | – | – | 32% | 39% |
Max | – | – | 61% | 68% |
Study | CNN Ultimate Application | Parameter Setting | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Batch Size | # Filters | Filter Size | Emb. Dimension | 12 Regulation | Drop Out Prob. | Max Seq. Lenghts | Loss Function | Optimizer | Activation Function | ||
Li et al. [27] | Forecasting price | NA | NA | 3, 4, 5 | 128 | 0 | 0.5 | NA | NA | NA | Softmax |
Wu et al. [14] | Forecasting price | 64 | 64 | 3, 4, 5 | 300 | 0 | 0.5 | 150 | NA | NA | Softmax |
Wu et al. [65] | Forecasting price, production, consumption, inventory | 54 | 64 | 3, 4, 5 | 100 | 0 | 0.5 | 150 | NA | NA | ReLU, Softmax |
Gong et al. [19] | Forecasting price | 4 | 100 | 2, 3 | 100 | NA | 0.3 | NA | BCE With Logits Loss | Adam | Softmax |
Wu et al. [70] | Forecasting consumption | 50 47 | 128 128 | 2, 3, 4 2, 3, 4 | 100 100 | 0 0 | 0.5 0.5 | 150 150 | NA | NA | Softmax |
Study | CNN Ultimate Application | Evaluation Metrics | |||
---|---|---|---|---|---|
Accuracy | Precision | Recall | F-Measure | ||
Li et al. [27] | Forecasting price | 0.61 | 0.60 | 0.31 | 0.65 |
Wu et al. [14] | Forecasting price | 0.60 | 0.79 | 0.47 | 0.43 |
Wu et al. [65] | Forecasting price production consumption inventory | 0.66 0.70 0.64 0.75 | 0.70 0.70 0.66 0.75 | 0.58 0.70 0.56 0.73 | 0.63 0.70 0.61 0.74 |
Gong et al. [19] | Forecasting price | 0.58 | 0.58 | 0.58 | 0.54 |
Wu et al. [70] | Forecasting consumption | 0.63 0.72 | 0.63 0.72 | 0.63 0.72 | 0.63 0.72 |
Mean | – | 0.65 | 0.68 | 0.58 | 0.62 |
Min | – | 0.58 | 0.58 | 0.58 | 0.54 |
Max | – | 0.75 | 0.75 | 0.73 | 0.74 |
References
- Cunado, J.; De Gracia, F.P. Oil prices, economic activity and inflation: Evidence for some Asian countries. Q. Rev. Econ. Financ. 2005, 45, 65–83. [Google Scholar] [CrossRef] [Green Version]
- Kilian, L.; Park, C. The impact of oil price shocks on the US stock market. Int. Econ. Rev. 2009, 50, 1267–1287. [Google Scholar] [CrossRef]
- Choi, S.; Furceri, D.; Loungani, P.; Mishra, S.; Poplawski-Ribeiro, M. Oil prices and inflation dynamics: Evidence from advanced and developing economies. J. Int. Money Financ. 2018, 82, 71–96. [Google Scholar] [CrossRef]
- Kilian, L.; Zhou, X. Oil prices, exchange rates and interest rates. J. Int. Money Financ. 2022, 126, 102679. [Google Scholar] [CrossRef]
- Sharma, H.; Dharmaraja, S. Effect of outliers on volatility forecasting and Value at Risk estimation in crude oil markets. OPEC Energy Rev. 2016, 40, 276–299. [Google Scholar] [CrossRef]
- Chatziantoniou, I.; Gabauer, D.; de Gracia, F.P. Tail risk connectedness in the refined petroleum market: A first look at the impact of the COVID-19 pandemic. Energy Econ. 2022, 111, 106051. [Google Scholar] [CrossRef]
- Venditti, F.; Veronese, G. Global Financial Markets and Oil Price Shocks in Real Time. ECB Work. Pap. 2020. [Google Scholar] [CrossRef]
- Abramson, B.; Finizza, A. Using belief networks to forecast oil prices. Int. J. Forecast. 1991, 7, 299–315. [Google Scholar] [CrossRef]
- Baumeister, C.; Kilian, L. Real-time forecasts of the real price of oil. J. Bus. Econ. Stat. 2012, 30, 326–336. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Y.; Wei, Y.; Zhang, Y.; Jin, D. Forecasting oil price volatility: Forecast combination versus shrinkage method. Energy Econ. 2019, 80, 423–433. [Google Scholar] [CrossRef]
- Zhou, Y.; Li, T.; Shi, J.; Qian, Z. A CEEMDAN and XGBOOST-based approach to forecast crude oil prices. Complexity 2019, 2019, 4392785. [Google Scholar] [CrossRef] [Green Version]
- Shobana, G.; Umamaheswari, K. Forecasting by Machine Learning Techniques and Econometrics: A Review. In Proceedings of the 2021 6th International Conference on Inventive Computation Technologies (ICICT), Coimbatore, India, 20–22 January 2021; pp. 1010–1016. [Google Scholar] [CrossRef]
- Nosratabadi, S.; Mosavi, A.; Duan, P.; Ghamisi, P.; Filip, F.; Band, S.S.; Reuter, U.; Gama, J.; Gandomi, A.H. Data Science in Economics: Comprehensive Review of Advanced Machine Learning and Deep Learning Methods. Mathematics 2020, 8, 1799. [Google Scholar] [CrossRef]
- Wu, B.; Wang, L.; Lv, S.X.; Zeng, Y.R. Effective crude oil price forecasting using new text-based and big-data-driven model. Measurement 2021, 168, 108468. [Google Scholar] [CrossRef]
- Yu, L.; Dai, W.; Tang, L. A novel decomposition ensemble model with extended extreme learning machine for crude oil price forecasting. Eng. Appl. Artif. Intell. 2016, 47, 110–121. [Google Scholar] [CrossRef]
- Bildirici, M.; Guler Bayazit, N.; Ucan, Y. Analyzing Crude Oil Prices under the Impact of COVID-19 by Using LSTARGARCHLSTM. Energies 2020, 13, 2980. [Google Scholar] [CrossRef]
- Ma, R.R.; Xiong, T.; Bao, Y. The Russia-Saudi Arabia oil price war during the COVID-19 pandemic. Energy Econ. 2021, 102, 105517. [Google Scholar] [CrossRef]
- Bai, Y.; Li, X.; Yu, H.; Jia, S. Crude oil price forecasting incorporating news text. Int. J. Forecast. 2022, 38, 367–383. [Google Scholar] [CrossRef]
- Gong, X.; Guan, K.; Chen, Q. The role of textual analysis in oil futures price forecasting based on machine learning approach. J. Futur. Mark. 2022, 42, 1987–2017. [Google Scholar] [CrossRef]
- Jain, S.; Arya, N.; Singh, S.P. Stock Market Prediction Using Hybrid Approach. In Proceedings of the Innovative Data Communication Technologies and Application; Raj, J.S., Bashar, A., Ramson, S.R.J., Eds.; Springer International Publishing: Berlin/Heidelberg, Germany, 2020; pp. 476–488. [Google Scholar]
- Birjali, M.; Kasri, M.; Beni-Hssane, A. A comprehensive survey on sentiment analysis: Approaches, challenges and trends. Knowl.-Based Syst. 2021, 226, 107134. [Google Scholar] [CrossRef]
- Mejova, Y. Sentiment Analysis: An Overview; Computer Science Department, University of Iowa: Iowa City, IA, USA, 2009. [Google Scholar]
- Stine, R.A. Sentiment Analysis. Annu. Rev. Stat. Appl. 2019, 6, 287–308. [Google Scholar] [CrossRef]
- Budiharto, W.; Meiliana, M. Prediction and analysis of Indonesia Presidential election from Twitter using sentiment analysis. J. Big Data 2018, 5, 1–10. [Google Scholar] [CrossRef] [Green Version]
- Garcia, M.B. Sentiment analysis of tweets on coronavirus disease 2019 (COVID-19) pandemic from Metro Manila, Philippines. Cybern. Inf. Technol. 2020, 20, 141–155. [Google Scholar] [CrossRef]
- Pagolu, V.S.; Reddy, K.N.; Panda, G.; Majhi, B. Sentiment analysis of Twitter data for predicting stock market movements. In Proceedings of the 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Paralakhemundi, India, 3–5 October 2016; pp. 1345–1350. [Google Scholar]
- Li, X.; Shang, W.; Wang, S. Text-based crude oil price forecasting: A deep learning approach. Int. J. Forecast. 2019, 35, 1548–1560. [Google Scholar] [CrossRef]
- Jiang, Z.; Zhang, L.; Zhang, L.; Wen, B. Investor sentiment and machine learning: Predicting the price of China’s crude oil futures market. Energy 2022, 247, 123471. [Google Scholar] [CrossRef]
- Mäntylä, M.V.; Graziotin, D.; Kuutila, M. The evolution of sentiment analysis—A review of research topics, venues, and top cited papers. Comput. Sci. Rev. 2018, 27, 16–32. [Google Scholar] [CrossRef] [Green Version]
- Nanli, Z.; Ping, Z.; Weiguo, L.; Meng, C. Sentiment analysis: A literature review. In Proceedings of the 2012 International Symposium on Management of Technology (ISMOT), Hangzhou, China, 8–9 November 2012; pp. 572–576. [Google Scholar] [CrossRef]
- Medhat, W.; Hassan, A.; Korashy, H. Sentiment analysis algorithms and applications: A survey. Ain Shams Eng. J. 2014, 5, 1093–1113. [Google Scholar] [CrossRef] [Green Version]
- Nandwani, P.; Verma, R. A review on sentiment analysis and emotion detection from text. Soc. Netw. Anal. Min. 2021, 11, 81. [Google Scholar] [CrossRef]
- Sudhir, P.; Suresh, V.D. Comparative study of various approaches, applications and classifiers for sentiment analysis. Glob. Transitions Proc. 2021, 2, 205–211. [Google Scholar] [CrossRef]
- Ligthart, A.; Catal, C.; Tekinerdogan, B. Systematic reviews in sentiment analysis: A tertiary study. Artif. Intell. Rev. 2021, 54, 4997–5053. [Google Scholar] [CrossRef]
- Ghoddusi, H.; Creamer, G.G.; Rafizadeh, N. Machine learning in energy economics and finance: A review. Energy Econ. 2019, 81, 709–727. [Google Scholar] [CrossRef]
- Sircar, A.; Yadav, K.; Rayavarapu, K.; Bist, N.; Oza, H. Application of machine learning and artificial intelligence in oil and gas industry. Pet. Res. 2021, 6, 379–391. [Google Scholar] [CrossRef]
- Sinnenberg, L.; Buttenheim, A.M.; Padrez, K.; Mancheno, C.; Ungar, L.; Merchant, R.M. Twitter as a tool for health research: A systematic review. Am. J. Public Health 2017, 107, e1–e8. [Google Scholar] [CrossRef] [PubMed]
- Alloghani, M.; Al-Jumeily, D.; Mustafina, J.; Hussain, A.; Aljaaf, A.J. A systematic review on supervised and unsupervised machine learning algorithms for data science. Supervised Unsupervised Learn. Data Sci. 2020, 3–21. [Google Scholar]
- Harie, Y.; Gautam, B.P.; Wasaki, K. Computer Vision Techniques for Growth Prediction: A Prisma-Based Systematic Literature Review. Appl. Sci. 2023, 13, 5335. [Google Scholar] [CrossRef]
- Dutta, B.; Hwang, H.G. The adoption of electronic medical record by physicians: A PRISMA-compliant systematic review. Medicine 2020, 99, e19290. [Google Scholar] [CrossRef]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. Int. J. Surg. 2021, 88, 105906. [Google Scholar] [CrossRef]
- Kar, A.K.; Choudhary, S.K.; Singh, V.K. How can artificial intelligence impact sustainability: A systematic literature review. J. Clean. Prod. 2022, 376, 134120. [Google Scholar] [CrossRef]
- Page, M.J.; Moher, D.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. PRISMA 2020 explanation and elaboration: Updated guidance and exemplars for reporting systematic reviews. BMJ 2021, 372, n160. [Google Scholar] [CrossRef]
- Xu, W.; Wang, J.; Zhang, X.; Zhang, W.; Wang, S. A New Hybrid Approach for Analysis of Factors Affecting Crude Oil Price. In Proceedings of the Computational Science—ICCS 2007; Shi, Y., van Albada, G.D., Dongarra, J., Sloot, P.M.A., Eds.; Springer: Berlin/Heidelberg, Germany, 2007; pp. 964–971. [Google Scholar]
- Abdullah, S.N.; Zeng, X. Machine learning approach for crude oil price prediction with Artificial Neural Networks-Quantitative (ANN-Q) model. In Proceedings of the The 2010 International Joint Conference on Neural Networks (IJCNN), Barcelona, Spain, 18–23 July 2010; pp. 1–8. [Google Scholar] [CrossRef] [Green Version]
- Wex, F.; Widder, N.; Hedwig, M.; Liebmann, M.; Neumann, D. Towards an Oil Crisis Early Warning System based on Absolute News Volume. In Proceedings of the International Conference on Information Systems, ICIS 2012, Orlando, FL, USA, 16–19 December 2012; Association for Information Systems: Orlando, FL, USA, 2012; pp. 1–9. [Google Scholar]
- Wex, F.; Widder, N.; Liebmann, M.; Neumann, D. Early Warning of Impending Oil Crises Using the Predictive Power of Online News Stories. In Proceedings of the 2013 46th Hawaii International Conference on System Sciences, Wailea, HI, USA, 7–10 January 2013; pp. 1512–1521. [Google Scholar] [CrossRef]
- Feuerriegel, S.; Lampe, M.W.; Neumann, D. News Processing during Speculative Bubbles: Evidence from the Oil Market. In Proceedings of the 2014 47th Hawaii International Conference on System Sciences, Waikoloa, HI, USA, 6–9 January 2014; pp. 4103–4112. [Google Scholar] [CrossRef]
- Ratku, A.; Feuerriegel, S.; Rabhi, F.A.; Neumann, D. Finding Evidence of Irrational Exuberance in the Oil Market. In Proceedings of the Enterprise Applications and Services in the Finance Industry; Lugmayr, A., Ed.; Springer International Publishing: Berlin/Heidelberg, Germany, 2015; pp. 48–59. [Google Scholar]
- Li, J.; Xu, Z.; Yu, L.; Tang, L. Forecasting Oil Price Trends with Sentiment of Online News Articles. Procedia Comput. Sci. 2016, 91, 1081–1087. [Google Scholar] [CrossRef] [Green Version]
- Chuaykoblap, S.; Chutima, P.; Chandrachai, A.; Nupairoj, N. Expert-based text mining with Delphi method for crude oil price prediction. Int. J. Ind. Syst. Eng. 2017, 25, 545–563. [Google Scholar] [CrossRef]
- Elshendy, M.; Colladon, A.F.; Battistoni, E.; Gloor, P.A. Using four different online media sources to forecast the crude oil price. J. Inf. Sci. 2018, 44, 408–421. [Google Scholar] [CrossRef] [Green Version]
- Kelly, S.; Ahmad, K. Estimating the impact of domain-specific news sentiment on financial assets. Knowl.-Based Syst. 2018, 150, 116–126. [Google Scholar] [CrossRef]
- Keshwani, K.; Agarwal, P.; Kumar, D.; Ranvijay. Prediction of Market Movement of Gold, Silver and Crude Oil Using Sentiment Analysis. In Proceedings of the Advances in Computer and Computational Sciences; Bhatia, S.K., Mishra, K.K., Tiwari, S., Singh, V.K., Eds.; Springer: Singapore, 2018; pp. 101–109. [Google Scholar]
- Oussalah, M.; Zaidi, A. Forecasting Weekly Crude Oil Using Twitter Sentiment of U.S. Foreign Policy and Oil Companies Data. In Proceedings of the 2018 IEEE International Conference on Information Reuse and Integration (IRI), Salt Lake City, UT, USA, 6–9 July 2018; pp. 201–208. [Google Scholar] [CrossRef]
- Loughran, T.; McDonald, B.; Pragidis, I. Assimilation of oil news into prices. Int. Rev. Finance Anal. 2019, 63, 105–118. [Google Scholar] [CrossRef]
- Prusa, J.D.; Sagul, R.T.; Khoshgoftaar, T.M. Extracting knowledge from technical reports for the valuation of West Texas intermediate crude oil futures. Inf. Syst. Front. 2019, 21, 109–123. [Google Scholar] [CrossRef]
- Zhao, L.T.; rong Zeng, G. Analysis of Timeliness of Oil Price News Information Based on SVM. Energy Procedia 2019, 158, 4123–4128. [Google Scholar] [CrossRef]
- Zhao, L.T.; Guo, S.Q.; Wang, Y. Oil market risk factor identification based on text mining technology. Energy Procedia 2019, 158, 3589–3595. [Google Scholar] [CrossRef]
- Zhao, L.T.; Liu, L.N.; Wang, Z.J.; He, L.Y. Forecasting Oil Price Volatility in the Era of Big Data: A Text Mining for VaR Approach. Sustainability 2019, 11, 3892. [Google Scholar] [CrossRef] [Green Version]
- Zhao, L.T.; Zeng, G.R.; Wang, W.J.; Zhang, Z.G. Forecasting Oil Price Using Web-based Sentiment Analysis. Energies 2019, 12, 4291. [Google Scholar] [CrossRef] [Green Version]
- Chen, W.; Lai, K.K.; Cai, Y. Exploring public mood toward commodity markets: A comparative study of user behavior on Sina Weibo and Twitter. Internet Res. 2020, 31, 1102–1119. [Google Scholar] [CrossRef]
- Liu, J.; Huang, X. Forecasting Crude Oil Price Using Event Extraction. IEEE Access 2021, 9, 149067–149076. [Google Scholar] [CrossRef]
- Lucey, B.; Ren, B. Does news tone help forecast oil? Econ. Model. 2021, 104, 105635. [Google Scholar] [CrossRef]
- Wu, B.; Wang, L.; Wang, S.; Zeng, Y.R. Forecasting the U.S. oil markets based on social media information during the COVID-19 pandemic. Energy 2021, 226, 120403. [Google Scholar] [CrossRef] [PubMed]
- Jiang, H.; Hu, W.; Xiao, L.; Dong, Y. A decomposition ensemble based deep learning approach for crude oil price forecasting. Resour. Policy 2022, 78, 102855. [Google Scholar] [CrossRef]
- Jiao, X.; Song, Y.; Kong, Y.; Tang, X. Volatility forecasting for crude oil based on text information and deep learning PSO-LSTM model. J. Forecast. 2022, 41, 933–944. [Google Scholar] [CrossRef]
- Lakatos, R.; Bogacsovics, G.; Hajdu, A. Predicting the direction of the oil price trend using sentiment analysis. In Proceedings of the 2022 IEEE 2nd Conference on Information Technology and Data Science (CITDS), Debrecen, Hungary, 16–18 May 2022; pp. 177–182. [Google Scholar] [CrossRef]
- Li, Z.; Huang, Z.; Failler, P. Dynamic Correlation between Crude Oil Price and Investor Sentiment in China: Heterogeneous and Asymmetric Effect. Energies 2022, 15, 687. [Google Scholar] [CrossRef]
- Wu, B.; Wang, L.; Lv, S.X.; Zeng, Y.R. Forecasting oil consumption with attention-based IndRNN optimized by adaptive differential evolution. Appl. Intell. 2022, 53, 5473–5496. [Google Scholar] [CrossRef]
- Yilmaz, E.S.; Ozpolat, A.; Destek, M.A. Do Twitter sentiments really effective on energy stocks? Evidence from the intercompany dependency. Environ. Sci. Pollut. Res. 2022, 29, 78757–78767. [Google Scholar] [CrossRef]
- Bhuta, S.; Doshi, A.; Doshi, U.; Narvekar, M. A review of techniques for sentiment analysis of Twitter data. In Proceedings of the 2014 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT), Ghaziabad, India, 7–8 February 2014; pp. 583–591. [Google Scholar] [CrossRef]
- Ahmad, M.; Aftab, S.; Bashir, M.S.; Hameed, N. Sentiment analysis using SVM: A systematic literature review. Int. J. Adv. Comput. Sci. Appl. 2018, 9, 182–188. [Google Scholar] [CrossRef] [Green Version]
- Henry, E. Are investors influenced by how earnings press releases are written? J. Bus. Commun. (1973) 2008, 45, 363–407. [Google Scholar] [CrossRef]
- Jockers, M. Package ‘Syuzhet’. 2017. Available online: https://cran.r-project.org/web/packages/syuzhet (accessed on 16 April 2023).
- Hu, M.; Liu, B. Mining opinion features in customer reviews. In Proceedings of the 19th National Conference on Artificial Intelligence (AAAI-2004), San Jose, CA, USA, 25–29 July 2004; Volume 4, pp. 755–760. [Google Scholar]
- Wang, Z.Q.; Sun, X.; Zhang, D.X.; Li, X. An optimal SVM-based text classification algorithm. In Proceedings of the 2006 International Conference on Machine Learning and Cybernetics, Dalian, China, 13–16 August 2006; pp. 1378–1381. [Google Scholar]
- Mohanty, M.D.; Mohanty, M.N. Verbal sentiment analysis and detection using recurrent neural network. In Advanced Data Mining Tools and Methods for Social Computing; Elsevier: Amsterdam, The Netherlands, 2022; pp. 85–106. [Google Scholar]
- Huang, A.H.; Wang, H.; Yang, Y. FinBERT: A large language model for extracting information from financial text. Contemp. Account. Res. 2022, 40, 806–841. [Google Scholar] [CrossRef]
- Yu, L.; Wang, S.; Lai, K. A rough-set-refined text mining approach for crude oil market tendency forecasting. Int. J. Knowl. Syst. Sci. 2005, 2, 33–46. [Google Scholar]
- Hiemstra, C.; Jones, J.D. Testing for linear and nonlinear Granger causality in the stock price-volume relation. J. Finance 1994, 49, 1639–1664. [Google Scholar]
- Paramanik, R.N.; Singhal, V. Sentiment analysis of Indian stock market volatility. Procedia Comput. Sci. 2020, 176, 330–338. [Google Scholar] [CrossRef]
- Costola, M.; Hinz, O.; Nofer, M.; Pelizzon, L. Machine learning sentiment analysis, COVID-19 news and stock market reactions. Res. Int. Bus. Finance 2023, 64, 101881. [Google Scholar] [CrossRef] [PubMed]
- Li, M.; Chen, L.; Zhao, J.; Li, Q. Sentiment analysis of Chinese stock reviews based on BERT model. Appl. Intell. 2021, 51, 5016–5024. [Google Scholar] [CrossRef]
- Li, M.; Li, W.; Wang, F.; Jia, X.; Rui, G. Applying BERT to analyze investor sentiment in stock market. Neural Comput. Appl. 2021, 33, 4663–4676. [Google Scholar] [CrossRef]
- Sousa, M.G.; Sakiyama, K.; de Souza Rodrigues, L.; Moraes, P.H.; Fernandes, E.R.; Matsubara, E.T. BERT for stock market sentiment analysis. In Proceedings of the 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI), Portland, OR, USA, 4–6 November 2019; pp. 1597–1601. [Google Scholar]
- Zhao, Y.; Li, J.; Yu, L. A deep learning ensemble approach for crude oil price forecasting. Energy Econ. 2017, 66, 9–16. [Google Scholar] [CrossRef]
- Chan, S.W.; Chong, M.W. Sentiment analysis in financial texts. Decis. Support Syst. 2017, 94, 53–64. [Google Scholar] [CrossRef]
- Wankhade, M.; Rao, A.C.S.; Kulkarni, C. A survey on sentiment analysis methods, applications, and challenges. Artif. Intell. Rev. 2022, 55, 5731–5780. [Google Scholar] [CrossRef]
- Habimana, O.; Li, Y.; Li, R.; Gu, X.; Yu, G. Sentiment analysis using deep learning approaches: An overview. Sci. China Inf. Sci. 2020, 63, 111102. [Google Scholar] [CrossRef] [Green Version]
- Aydoğan, E.; Akcayol, M.A. A comprehensive survey for sentiment analysis tasks using machine learning techniques. In Proceedings of the 2016 International Symposium on Innovations in Intelligent Systems and Applications (INISTA), Sinaia, Romania, 2–5 August 2016; pp. 1–7. [Google Scholar]
- Kastrati, Z.; Dalipi, F.; Imran, A.S.; Pireva Nuci, K.; Wani, M.A. Sentiment Analysis of Students’ Feedback with NLP and Deep Learning: A Systematic Mapping Study. Appl. Sci. 2021, 11, 3986. [Google Scholar] [CrossRef]
Study | Application | Text Source | SA Tool | SA Approach |
---|---|---|---|---|
Xu et al. [44] | Oil price factors | Reuters (full text-English) | RSWNN (topic modeling) | Hybrid |
Abdullah and Zeng [45] | Oil price forecasting | Google News (full text-English) | Manually | Lexicon |
Wex et al. [46] | Oil price forecasting | Reuters (full text-English) | Manually | Lexicon |
Wex et al. [47] | Oil price forecasting | Reuters (full text-English) | LM and manually | Lexicon |
Feuerriegel et al. [48] | Bubbles in the oil market | Reuters (full text-English) | HFSD and Net-Optimism | Lexicon |
Ratku et al. [49] | Oil price forecasting | Reuters (full text-English) | HFSD and Net-Optimism | Lexicon |
Li et al. [50] | Oil price forecasting | Reuters (full text-English) | HFSD and Net-Optimism | Lexicon |
Chuaykoblap et al. [51] | Oil price forecasting | Reuters (headlines-English) | EDTM | Lexicon |
Elshendy et al. [52] | Oil price forecasting | Twitter, Wikipedia and GDELT project (English) | Condor and IDF | Machine learning |
Kelly and Ahmad [53] | Oil price forecasting | WSJ and FT (full text), Oildrum blog (English) | GI dictionary, Platts and Oil & Gas UK glossaries | Lexicon |
Keshwani et al. [54] | Oil price forecasting | SP500, GE, STW and NYSE (full text-English) | SentiWordNet | Lexicon |
Oussalah and Zaidi [55] | Oil price forecasting | Twitter (English) | SS and SNLPS | Hybrid |
Li et al. [27] | Oil price forecasting | Investing.com (headlines-English) | CNN, Textblob and LDA | Machine learning |
Loughran et al. [56] | Oil price forecasting | DJES (full text-English) | Net-Optimism | Lexicon |
Prusa et al. [57] | Oil price forecasting | IEA oil reports (English) | TF-IDF | Lexicon |
Zhao and rong Zeng [58] | Oil price forecasting | Reuters (full text-English) | SVM | Machine learning |
Zhao et al. [59] | Oil market risk factors | Reuters (full text-English) | LDA (topic modeling) | Machine learning |
Zhao et al. [60] | Oil VaR measurement | Reuters and UPI (full text-English) | Two-layer NMF (topic modeling) | Machine learning |
Zhao et al. [61] | Oil price forecasting | Reuters and UPI (full text-English) | VADER | Lexicon |
Chen et al. [62] | Oil price forecasting | Sina Weibo and Twitter (Chinese, English) | CEWO and RNN | Hybrid |
Jain et al. [20] | Oil price forecasting | YFMB (English) | MCSSD | Lexicon |
Liu and Huang [63] | Oil price forecasting | The Guardian and TNYT (full text -English) | VADER | Lexicon |
Lucey and Ren [64] | Oil price forecasting | Financial Times (full text-English) | HFSD and LM | Lexicon |
Wu et al. [14] | Oil price forecasting | Oilprice.com (headlines-English) | CNN-VMD | Machine learning |
Wu et al. [65] | Oil price, production, consumption, and inventory forecast | Oilprice.com (headlines-English) | CNN | Machine learning |
Bai et al. [18] | Oil price forecasting | Investing.com (headlines-English) | TextBlob | Lexicon |
Gong et al. [19] | Oil price forecasting | Oilprice.com (full text) | CNN, LDA, TextBlob, and FinBERT | Hybrid |
Jiang et al. [66] | Oil price forecasting | Oilprice.com (headlines-English) | Sentimentr | Lexicon |
Jiang et al. [28] | Oil price forecasting | Eastmoney forum (Chinese) | BAT APIs | Hybrid |
Jiao et al. [67] | Oil price forecasting | Investing.com and oil.in-en.com/ (headlines-English) | SnowNLP | Lexicon |
Lakatos et al. [68] | Oil price forecasting | Twitter (English) | VADER, SRLE and TRBS | Hybrid |
Li et al. [69] | Oil and investor sentiment correlation | Baidu (Chinese) | Own dictionary | Lexicon |
Wu et al. [70] | Oil consumption prediction | Oilprice.com (headlines-English) | CNN | Machine learning |
Yilmaz et al. [71] | Social media and energy sector stock prices correlation | Twitter (English) | Textblob | Lexicon |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Santos, M.V.; Morgado-Dias, F.; Silva, T.C. Oil Sector and Sentiment Analysis—A Review. Energies 2023, 16, 4824. https://doi.org/10.3390/en16124824
Santos MV, Morgado-Dias F, Silva TC. Oil Sector and Sentiment Analysis—A Review. Energies. 2023; 16(12):4824. https://doi.org/10.3390/en16124824
Chicago/Turabian StyleSantos, Marcus Vinicius, Fernando Morgado-Dias, and Thiago C. Silva. 2023. "Oil Sector and Sentiment Analysis—A Review" Energies 16, no. 12: 4824. https://doi.org/10.3390/en16124824