{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T22:08:45Z","timestamp":1776722925536,"version":"3.51.2"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T00:00:00Z","timestamp":1644278400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T00:00:00Z","timestamp":1644278400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007414","name":"Qassim University","doi-asserted-by":"publisher","award":["10302-coc-2020-1-3-I"],"award-info":[{"award-number":["10302-coc-2020-1-3-I"]}],"id":[{"id":"10.13039\/501100007414","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2022,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Stock movement prediction is a challenging problem to analyze in both academic and financial research areas. The advancement of deep learning (DL) techniques has grasped the attention of researchers to employ them for predicting the stock market\u2019s future trends. Few frameworks can understand the financial terms in literature, and the volatile nature of stock markets further complicates this process. This paper has tried to overcome the existing challenges by introducing a DL-based framework using financial news articles to forecast the stock market. After performing preprocessing step, the deep contextualized word representation (DCWR) approach is applied for feature extraction. In the next step, the independent component analysis (ICA) method is used for feature reduction. Finally, the resultant features train the hierarchical attention networks (HANet) classifier to predict the stock movements. The proposed scheme is evaluated over the 7\u00a0years of data from a publicly available dataset gathered from the Reuter\u2019s website and attained an average prediction accuracy of 92.5% which shows our framework\u2019s robustness.<\/jats:p>","DOI":"10.1007\/s40747-022-00658-0","type":"journal-article","created":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T07:02:51Z","timestamp":1644303771000},"page":"2471-2487","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["A deep learning method DCWR with HANet for stock market prediction using news articles"],"prefix":"10.1007","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6317-4313","authenticated-orcid":false,"given":"Saleh","family":"Albahli","sequence":"first","affiliation":[]},{"given":"Awais","family":"Awan","sequence":"additional","affiliation":[]},{"given":"Tahira","family":"Nazir","sequence":"additional","affiliation":[]},{"given":"Aun","family":"Irtaza","sequence":"additional","affiliation":[]},{"given":"Ali","family":"Alkhalifah","sequence":"additional","affiliation":[]},{"given":"Waleed","family":"Albattah","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,2,8]]},"reference":[{"issue":"1","key":"658_CR1","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1086\/294743","volume":"38","author":"EF Fama","year":"1965","unstructured":"Fama EF (1965) The behavior of stock-market prices. J Bus 38(1):34\u2013105","journal-title":"J Bus"},{"key":"658_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106943","volume":"100","author":"W Chen","year":"2021","unstructured":"Chen W, Zhang H, Mehlawat MK, Jia L (2021) Mean\u2013variance portfolio optimization using machine learning-based stock price prediction. Appl Soft Comput 100:106943","journal-title":"Appl Soft Comput"},{"key":"658_CR3","volume-title":"A survey of behavioral finance","author":"N Barberis","year":"2005","unstructured":"Barberis N, Thaler R (2005) A survey of behavioral finance. Princeton University Press"},{"key":"658_CR4","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.ins.2020.12.068","volume":"556","author":"W Chen","year":"2021","unstructured":"Chen W, Jiang M, Zhang W-G, Chen Z (2021) A novel graph convolutional feature based convolutional neural network for stock trend prediction. Inf Sci 556:67\u201394","journal-title":"Inf Sci"},{"key":"658_CR5","doi-asserted-by":"publisher","first-page":"200971","DOI":"10.1109\/ACCESS.2020.3035328","volume":"8","author":"S Albahli","year":"2020","unstructured":"Albahli S, Shiraz M, Ayub N (2020) Electricity price forecasting for cloud computing using an enhanced machine learning model. IEEE Access 8:200971\u2013200981","journal-title":"IEEE Access"},{"key":"658_CR6","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.340","volume":"7","author":"S Gite","year":"2021","unstructured":"Gite S, Khatavkar H, Kotecha K, Srivastava S, Maheshwari P, Pandey N (2021) Explainable stock prices prediction from financial news articles using sentiment analysis. PeerJ Comput Sci 7:e340","journal-title":"PeerJ Comput Sci"},{"key":"658_CR7","doi-asserted-by":"crossref","unstructured":"Mohan S, Mullapudi S, Sammeta S, Vijayvergia P, Anastasiu DC (2019) Stock price prediction using news sentiment analysis. In: 2019 IEEE fifth international conference on big data computing service and applications (BigDataService), pp 205\u2013208","DOI":"10.1109\/BigDataService.2019.00035"},{"issue":"5","key":"658_CR8","doi-asserted-by":"publisher","first-page":"4819","DOI":"10.1007\/s12652-020-01892-5","volume":"12","author":"M Ananthi","year":"2021","unstructured":"Ananthi M, Vijayakumar K (2021) Stock market analysis using candlestick regression and market trend prediction (CKRM). J Ambient Intell Humaniz Comput 12(5):4819\u20134826","journal-title":"J Ambient Intell Humaniz Comput"},{"issue":"10","key":"658_CR9","doi-asserted-by":"publisher","first-page":"3323","DOI":"10.1109\/TKDE.2020.2968894","volume":"33","author":"Q Li","year":"2020","unstructured":"Li Q, Tan J, Wang J, Chen H (2020) A multimodal event-driven lstm model for stock prediction using online news. IEEE Trans Knowl Data Eng 33(10):3323\u20133337","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"1","key":"658_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40854-021-00269-7","volume":"7","author":"S Tuarob","year":"2021","unstructured":"Tuarob S et al (2021) DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction. Financ Innov 7(1):1\u201332","journal-title":"Financ Innov"},{"key":"658_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106205","volume":"91","author":"J Long","year":"2020","unstructured":"Long J, Chen Z, He W, Wu T, Ren J (2020) An integrated framework of deep learning and knowledge graph for prediction of stock price trend: an application in Chinese stock exchange market. Appl Soft Comput 91:106205","journal-title":"Appl Soft Comput"},{"key":"658_CR12","doi-asserted-by":"crossref","unstructured":"Fung GPC, Yu JX, Lam W (2002) News sensitive stock trend prediction. In: Pacific-Asia conference on knowledge discovery and data mining, pp 481\u2013493","DOI":"10.1007\/3-540-47887-6_48"},{"issue":"1","key":"658_CR13","first-page":"1","volume":"5","author":"GPC Fung","year":"2005","unstructured":"Fung GPC, Yu JX, Lu H (2005) The predicting power of textual information on financial markets. IEEE Intell Inform Bull 5(1):1\u201310","journal-title":"IEEE Intell Inform Bull"},{"key":"658_CR14","doi-asserted-by":"crossref","unstructured":"Wu D, Fung GPC, Yu JX, Liu Z (2008) Integrating multiple data sources for stock prediction. In: International conference on web information systems engineering, pp 77\u201389","DOI":"10.1007\/978-3-540-85481-4_8"},{"issue":"2","key":"658_CR15","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/s11704-009-0029-z","volume":"3","author":"D Wu","year":"2009","unstructured":"Wu D, Fung GPC, Yu JX, Pan Q (2009) Stock prediction: an event-driven approach based on bursty keywords. Front Comput Sci China 3(2):145\u2013157","journal-title":"Front Comput Sci China"},{"key":"658_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.114332","volume":"169","author":"H Rezaei","year":"2021","unstructured":"Rezaei H, Faaljou H, Mansourfar G (2021) Stock price prediction using deep learning and frequency decomposition. Expert Syst Appl 169:114332","journal-title":"Expert Syst Appl"},{"issue":"6","key":"658_CR17","doi-asserted-by":"publisher","first-page":"1307","DOI":"10.1007\/s13042-019-01041-1","volume":"11","author":"G Ding","year":"2020","unstructured":"Ding G, Qin L (2020) Study on the prediction of stock price based on the associated network model of LSTM. Int J Mach Learn Cybern 11(6):1307\u20131317","journal-title":"Int J Mach Learn Cybern"},{"issue":"5","key":"658_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2020.102212","volume":"57","author":"X Li","year":"2020","unstructured":"Li X, Wu P, Wang W (2020) Incorporating stock prices and news sentiments for stock market prediction: a case of Hong Kong. Inf Process Manag 57(5):102212","journal-title":"Inf Process Manag"},{"key":"658_CR19","unstructured":"Vanipriya CH, Tomar A, Gupta G, Gandotra N, Sheshappa SN, Thammireddy K (2021) Stock market prediction using sequential events. In: 2021 8th International conference on computing for sustainable global development (INDIACom), pp 177\u2013183"},{"key":"658_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113988","volume":"164","author":"N Seong","year":"2021","unstructured":"Seong N, Nam K (2021) Predicting stock movements based on financial news with segmentation. Expert Syst Appl 164:113988","journal-title":"Expert Syst Appl"},{"key":"658_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106806","volume":"98","author":"P-Y Hao","year":"2021","unstructured":"Hao P-Y, Kung C-F, Chang C-Y, Ou J-B (2021) Predicting stock price trends based on financial news articles and using a novel twin support vector machine with fuzzy hyperplane. Appl Soft Comput 98:106806","journal-title":"Appl Soft Comput"},{"issue":"2","key":"658_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1462198.1462204","volume":"27","author":"RP Schumaker","year":"2009","unstructured":"Schumaker RP, Chen H (2009) Textual analysis of stock market prediction using breaking financial news: the AZFin text system. ACM Trans Inf Syst 27(2):1\u201319","journal-title":"ACM Trans Inf Syst"},{"key":"658_CR23","doi-asserted-by":"crossref","unstructured":"Kaya MIY, Karsligil ME (2010) Stock price prediction using financial news articles. In: 2010 2nd IEEE international conference on information and financial engineering, pp 478\u2013482","DOI":"10.1109\/ICIFE.2010.5609404"},{"key":"658_CR24","doi-asserted-by":"crossref","unstructured":"Vargas MR, De Lima BSLP, Evsukoff AG (2017) Deep learning for stock market prediction from financial news articles. In: 2017 IEEE international conference on computational intelligence and virtual environments for measurement systems and applications (CIVEMSA), pp 60\u201365","DOI":"10.1109\/CIVEMSA.2017.7995302"},{"issue":"1","key":"658_CR25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2991\/ijndc.k.201218.002","volume":"9","author":"SY Lee","year":"2021","unstructured":"Lee SY, Oh SY, Lee S, Gim GY (2021) The firm life cycle forecasting model using machine learning based on news articles. Int J Netw Distrib Comput 9(1):1\u20139","journal-title":"Int J Netw Distrib Comput"},{"issue":"1","key":"658_CR26","doi-asserted-by":"publisher","first-page":"9","DOI":"10.3390\/asi4010009","volume":"4","author":"Z Hu","year":"2021","unstructured":"Hu Z, Zhao Y, Khushi M (2021) A survey of forex and stock price prediction using deep learning. Appl Syst Innov 4(1):9","journal-title":"Appl Syst Innov"},{"key":"658_CR27","doi-asserted-by":"crossref","unstructured":"Dang M, Duong D (2016) Improvement methods for stock market prediction using financial news articles. In: 2016 3rd National foundation for science and technology development conference on information and computer science (NICS), pp 125\u2013129","DOI":"10.1109\/NICS.2016.7725636"},{"issue":"8","key":"658_CR28","doi-asserted-by":"publisher","first-page":"840","DOI":"10.3390\/e22080840","volume":"22","author":"M Nabipour","year":"2020","unstructured":"Nabipour M, Nayyeri P, Jabani H, Mosavi A, Salwana E (2020) Deep learning for stock market prediction. Entropy 22(8):840","journal-title":"Entropy"},{"key":"658_CR29","unstructured":"Schumaker R, Chen H (2006) Textual analysis of stock market prediction using financial news articles. In: AMCIS 2006 proceedings, p 185"},{"issue":"4","key":"658_CR30","first-page":"1","volume":"24","author":"X Li","year":"2021","unstructured":"Li X, Wu P (2021) Stock price prediction incorporating market style clustering. Cognit Comput 24(4):1\u201318","journal-title":"Cognit Comput"},{"issue":"1","key":"658_CR31","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/s10614-020-10060-y","volume":"57","author":"JJ Duarte","year":"2021","unstructured":"Duarte JJ, Gonz\u00e1lez SM, Cruz JC (2021) Predicting stock price falls using news data: evidence from the Brazilian market. Comput Econ 57(1):311\u2013340","journal-title":"Comput Econ"},{"issue":"4","key":"658_CR32","doi-asserted-by":"publisher","first-page":"150","DOI":"10.3390\/info10040150","volume":"10","author":"K Kowsari","year":"2019","unstructured":"Kowsari K, Meimandi KJ, Heidarysafa M, Mendu S, Barnes L, Brown D (2019) Text classification algorithms: a survey. Information 10(4):150","journal-title":"Information"},{"key":"658_CR33","doi-asserted-by":"publisher","first-page":"151034","DOI":"10.1109\/ACCESS.2019.2948155","volume":"7","author":"C Sun","year":"2019","unstructured":"Sun C et al (2019) A deep learning approach with deep contextualized word representations for chemical\u2013protein interaction extraction from biomedical literature. IEEE Access 7:151034\u2013151046","journal-title":"IEEE Access"},{"key":"658_CR34","doi-asserted-by":"crossref","unstructured":"Peters ME et al (2018) Deep contextualized word representations. arXiv preprint. http:\/\/arxiv.org\/abs\/1802.05365","DOI":"10.18653\/v1\/N18-1202"},{"key":"658_CR35","unstructured":"\u0160imon P, Hong J-F (2007) Word sense induction using independent component analysis. In: ROCLING 2007 poster papers, pp 423\u2013433"},{"key":"658_CR36","doi-asserted-by":"crossref","unstructured":"Shabat HA, Abbas NA (2020) Independent component analysis based on natural gradient algorithm for text mining. In: 2020 1st Information technology to enhance e-learning and other application (IT-ELA), pp 72\u201376","DOI":"10.1109\/IT-ELA50150.2020.9253072"},{"issue":"1","key":"658_CR37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0165-1684(91)90079-X","volume":"24","author":"C Jutten","year":"1991","unstructured":"Jutten C, Herault J (1991) Blind separation of sources, part I: an adaptive algorithm based on neuromimetic architecture. Signal Process 24(1):1\u201310","journal-title":"Signal Process"},{"issue":"3","key":"658_CR38","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s41664-018-0065-5","volume":"2","author":"DN Rutledge","year":"2018","unstructured":"Rutledge DN (2018) Comparison of principal components analysis, independent components analysis and common components analysis. J Anal Test 2(3):235\u2013248","journal-title":"J Anal Test"},{"issue":"1","key":"658_CR39","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/TSE.2020.2979701","volume":"48","author":"W Wang","year":"2020","unstructured":"Wang W et al (2020) Reinforcement-learning-guided source code summarization via hierarchical attention. IEEE Trans Softw Eng 48(1):102\u2013119","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"658_CR40","doi-asserted-by":"publisher","first-page":"368","DOI":"10.3938\/jkps.76.368","volume":"76","author":"D-K Kim","year":"2020","unstructured":"Kim D-K, Lee B, Kim D, Jeong H (2020) Multi-label classification of historical documents by using hierarchical attention networks. J Korean Phys Soc 76(5):368\u2013377","journal-title":"J Korean Phys Soc"},{"key":"658_CR41","doi-asserted-by":"crossref","unstructured":"Ding X, Zhang Y, Liu T, Duan J (2014) Using structured events to predict stock price movement: an empirical investigation. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 1415\u20131425.","DOI":"10.3115\/v1\/D14-1148"},{"key":"658_CR42","unstructured":"Rish I (2001) An empirical study of the naive Bayes classifier. In: IJCAI 2001 workshop on empirical methods in artificial intelligence, vol 3, no. 22, pp 41\u201346"},{"issue":"1","key":"658_CR43","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1080\/01431160412331269698","volume":"26","author":"M Pal","year":"2005","unstructured":"Pal M (2005) Random forest classifier for remote sensing classification. Int J Remote Sens 26(1):217\u2013222","journal-title":"Int J Remote Sens"},{"key":"658_CR44","first-page":"217","volume-title":"Reading and understanding multivariate statistics","author":"RE Wright","year":"1995","unstructured":"Wright RE (1995) Logistic regression. In: Grimm LG, Yarnold PR (eds) Reading and understanding multivariate statistics. American Psychological Association, Washington, DC, pp 217\u2013244"},{"issue":"4","key":"658_CR45","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/S0167-9473(01)00065-2","volume":"38","author":"JH Friedman","year":"2002","unstructured":"Friedman JH (2002) Stochastic gradient boosting. Comput Stat Data Anal 38(4):367\u2013378","journal-title":"Comput Stat Data Anal"},{"issue":"1","key":"658_CR46","doi-asserted-by":"publisher","first-page":"13","DOI":"10.3390\/asi4010013","volume":"4","author":"M Jaggi","year":"2021","unstructured":"Jaggi M, Mandal P, Narang S, Naseem U, Khushi M (2021) Text mining of stocktwits data for predicting stock prices. Appl Syst Innov 4(1):13","journal-title":"Appl Syst Innov"},{"key":"658_CR47","doi-asserted-by":"crossref","unstructured":"Xu Y, Keselj V (2019) Stock prediction using deep learning and sentiment analysis. In: 2019 IEEE international conference on big data (big data), pp 5573\u20135580","DOI":"10.1109\/BigData47090.2019.9006342"},{"issue":"4","key":"658_CR48","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1007\/s40031-021-00583-9","volume":"102","author":"N Deepika","year":"2021","unstructured":"Deepika N, Bhat MN (2021) An efficient stock market prediction method based on Kalman Filter. J Inst Eng (India) Ser B 102(4):629\u2013644","journal-title":"J Inst Eng (India) Ser B"},{"issue":"2","key":"658_CR49","doi-asserted-by":"publisher","first-page":"48","DOI":"10.3390\/jrfm14020048","volume":"14","author":"P Sadorsky","year":"2021","unstructured":"Sadorsky P (2021) A random forests approach to predicting clean energy stock prices. J Risk Financ Manag 14(2):48","journal-title":"J Risk Financ Manag"},{"key":"658_CR50","doi-asserted-by":"crossref","unstructured":"Vignesh CK (2020) Applying machine learning models in stock market prediction. In: EPRA international journal of research and development (IJRD), pp 395\u2013398","DOI":"10.36713\/epra4361"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00658-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-022-00658-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00658-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,26]],"date-time":"2023-01-26T06:53:42Z","timestamp":1674716022000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-022-00658-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,8]]},"references-count":50,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["658"],"URL":"https:\/\/doi.org\/10.1007\/s40747-022-00658-0","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,8]]},"assertion":[{"value":"14 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 January 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 February 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}