McKinsey Global Institute Global Connectedness Index was published in April this year, scoring countries connectedness index and overall flows based on data through 2012.
Rank of participation by flow as measured by flow intensity and share of world total.