In addition to constraining bilateral exposures of financial institutions, there exist essentially two options for future financial regulation of systemic risk: First, regulation could attempt to reduce the financial fragility of global or domestic systemically important financial institutions (G-SIBs or D-SIBs), as for instance proposed by Basel III. Second, it could focus on strengthening the financial system as a whole by reducing the probability of large-scale cascading events. This can be achieved by re-shaping the topology of financial networks. We use an agent-based model of a financial system and the real economy to study and compare the consequences of these two options. By conducting three computer experiments with the agent-based...