real and financial crises - university of vermontwgibson/research/gs_slides.pdfintro to complex...
TRANSCRIPT
Intro to complex systemsExamples
Our paper
Real and Financial Crises
Bill Gibson and Mark Setterfield
Economski Institute 1 June 2012
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
University of Vermont
Graduate Certificate in
Complex Systems
1-year
5 courses (15 credits)
2 required core courses
3 electives
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Complex Systems at University of Vermont
Core Courses
Principles of Complex SystemsModeling Complex Systems
Electives
Chaos, Fractals & Dynamic SystemsComplex NetworksEvolutionary ComputationNeural ComputationStatistical Pattern RecognitionApplied Time Series & ForecastingApplied Geostatistics
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Complex Systems at University of Vermont
Electives
Deterministic ModelsMathematical Biology & EcologyArtificial IntelligenceIntelligent Transportation SystemsSystems AnalysisStochastic ProcessesSystems and Synthetic BiologyAdvanced Bioengineering Systems
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Complex Systems at University of Vermont
Electives
Multi-Scale ModelingDecision Making ModelsSystems Analysis & Strategic ManagementEvolutionThermal PhysicsEvolutionary RoboticsBayesian StatisticsEnvironmental Modeling
Many courses never before offered
Limited prerequisites
Summer School at Sante Fe Institute
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Complex systems
Widely applied in social and physical sciences
Biology, medicine and other domains
Self-organizing dynamics of interacting entities
self-interested agentsmolecules and cellsgenes and epigenetic proteinsplants, birds, bacteria
All are complex systems
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Complex systems
Give rise to emergent properties
RigidityConsciousnessCancerGlobal warmingSocial herding and cascades
Example
What do these area share?
Answer: Complex self-organizing structure
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Simulation methodology widely used
Growing use in socialsciences only since 1990
Result of the advent ofpersonal computers
Has become a basic toolof natural sciences
Most if not all economicsarticles published inScience and Nature usethis methodology
Similar to telescope ormicroscope?
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Proceedings of the National Academy of Sciences
Recently published
Helbing and Yu
The outbreak of cooperationamong success-driven individu-als under noisy conditions
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Science and Nature
Evolution of HumanBehaviors & InstitutionsDivision
Numerous graduatestudents
Many students fromcomputer science nowtaking economicsvice-versa
Recently published inScience
Choi and Bowles
The co-evolution of parochialaltruism and war
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Trading at 650ms
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Migration model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Scientific visualization
Spread of malariainfection
Bioremediation of oil spills
Nano copolymer selfassemblies
Rogue wave prediction
Meteorological models
Turbulent flows (CFD)
Neural connections
Magnetic Field Intensity
Protein folding
Human Dynamics
Nuclear explosions
Cratering models
Time critical socialmobilization
Flight simulators
Medical proceduresimulation
Aids Model in SouthAfrica
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Origin of Complex Systems
Known as multi-agentsystems or
Agent-based models
Have roots in classicalstatisticalthermodynamics
Perfect gas law derivedfrom movement of theindividual molecules
Microfoundations (given)for macro properties(emergent) L. Boltzmann 1844-1906
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
References
Literature
Wooldridge Introduction to MultiAgent SystemsEpstein and Axtell Growing Artificial SocietiesAxelrod The Complexity of CooperationDurlaf and Young Social DynamicsTesfatsion Handbook of Computational EconomicsSutton and Barto Reinforcement LearningMiller and Page Complex Adaptive SystemsGilbert and Troitzsch Simulation for the Social Scientistand many, many others....including special issue of PNAS (2002)
My class on computational economics
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Promise of Complex Systems
Predict black swans
No representative agent
Heterogeneity
Behavioral economics
Run controlledexperiments
Has captured publicimagination
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Natural Link to Network Theory
Preferential Attachment
Number of nodes with exactlyk links follows a power law dis-tribution Barabasi and Albert(1999)
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Good Introduction
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Spanned massive literature
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Team Building and Collaboration Networks
Team Links
Guimer, Uzzi,Spiro and Ama-ral, Team Assembly Mecha-nisms Determine CollaborationNetwork Structure and TeamPerformance, Science
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Team Building and Collaboration Networks
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Models: Search for Emergent Properties
Emergent property is a property not defined for the individualcomponents
Appears only in the aggregate behavior of the whole
Examples: viscosity, phase change in H2O
Cannot be deduced from properties of hydrogen and oxygen
May only be available through computer simulations
Telescope analogy applies here perfectly
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s (1971) original neighborhood model
Agents’ behavior depends on the actions or more generally thestate of neighbors
White liberals move when surrounded by “too many”neighbors of color
After several iterations, neighborhoods are segregated, despitethe preferences of the whites to live together
Each agent’s decision rule is simple
When a threshold of racial density is surpassed...
Agent relocates to some randomly chosen location
Interesting properties emerge
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model-assumptions
Green squares are houses
Green square will move unless 3 of 8 neighbors are green
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Schelling’s segregation model
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Done before computers
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
On a sheet of paper
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Example: Dot circle chaos (NetLogo)
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Example: Order
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Example: Beginning of chaos
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Example: Chaos
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Key Concept: Heterogeneity
Heterogeneity: eliminatesrepresentative agentproblem
Gives meaning to boundedrationality as mips (betterthan experimental)
Gives rise to a clearerempirical conception ofbounded rationalitybandwidth, cps
More realistic approach topublic policy
Platforms
Multi-Agent modeling
Java
Repast
Python
NetLogo
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Overview
Existing lit: either exclusively real or financial
Builds on shoulders of giants in macromodeling
Other giant literature: econophysics
Lively debate stretching back to early 1990s
Refined but not based on anything but simplest physics
Sornette (2003) best intro for neophyte
Not that inaccessible!
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Good intro to field
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Can critical point be identified empirically?
What happens right before something explodes?
How does a phase change occur, say liquid water to ice?
How does fluid pass through a semi-solid?
Clusters form and critical point is when a cluster spanssubstrate
All are instances of percolation models
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Yes...but happen infrequently in real economies
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Can Econphysics predict crisis?
Two statistical signatures: power law acceleration
Log-periodic oscillation before rupture
“it looks like its going to blow!” ...but
Crisis doesn’t always happen
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Power-law acceleration to critical point
0
50
100
150
200
250
300
350
400
85.0 85.5 86.0 86.5 87.0 87.5 88.0
S&
P 5
00
Trading days
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Log-periodic oscillations before critical point
0
50
100
150
200
250
300
350
400
85.0 85.5 86.0 86.5 87.0 87.5 88.0
S&
P 5
00
Trading days
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Critical point estimation
Log periodic equation
F (t) = A + B(tc − t)τ (1 + C cos{ω log[(tc − t)/T ]})
Guess values for tc , τ, ω and T .
With these in hand, the equation is then linear in thecoefficients A, B, C and so a regression can be run.
But is this overfitting?
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Why does this happen?
Econophysics: networkstructure
Taken as given!
Hierarchical diamondlattice (HDL)
Would create log-periodicoscillation
1 2
3 4
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
How does crisis happen?
Two kinds for crisis: Top down
Arises from external shock, interest rate, gas prices
Bottom up not top down as other post-war recessions
Herd: penguins jumping pushing one their own into orcainfested water...
Herding: all agent select same strategy after a certain date
Cascade: all agents herding
In cascade social learning stops
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Good intro to economics of information
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Herds, herding and cascades
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Coupling and Spin Glass Models
Without dynamic coupling get power-law distribution
Not log-periodicity
Coupling has straight-forward interpretation in economics
Traders only imitate each other
This is public signal
Private signal comes from the firms in which they haveinvested
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
What we did
Network structure is not given
Arises out of real-financial interactions
Econ historians Rajan and Ramacharan (2009).
Land concentration gave rise to Banking Concentration
Gave rise to preferentially attached financial structure
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Random network: Erdos and Renyi, 1950
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Preferential attachment: Barabasi and Albert, 1999
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Italian banking system
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Preferential attachment
Grid architecture obviously arbitrary
Real sector generates income and profit
Affects private signal of traders
Real sector generates savings and deposits
Creates preferential attachment
Gives power-law distribution of traders
Result: Real foundation for financial crisis!
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Explaining Crashes
y = 36.164e0.0058x R² = 0.92877
0
200
400
600
800
1000
1200
1400
1600
1800 1
24
47
70
93
11
13
16
18
20
23
25
27
30
32
34
36
39
41
43
46
48
50
53
55
57
59
62
64
S&P 500
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
What we did
Combines real side with two different financial structures
Define crash by triangle method
Construct typology of crashes based on:
Financial constraint (real sector performance)Initial network structureWeighted vs. unweighted network
Take away: stand alone real or financial models misleading
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Typology of crashes
Real side
Moneyfully en-
dogenous?
Prefattach?
ShareWeights?
ShareWeights?
0 1 2 3
Prefattach?
ShareWeights?
ShareWeights?
4 5 6 7
yes
noyes
noyes
noyes
no
noyes
noyes
noyes
The cause of the crisis can be read from left to right, with pure financialcrises, level 0, gradually evolving to crises that are more real in nature, level 7.Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Money, credit, and crises
u < 1
Time
Credit
GDP
u = 1
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Traders’ forecast
Traders’ forecast combines the idiosyncratic signal,
Relative utilization rate of client
Subjectively perceived signal that arises from perceptions ofother traders behavior
φj = uj − u + K ∑i⊂J ′
φi + εj
Kt+1 = Kt + ∑i⊂J ′
ωi φi
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Identifying crises
0
0.5
1
1.5
2
2.5
3
0 100 200 300 400 500 600
200
50
!pbuild > 0 !p/pcrash > 0.5
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Borrowing
Traderforecastbullish
LoanblockedDeficit firm
Depositsadequate?
Linkedneighborscan lend?
Loanblocked
InvestInvest
no
no no
yesyes
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results 1: PA and degree distribution
0
0.5
1
1.5
2
2.5
3
0 0.2 0.4 0.6
ln
(nu
mber
of lin
ks
per
tra
der
)
ln(number of traders)
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results 1: PA and degree distribution
y = -1.6812x + 2.3956 R! = 0.84648
0
0.5
1
1.5
2
2.5
3
0 0.5 1 1.5
ln
(nu
mber
of lin
ks
per
tra
der
)
ln(number of traders)
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results: Financial crises
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results: Financial crises
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results: Financial crises
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results: Significance
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Results: Significance
Bill Gibson and Mark Setterfield University of Vermont & Trinity College
Intro to complex systemsExamples
Our paper
Conclusions
Stand alone real or financial models inadequate
Real sector matters for financial performance
Financial network structure also important
Much to learn from disaggregating structuralist model
Importance of intermediationImportance of money creation
Policy implications less clear
Bill Gibson and Mark Setterfield University of Vermont & Trinity College