Accurate measurement of systemic financial risk is crucial for maintaining the stability of financial markets. Taking China as the subject of investigation, the Chinese Financial Stress Index (CFSI) indicator system was constructed by integrating six dimensions and employing Gray Relation Analysis (GRA) to reduce the dimensionality of the indicators. The CFSI was derived using the Attribute Hierarchy Model (AHM) method with the Criteria Importance Through the Intercriteria Correlation (CRITIC) method, and an Improved Gravitational Search Algorithm (IGSA)-optimized Radial Basis Function Neural Network (RBFNN) was proposed for out-of-sample prediction of CFSI trends from 2024 to 2026. By analyzing the trends in financial pressure indicators, the intricate relationship between financial pressure and economic activity can be effectively discerned. The research findings indicate that (1) the CFSI is capable of accurately reflecting the current financial stress situation in China, and (2) the IGSA-RBFNN demonstrates strong robustness and generalization capabilities, predicting that the CFSI index will reach a peak value of 0.543 by the end of 2024, and there exists a regular pattern of stress rebound towards the end of each year. The novel methodology enables policymakers and regulatory authorities to proactively identify potential risks and vulnerabilities, facilitating the formulation of preventive measures.