A Review on Graph Neural Network Methods in Financial Applications
Jianian Wang, Sheng Zhang, Yanghua Xiao, Rui Song
TL;DR
Financial data exhibit rich relational structure that is often heterogeneous and time-varying, posing unique modeling challenges. The survey categorizes financial graphs by construction and type, reviews feature processing for sequential and textual data, and maps GNN techniques to homogeneous, directed, bipartite, multi-relational, and dynamic graphs across key financial applications. Key contributions include a systematic graph taxonomy, a consolidated view of x-applications (stock movement, loan defaults, recommender systems, fraud detection, event prediction), and a discussion of evaluation, explainability, data availability, and scalability challenges with future directions. The work serves as a practical guide for researchers and practitioners to implement, compare, and extend GNN-based solutions in finance while highlighting gaps in reproducibility and graph-quality assessment.
Abstract
With multiple components and relations, financial data are often presented as graph data, since it could represent both the individual features and the complicated relations. Due to the complexity and volatility of the financial market, the graph constructed on the financial data is often heterogeneous or time-varying, which imposes challenges on modeling technology. Among the graph modeling technologies, graph neural network (GNN) models are able to handle the complex graph structure and achieve great performance and thus could be used to solve financial tasks. In this work, we provide a comprehensive review of GNN models in recent financial context. We first categorize the commonly-used financial graphs and summarize the feature processing step for each node. Then we summarize the GNN methodology for each graph type, application in each area, and propose some potential research areas.
