💹 Financial Contagion Network (2D)
Canvas 2D interbank network lab: shock a bank and step through Eisenberg-Noe clearing rounds to watch default cascades ripple across random, ring, complete or core-periphery topologies.
What It Demonstrates
This 2D companion runs the same Eisenberg-Noe clearing model as the 3D original on a plain canvas graph: banks are nodes sized by assets, edges are interbank loans, and a click-driven shock-then-propagate loop resolves one clearing round per click until the cascade stops on its own.
How to Use
- Set bank count, interbank density, shock size and capital ratio with the sliders, and pick a topology from the dropdown.
- Click New Network to rebuild the graph, click any bank node to select it, then Shock Selected and Propagate to step through the cascade.
Did You Know?
A fully connected network absorbs small shocks better than a sparse ring — but past a critical shock size, that same dense connectivity turns into a superhighway for contagion.
A Canvas 2D interbank network: Eisenberg-Noe clearing computes each defaulted bank's loss and splits it across creditors in proportion to their exposure, iterating until no new defaults occur.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install