International Macroeconomics & Development Growth
Thirlwall Balance-of-Payments Growth Law Formula
Calculate Structural Export Growth epsilon_x * z_world, Thirlwall’s Balance-of-Payments Constrained GDP Growth Rate y_B = (epsilon_x * z_world) / pi_m, Import-Export Drift Gap, and External Sustainability.
Test whether domestic GDP targets breach Thirlwall’s foreign-trade elasticity ceiling!
Why do emerging economies repeatedly hit stop-go currency crises when stimulating domestic demand above 5% before supply capacity runs out? A.P. Thirlwall (1979, Banca Nazionale del Lavoro Quarterly Review) derived the dynamic Harrod foreign-trade multiplier: when real exchange rates are stationary over the long run, export volume grows at x = epsilon_x * z_world (world income growth z_world times world income elasticity of demand for exports epsilon_x), while import volume grows at m = pi_m * y (domestic GDP growth y times income elasticity of demand for imports pi_m). External current-account balance (m = x) imposes Thirlwall’s Law ceiling: y_B = (epsilon_x * z_world) / pi_m!
Verify on World_Real_GDP_Growth z_world = 0.030 (3.00%, B2), Export_Income_Elasticity epsilon_x = 1.60 (B3 -> Equilibrium Export Growth = 1.60 * 3.0% = 0.0480 = 4.80% in E2), Import_Income_Elasticity pi_m = 1.20 (B4 -> BoP-Constrained Max GDP Growth y_B = 0.0480 / 1.20 = 0.0400 = 4.00% in E3), and Domestic_Policy_Target y_T = 0.055 (5.50%, B5): Excess Import-Minus-Export Volume Drift at target growth is 1.20 * 0.055 - 0.0480 = +0.0180 (+1.80%/yr widening external deficit in E4), flagging "BoP Deficit Constraint Binding (y_T > y_B)" (E5)!
| Thirlwall Growth Law Metric (z_world=3.0%, eps_x=1.60, pi_m=1.20, Target y_T=5.5%) | Formula | Verified Output |
|---|---|---|
| Structural Export Growth x | epsilon_x * z_world | 0.0480 (4.80% / yr) |
| Thirlwall BoP Growth Ceiling y_B | (epsilon_x * z_world) / pi_m | 0.0400 (4.00% / yr; 6.00% @ eps_x=2.4) |
| Net Import-Export Growth Drift | pi_m * y_T - epsilon_x * z_world | +0.0180 (+1.80% Deficit Drift) |
| External Sustainability Regime | Compare y_T vs Thirlwall y_B | BoP Deficit Constraint Binding (y_T > y_B) |
Thirlwall Balance-of-Payments Constrained Growth Formula
Validate z_world > 0, epsilon_x > 0, and pi_m > 0!
=LET(z_wd, B2, ep_x, B3, pi_m, B4, y_tg, B5, IF(OR(z_wd <= 0, ep_x <= 0, pi_m <= 0), "Invalid Trade Elasticity", ROUND((ep_x * z_wd) / pi_m, 4)))High-Value-Added Export Upgrading Test (epsilon_x = 2.40)
Shift industrial composition from primary commodities toward high-income-elasticity electronics/machinery (set B3 = 2.40): y_B rises to 6.00% (> 5.50% target), flipping E5 to "External Surplus Headroom (y_T <= y_B)"!
=IF(ISTEXT(E3), E3, IF(B5 > E3, "BoP Deficit Constraint Binding (y_T > y_B)", "External Surplus Headroom (y_T <= y_B)"))Try the example
Use the original values or change them to test your understanding.