So, today I gave my first presentation of work that I have been doing on the evolution of hierarchy and community structure in international trade networks. I have included my slides below...you can also skip down to just below my slides and find a short description of the various plots (if you are interested)...feedback and comments are appreciated as always...
Network Fragility Short)
Some additional thoughts on the CCC plots...
Below is the plot of the CCC for OECD countries from 1962-2009 using data from UN Comtrade. Grey bars represent U.S. recessions as defined by NBER. I will focus my discussion on this plot (the other is similar...one of the nice things about limiting analysis to OECD countries is that the results are not dependent on choice of data!). Note that five countries have yet to report for 2009.
The evolutionary theory that I am testing predicts that environmental change will cause an increase in the modularity of the trade network. Here modularity (really hierarchy) is measured by CCC. He (2010) supposes that U.S. recessions are an indicator of environmental change. I have a couple of issues with this. First, he is using U.S. recessions which may or may not be a good indicator of global recessions (to my knowledge there is not a universally accepted measure of global recessions). More importantly, while the CCC does indeed increase during recessions, the largest increases in the CCC seem to occur outside of recessions...see for example the entire decade of the 1960's! Generally speaking, the economic environment in which global trade is being conducted is constantly changing and forcing individuals and companies to adapt along with it. I think a better measure of environmental change is needed.
Not that this is the answer, but I think I will plot some measure of real oil price shocks against CCC ans see what that looks like...
Blog Topics...
3D plotting
(1)
Academic Life
(2)
ACE
(18)
Adaptive Behavior
(2)
Agglomeration
(1)
Aggregation Problems
(1)
Asset Pricing
(1)
Asymmetric Information
(2)
Behavioral Economics
(1)
Breakfast
(4)
Business Cycles
(8)
Business Theory
(4)
China
(1)
Cities
(2)
Clustering
(1)
Collective Intelligence
(1)
Community Structure
(1)
Complex Systems
(42)
Computational Complexity
(1)
Consumption
(1)
Contracting
(1)
Credit constraints
(1)
Credit Cycles
(6)
Daydreaming
(2)
Decision Making
(1)
Deflation
(1)
Diffusion
(2)
Disequilibrium Dynamics
(6)
DSGE
(3)
Dynamic Programming
(6)
Dynamical Systems
(9)
Econometrics
(2)
Economic Growth
(5)
Economic Policy
(5)
Economic Theory
(1)
Education
(4)
Emacs
(1)
Ergodic Theory
(6)
Euro Zone
(1)
Evolutionary Biology
(1)
EVT
(1)
Externalities
(1)
Finance
(29)
Fitness
(6)
Game Theory
(3)
General Equilibrium
(8)
Geopolitics
(1)
GitHub
(1)
Graph of the Day
(11)
Greatest Hits
(1)
Healthcare Economics
(1)
Heterogenous Agent Models
(2)
Heteroskedasticity
(1)
HFT
(1)
Housing Market
(2)
Income Inequality
(2)
Inflation
(2)
Institutions
(2)
Interesting reading material
(2)
IPython
(1)
IS-LM
(1)
Jerusalem
(7)
Keynes
(1)
Kronecker Graphs
(3)
Krussel-Smith
(1)
Labor Economics
(1)
Leverage
(2)
Liquidity
(11)
Logistics
(6)
Lucas Critique
(2)
Machine Learning
(2)
Macroeconomics
(45)
Macroprudential Regulation
(1)
Mathematics
(23)
matplotlib
(10)
Mayavi
(1)
Micro-foundations
(10)
Microeconomic of Banking
(1)
Modeling
(8)
Monetary Policy
(4)
Mountaineering
(9)
MSD
(1)
My Daily Show
(3)
NASA
(1)
Networks
(46)
Non-parametric Estimation
(5)
NumPy
(2)
Old Jaffa
(9)
Online Gaming
(1)
Optimal Growth
(1)
Oxford
(4)
Pakistan
(1)
Pandas
(8)
Penn World Tables
(1)
Physics
(2)
Pigouvian taxes
(1)
Politics
(6)
Power Laws
(10)
Prediction Markets
(1)
Prices
(3)
Prisoner's Dilemma
(2)
Producer Theory
(2)
Python
(29)
Quant
(4)
Quote of the Day
(21)
Ramsey model
(1)
Rational Expectations
(1)
RBC Models
(2)
Research Agenda
(36)
Santa Fe
(6)
SciPy
(1)
Shakshuka
(1)
Shiller
(1)
Social Dynamics
(1)
St. Andrews
(1)
Statistics
(1)
Stocks
(2)
Sugarscape
(2)
Summer Plans
(2)
Systemic Risk
(13)
Teaching
(16)
Theory of the Firm
(4)
Trade
(4)
Travel
(3)
Unemployment
(9)
Value iteration
(2)
Visualizations
(1)
wbdata
(2)
Web 2.0
(1)
Yale
(1)
Showing posts with label Trade. Show all posts
Showing posts with label Trade. Show all posts
Friday, December 10, 2010
Tuesday, November 23, 2010
Computational Model of Trade...
Just need to jot down the specifics of an idea I had about a computational model of trade with endogenous network formation...
The world consists of an exchange economy with N agents arranged in a circle. Each agent is described by the following parameters:
The world consists of an exchange economy with N agents arranged in a circle. Each agent is described by the following parameters:
- Parameter, r~U[0,1] describing their level of risk aversion.
- Parameter, v~U[a,b] describing their vision. This vision parameter tells how many agents to the left and right are in an agents neighbourhood. Vision could also be the same fixed v for all agents to simplify things. Assume that agent's have perfect information about the endowments etc of all other agents in their neighbourhood/vision.
- Each agent is endowed with some amount of two goods sugar and spice. Endowments could be distributed uniform on some interval.
- Agent have the same utility function which takes the amount of sugar and spice as arguments, and also must include risk aversion somehow. I am open to suggestions as to what utility function would be most appropriate.
- Do agents with higher levels of risk aversion trade at home more often? Do agents with less risk aversion trade abroad more often?
- What type of trade networks evolve through this process? Network structure within time steps and network structure aggregated across time steps would be of interest.
- What are the equilibrium properties of such a model? Is there meaningful convergence? If so, how fast? Is the equilibrium Pareto efficient/Pareto optimal?
International Trade Network: A First Pass...
I will be presenting a talk on the structure of international trade at a networks workshop being held here at the University of Edinburgh. What follows is a dump of my thoughts related to the subject which so far are largely based on my attempt to replicate recently published work on the structure of international trade network.
International Trade Network Data...
There are two principle sources of network data on international trade (that I have been able to find):
Hierarchical Clustering and Trade Network Density:
For the moment I am simply trying to replicate the work of the Deem et al. (2010) paper (linked to above). I have applied a average linkage hierarchical clustering algorithm to the OECD international trade network as outlined in their paper. Below are some plots of the cophenetic correlation coefficient (CCC) and network density for the international trade network for OECD countries using two different data-sets. The first plot uses data entirely from the UN Comtrade database. NBER recessions are marked with gray bars. I downloaded the data by hand from Comtrade (commodity code is SITC ver. 1 AG0) and then used a Python script to clean and reorganize the .xls spreadsheets into more manageable text files. Statistical analysis is done using SciPy, network analysis (so far) has been done using NetworkX, and plotting has been done using Matplotlib.
The plot below is the CCC and network density for the international trade network for OECD countries using Prof. Gleditsch's IMF data for 1948-2000 and then UN Comtrade from 2001-2009 (commodity code this time is SITC ver. 3 AG0).
There are some differences between the two plots of the CCC (I have not yet tested whether or not they are significantly different nor have I tested whether or not the CCC jumps significantly during/after recessions...this is on my to do list!).
Still to come:
International Trade Network Data...
There are two principle sources of network data on international trade (that I have been able to find):
- Prof. Kristian Skrede Gleditsch at the University of Essex: Data are from 1948-2000 and the primary source is the IMF.
- UN Comtrade: Data are from 1962-2009 and the primary source is of course the UN.
- There is a third data source, the Economics Web Institute, that I would like to dissuade people from using even though they use Prof. Gleditsch's IMF data (without going into too much detail, the Economics Web Institute, seems to use an inconsistent methodology to assign edge weights (trade values) to countries when converting from Prof. Gleditsch's raw .asc files to .xls workbooks).
Hierarchical Clustering and Trade Network Density:
For the moment I am simply trying to replicate the work of the Deem et al. (2010) paper (linked to above). I have applied a average linkage hierarchical clustering algorithm to the OECD international trade network as outlined in their paper. Below are some plots of the cophenetic correlation coefficient (CCC) and network density for the international trade network for OECD countries using two different data-sets. The first plot uses data entirely from the UN Comtrade database. NBER recessions are marked with gray bars. I downloaded the data by hand from Comtrade (commodity code is SITC ver. 1 AG0) and then used a Python script to clean and reorganize the .xls spreadsheets into more manageable text files. Statistical analysis is done using SciPy, network analysis (so far) has been done using NetworkX, and plotting has been done using Matplotlib.
The plot below is the CCC and network density for the international trade network for OECD countries using Prof. Gleditsch's IMF data for 1948-2000 and then UN Comtrade from 2001-2009 (commodity code this time is SITC ver. 3 AG0).
There are some differences between the two plots of the CCC (I have not yet tested whether or not they are significantly different nor have I tested whether or not the CCC jumps significantly during/after recessions...this is on my to do list!).
Still to come:
- Dendrogram of identified clusters
- Results of community structure algorithm applications
- Weighted clustering algorithms and other graph measures
Monday, October 25, 2010
Slight PhD Research Detour...
My PhD research has taken a slight detour over the last couple of days. In order to do theory I need to work with data, and there is just not a lot of publicly available data on financial networks at the moment. So I decided that for the time being I am going to do some empirical research on trade networks using data from the UN Comtrade database.
The inspiration for my research comes from the the following paper on the evolution of international trading networks. The paper basically postulates that international trade is best described as a specific type of evolutionary system that satisfies the following three requirements:
I have already written Python scripts to download the UN trade data and combine it into a single text file for use in the analysis. I will be building an on-line code repository in the near future where people can come and download my code so that they can attempt to replicate MY results...
I would be interested in comments from readers concerning what standard economic theory I could bring to bear on this problem...I suspect that there is quite a bit of support for this line of research in more mainstream economics, but I could be wrong...
The inspiration for my research comes from the the following paper on the evolution of international trading networks. The paper basically postulates that international trade is best described as a specific type of evolutionary system that satisfies the following three requirements:
- The dynamics of the international trade system are "slow" to respond to environmental change
- That environmental change is present
- Information is exchanged between agents in the system
- Decreased modular/hierarchical structure in the world trade network increases the sensitivity of the network to recessionary shocks
- Decreased modular/hierarchical structure decreases the rate of recovery from shocks
- Recessions (negative shocks) should spontaneously increase the modular/hierarchical structure in the trade network
I have already written Python scripts to download the UN trade data and combine it into a single text file for use in the analysis. I will be building an on-line code repository in the near future where people can come and download my code so that they can attempt to replicate MY results...
I would be interested in comments from readers concerning what standard economic theory I could bring to bear on this problem...I suspect that there is quite a bit of support for this line of research in more mainstream economics, but I could be wrong...
Labels:
Complex Systems,
Evolutionary Biology,
Networks,
Python,
Trade
Subscribe to:
Posts (Atom)


