260 likes | 267 Views
This talk discusses the use of agent-based computational economics to study the interconnectivity of credit default swap (CDS) networks in US banks. It explores the challenges of simulating financial contagion and the requirements for implementing a large-scale agent-based system. The study also proposes the development of a clustered simulation platform with large data feeds for early warning systems.
E N D
Too Interconnected to Fail: CDS Network of US Banks COMISEF Fellows’ Workshop on Numerical Methods and Optimisation in Finance Birkbeck College, London 18–19 June 2009 Talk by: Ali Raisshaghaghi and Mateusz Gatkowski Project team members: Sheri Markose, Simone Giansante, Matuesz Gatkowski and Ali RaisShaghaghi
Agent-based Computational Economics • New economic paradigm rather just a tool kit • Lack of modelling tools • Markets as a complex adaptive system • Intelligent agents • Capable of self-referential calculations and contrarian behaviour • Surprises’ or innovation • Network interconnectivity of agent relationships
ACE Framework • Object-oriented simulation platform • Using JAVA • JAS as the simulation frame work • Provides multi threading capabilities and visualisation • Network interconnection simulation • Support for XML data
Which Framework? There are some available frameworks (SWARM, NetLogo, JUNG, MASON, JAS, JASA,...) Not all of them customizable
Testing Methods • Unit testing • Confidence that individual units of source code are fit for use • In OO programming units would be classes • Valuable in agent based modelling • Testing the Micro behaviour JUnit: Java framework for unit testing
Crisis! • World economy is suffering from the greatest economic crisis since the Great Depression in 1930s. • Alan Greenspan said this is “a century credit tsunami”. • Many central banks take “nonstandard policy”
Loss by Crisis • Huge amount of loss happened in “sub prime” financial crisis. IMF estimate the loss $ 1,405 billion at end of September 2008.
Subprime Mortgage Loan & RMBS • The crisis started from the crash of subprime mortgage market.
Securitization • The loss of subprime mortgage has spread all over the world through multi-securitization. Securitization Re-Securitization
CDOs Secondary Market Insurance ABX Tranches Banks Pension Funds . . . Hedge Funds Mortgagees CDO originators Banks Model
Cash Asset Financial Contagion • Prime MarketSubprime Borrowers • Real estateMortgage (RMBS) Wholesale and interbank money market • Stock Market • Equity Investment • Short-term capital • Long-term capital Equity Valuation Origination Distribution Structuring: InvestmentBanks Ratings Agencies InvestmentBanks Securitization MBS (CDO) tranches: AAA, AA… LAPF Hedge Fund Insurance DepositsBanks Securities SPV Investment
Legend: 0 - 8,6% 8,5% - 10,9% 10,9% - 13,3% 13,3% - 15,7% 15,7% - 18,1% 18,1% - 20,6% Above 20,6% Subprime default rates in US states 2005 2006 February 2008 Source: Based on New York Fed and Wall Street Journal Research data
Model Default rate δ(t) = %HLTV&LowFico(t) * %ResetARM(t) +abs(min[0,ΔHousePrice(t)])+max[% Δ i,0], Where: %HLTV&LowFico(t) – a percentage of loans with high Loan-to-Value and Low FICO rating (<620) %ResetARM(t) – a percentage of ARM loans with interest rate reset % Δ i – percentage change in interest rates House prices Δ HousePrice(t) = HP(t)-HP(t-1) = - (a* δ(t-1)+b*[% Δ i(t-1)) . . . States (Mortgagees)
Credit Default Swap (CDS) Structure Reference Entity A (Bond Issuer) or CDOs A “LENDS” to Reference Entity Default Protection Seller, C “INSURER” (AIG) Default Protection from CDS Buyer, B Premium in bps Payment in case of Default of X = 100 (1-R) Now 3rd party D receives insurance when A defaults; B still owns A’s Bonds ! Party D has incentive to short A’s stocks to trigger failure :Bear Raid B sells CDS to D
20 Banks With CDS Positions($bn) Note: FDIC Data; All figures in $bn
Percentage share in CDS market CDS - sell CDS - buy Note: FDIC Data; 4Q 2008
Simulation • Financial Contagion
Large-Scale ACE • Large interconnection network • Data feeds from financial system • High processing power • Challenges • Investigate the computational challenges and how they can be overcome. • Investigate what is necessary to make a simulation system realistic enough to be • Useful for such a scenario, and how difficult this is. • Analyse the requirements for implementation of a large-agent based systems.
Further Developments • Large-Scale Agent based Simulation • Clustered simulation platform • Large data feeds Internet Data Engine Clustered Multi-Agent Simulator