{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T04:35:57Z","timestamp":1779251757805,"version":"3.51.4"},"reference-count":29,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2025,8,20]],"date-time":"2025-08-20T00:00:00Z","timestamp":1755648000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Optimization of stock selection strategies has been a topic of interest in finance. Although deep learning models have demonstrated superior performance over traditional methods, there are still shortcomings. For example, previous studies do not provide enough explanation for feature selection and usually use features such as closing price directly to make predictions; for example, most studies predict the trend of multiple stock indices or only individual stocks, which is difficult to be directly applied to actual stock selection. In this paper, a multivariate hybrid neural network model CNN-LSTM-GNN (CLGNN) for stock prediction is proposed, in which the CNN and the LSTM modules analyze the local and the whole, respectively, while the multivariate time series GNN module is added to explore the potential relationships between the data through the graph learning, graph convolutional, and temporal convolutional layers. CLGNN analyzes the potential relationships between the data based on the returns to classify stocks, and then develops a stock selection strategy, and directly outputs the returns and stock codes. In this paper, a hybrid filter approach based on entropy and Pearson correlation is proposed for feature selection, and experiments are conducted on all stocks in the CSI All Share Index (CSI); the results show that among multiple models, the returns obtained when the features of daily return, turnover rate, relative strength index, volume, and forward adjusted closing price are used as inputs are all the highest, and the return obtained by CLGNN is even higher than that of the other models (e.g., TCN, Transformer, etc.).<\/jats:p>","DOI":"10.3390\/e27080881","type":"journal-article","created":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T08:40:48Z","timestamp":1755765648000},"page":"881","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Hybrid CNN-LSTM-GNN Neural Network for A-Share Stock Prediction"],"prefix":"10.3390","volume":"27","author":[{"given":"Junhao","family":"Dong","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, University of Hong Kong, Hong Kong"}]},{"given":"Shi","family":"Liang","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of Hong Kong, Hong Kong"}]}],"member":"1968","published-online":{"date-parts":[[2025,8,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"383","DOI":"10.2307\/2325486","article-title":"Efficient capital markets","volume":"25","author":"Fama","year":"1970","journal-title":"J. Financ."},{"key":"ref_2","unstructured":"Malkiel, B.G. (1999). A Random Walk Down Wall Street: Including a Life-Cycle Guide to Personal Investing, WW Norton & Company."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1111\/j.1540-6261.1993.tb04702.x","article-title":"Returns to Buying Winners and Selling Losers - Implications for Stock-Market Efficiency","volume":"48","author":"Jegadeesh","year":"1993","journal-title":"J. Financ."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/0304-405X(86)90070-X","article-title":"Predicting returns in the stock and bond markets","volume":"17","author":"Keim","year":"1986","journal-title":"J. Financ. Econ."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1541","DOI":"10.1111\/j.1540-6261.1994.tb04772.x","article-title":"Contrarian investment, extrapolation, and risk","volume":"49","author":"Lakonishok","year":"1994","journal-title":"J. Financ."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Obthong, M., Tantisantiwong, N., Jeamwatthanachai, W., and Wills, G. (2020, January 5\u20136). A survey on machine learning for stock price prediction: Algorithms and techniques. Proceedings of the 2nd International Conference on Finance, Economics, Management and IT Business (FEMIB 2020), Online.","DOI":"10.5220\/0009340700630071"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s41060-021-00279-9","article-title":"A novel ensemble deep learning model for stock prediction based on stock prices and news","volume":"13","author":"Li","year":"2022","journal-title":"Int. J. Data Sci. Anal."},{"key":"ref_8","unstructured":"Liu, S., Yu, H., Liao, C., Li, J., Lin, W., Liu, A.X., and Dustdar, S. (2022, January 25\u201329). Pyraformer: Low-complexity pyramidal attention for long-range time series modeling and forecasting. Proceedings of the 10th International Conference on Learning Representations (ICLR 2022), Virtual."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"17655","DOI":"10.1007\/s00521-020-04942-3","article-title":"Forecasting significant stock price changes using neural networks","volume":"32","author":"Kamalov","year":"2020","journal-title":"Neural Comput. Appl."},{"key":"ref_10","unstructured":"Alpaydin, E. (2020). Introduction to Machine Learning, MIT Press."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"115537","DOI":"10.1016\/j.eswa.2021.115537","article-title":"Applications of deep learning in stock market prediction: Recent progress","volume":"184","author":"Jiang","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1168","DOI":"10.1016\/j.procs.2020.03.049","article-title":"Stock Market Prediction Using LSTM Recurrent Neural Network","volume":"170","author":"Moghar","year":"2020","journal-title":"Procedia Comput. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.knosys.2018.10.034","article-title":"Deep learning-based feature engineering for stock price movement prediction","volume":"164","author":"Long","year":"2019","journal-title":"Knowl.-Based Syst."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Nabipour, M., Nayyeri, P., Jabani, H., Mosavi, A., Salwana, E., and S, S. (2020). Deep Learning for Stock Market Prediction. Entropy, 22.","DOI":"10.20944\/preprints202003.0256.v1"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"114332","DOI":"10.1016\/j.eswa.2020.114332","article-title":"Stock price prediction using deep learning and frequency decomposition","volume":"169","author":"Rezaei","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"115019","DOI":"10.1016\/j.eswa.2021.115019","article-title":"A hybrid model integrating deep learning with investor sentiment analysis for stock price prediction","volume":"178","author":"Jing","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1016\/j.renene.2021.02.161","article-title":"Hybrid deep neural model for hourly solar irradiance forecasting","volume":"171","author":"Huang","year":"2021","journal-title":"Renew. Energy"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"95","DOI":"10.9734\/jamcs\/2024\/v39i121952","article-title":"LSTM-GNN Synergy: A New Frontier in Stock Price Prediction","volume":"39","author":"Kuppan","year":"2024","journal-title":"J. Adv. Math. Comput. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1186\/s40854-022-00441-7","article-title":"Survey of feature selection and extraction techniques for stock market prediction","volume":"9","author":"Htun","year":"2023","journal-title":"Financ Innov"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Cai, X., Hu, S., and Lin, X. (2012, January 25\u201327). Feature extraction using restricted Boltzmann machine for stock price prediction. Proceedings of the 2012 IEEE International Conference on Computer Science and Automation Engineering (CSAE), Zhangjiajie, China.","DOI":"10.1109\/CSAE.2012.6272913"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Singh, J., and Khushi, M. (2021). Feature Learning for Stock Price Prediction Shows a Significant Role of Analyst Rating. Appl. Syst. Innov., 4.","DOI":"10.3390\/asi4010017"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Hu, Z., Zhao, Y., and Khushi, M. (2021). A Survey of Forex and Stock Price Prediction Using Deep Learning. Appl. Syst. Innov., 4.","DOI":"10.3390\/asi4010009"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"114765","DOI":"10.1016\/j.eswa.2021.114765","article-title":"Feature Selection for Classification Using Principal Component Analysis and Information Gain","volume":"174","author":"Omuya","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"ref_24","unstructured":"Xie, B., Passonneau, R., Wu, L., and Creamer, G.G. (2013, January 4\u20139). Semantic frames to predict stock price movement. Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics, Sofia, Bulgaria."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"050013","DOI":"10.1063\/1.4966832","article-title":"Chaotic behavior in Malaysian stock market: A study with recurrence quantification analysis","volume":"1784","author":"Niu","year":"2016","journal-title":"AIP Conf. Proc."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Xu, Y., and Cohen, S.B. (2018, January 15\u201320). Stock movement prediction from tweets and historical prices. Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics, Melbourne, Australia.","DOI":"10.18653\/v1\/P18-1183"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"LeCun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Wu, Z., Pan, S., Long, G., Jiang, J., Chang, X., and Zhang, C. (2020, January 6\u201310). Connecting the dots: Multivariate time series forecasting with graph neural networks. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Virtual Event.","DOI":"10.1145\/3394486.3403118"}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/27\/8\/881\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:31:32Z","timestamp":1760034692000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/27\/8\/881"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,20]]},"references-count":29,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2025,8]]}},"alternative-id":["e27080881"],"URL":"https:\/\/doi.org\/10.3390\/e27080881","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,20]]}}}