Structural Dynamics of G5 Stock Markets During Exogenous Shocks: A Random Matrix Theory-Based Complexity Gap Approach
Kundan Mukhia, Imran Ansari, Md. Nurujjaman

TL;DR
This paper introduces a complexity gap measure based on Random Matrix Theory to analyze structural changes in G5 stock markets during exogenous shocks, revealing a three-phase pattern of market synchronization and recovery.
Contribution
It presents a novel complexity gap metric that captures market structural dynamics during shocks, providing insights into synchronization, false recoveries, and risk prediction.
Findings
Market synchronization increases during shocks, indicated by the collapse of the complexity gap.
Post-shock recovery involves a false recovery phase before genuine stabilization.
Lower complexity gap values predict higher future portfolio volatility after shocks.
Abstract
We identify a robust structural signature of stock markets during exogenous shock events by analyzing collective return dynamics across G5 countries. Using Random Matrix Theory, we introduce the complexity gap, defined as the difference between the normalized largest eigenvalue and the average pairwise correlation, to quantify changes in market structure. This measure reveals a consistent three-phase pattern across multiple shocks, including the 2025 U.S. tariff event, the COVID-19 crisis, and country-specific shocks in Japan and China during 2024. Before a shock, markets show a positive complexity gap, reflecting a rich structure with multiple interacting factors. During shocks, the gap collapses to near zero, signaling strong synchronization under a single dominant mode. Post-shock recovery follows a nonmonotonic path: an initial widening (a false recovery), a temporary recollapse,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
