Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GAMS/MPSGE: A Mathematical Programming System for General Equilibrium Analysis specically designed for applied general equilibrium analysis, including both models represented as systems of equations and those which involved complementarity between inequalities and bounded variables. system is particularly useful for large, complex models based on benchmark equilibrium datasets GAMS/MPSGE provides a highly structured framework for inexperienced analysts, yet GAMS/MPSGE models can be customized through the use of auxiliary variables.
Economic Models in the Policy Arena Economic models produce results which can play a central role in political dialogue. Although economic models are based on formal mathematics, it is important to recognize that the origins of economic analysis are in social philosophy rather than physical science. Everyone participates in economic transactions, so non-specialist audiences can be inuenced by populist appeals to common sense.
Economic Equilibrium Ideas Agents in an economic model include consumers, producers and governments, collectively representing all participants in market transactions in a given economy. A central concept in economic equilibrium models is that agents optimize subject to constraints. Systematic errors are logically inconsistent with individually rational choice. A typical starting point for dynamic economic models is that consumers are fully informed and hold consistent expectations of the future. This approach dierentiates economic models from models of physical systems.
p RN Prices for all goods and factors (possibly indexed by commodity, sector, region, household, time period etc.)
y RM Production activity levels (also indexed) M RH Income levels for each consumer in the model
Dual Equilibrium: Zero Prot cj (j ) rj (j ) p p Primal Equilibrium: Market Clearance rj cj pij pij yj 0
yj +
h
ih
h
dih(p, Mh)
pi 0
Income Balance Mh =
i
pi ih +
j
jh yj
i
(ij pij ) p
rj cj pij pij
Calibrated Functions Data for specication of functions is typically based on the rst two terms in a Taylor approximation: U = pj benchmark producer inputs (the use matrix) aij i p M = pj benchmark producer output (the make matrix), aij i p dih = dih(, Mh) benchmark consumer demands at reference prices p ih, jh benchmark initial endowments and tax shares.
r c
Mission for Public Income Colombian Fedesarrollo 1997 input-output table supplemented with additional data from 1999, 2000, 2001. 56 production sectors 6 categories of labor: ufs ufn utc umc rsw rnw Urban formal salaried work Urban formal non-salaried work Urban traditional contract work Urban modern contract work (consulting) Rural salaried work (organized farming work) Rural non-salaried work (farming)
10 representative households h1 h2 h3 h4 h5 h6 h7 h8 h9 h10 n 2980 1980 1410 800 520 340 210 180 100 90 n% 33 22 15 9 6 4 2 2 1 1 c 2980 2701 4444 5661 6785 8145 9931 11615 14936 22000 c/n 907 2245 4029 8522 15773 29615 54643 82257 226664 246362 $/day 2 4 7 16 29 54 100 150 414 901
Tax Revenue Revenue 5.6 4.3 2.1 1.4 1.0 0.9 0.8 0.7 -0.034 16.8 6.6 20.1 12.5 9.5 % 33 26 12 8 6 5 5 4 -0.2 100 Base 216 24 216 24 51 200 200 51 17 104 Tax Rates (%) Collected Posted 2.6 16.5 17.8 34 1.0 5.8 5-15 1.9 0.5 0.4 1.4 17-34 -0.2 6.3
VAT Corporate Income Excise Taris Payroll Indirect Output State/Local Individual Income Subsidies Total Social Security Central Govt. Income: Local Govt. Income: Soc. Security Expend:
Equilibrium Framework
Eg
m k
Ys
Ag
Ch
j
Government Mg
e f g h
Households
Key:
Physical flow of goods:: Financial flows of factor earnings, tax payments and transfers:
Model Formulation
Sets: s, g h Activity Levels: Ys Ag Ch K I G Production activity level Aggregate supply to domestic and export markets Aggregate consumption demand by household h Capital stock Investment Public demand Sectoral and commodity identiers Households Labor types
Prices: e rK w pY g pA g pC h pG pI Real exchange rate Rental price of capital Wage rate for labor type Supply price of good g (gross of indirect taxes) Market price of good g (gross of excise and VAT) Consumer price index Public provision price index Investment cost index
Leontief Demand and Supply Coecients aM gs aU gs aG g aI g a gg Output of good g per unit activity of sector s, the make matrix. Input of good g per unit activity of sector s, the use matrix. Demand for good g per unit of government activity Demand for good g per unit of aggregate investment Trade and transport margin net demand per unit aggregate supply of good g
cY ( w s , r K ) s
A p Rg (A , pX ) r g
Unit cost of value-added in sector s (Ys) Unit revenue per unit of aggregate supply (Ag ) Unit cost of aggregate supply (Ag ) Unit cost of nal demand for leisure and goods (Ch)
cA(pY , pM ) g g g cC (wh , pA ) h
pA aU + cY (w s , r K ) gs gs s
pA a g gg
aI pA g g
aG pA g g
= Ag
cA g pY g
Domestic Demand Ag =
g
a Ag gg
+
s
aU Ys gs
+
h
cC h + GaG + IaG g g pA g
Labor Markets L
h h
=
h
cC Ch h + w h
cY Ys s w s
Capital Market
h
Kh =
s
cY s Ys K r
Mh cC h
Sh + SG
Current account BG +
h
Bh +
g
Ag
A Rg
pX g
=
g
Ag
cA g pM g
L h w h + K Kh + eBh Th pI Sh r
Ag +
g
(M pM ) + p g pM g g
A Rg
cA g
Ag
(X pX ) p g pX g g
+
s
cY Ys s (w s w s ) w s cC h Lh w h (w s w h )
+
h
+...
alias (r,c); sam(r,c) = sam(r,c)/1000; parameter samchk Check of SAM consistency; samchk(r) = round(sum(c, sam(r,c)-sam(c,r)), 5); display samchk; set Goods(r) /11*68/, Labor(r) /128*133/, Households(r) /186*195/, Firms(r) /196,200*201,202*206/, Investment(r) /208*210/; Sectors(r) /70*127/, Capital(r) /134/, Government(r) /135*158,159*185,197*199/, Row(r) /69,207/,
25.5
$model:sam97 $sectors: y(s) x(g) a(s) gov inv con(h) $commodities: py(g) pa(g) pc(h) w(l) rk pfx $consumers: ra(h) govt
! ! ! ! ! !
Production Domestic supply Aggregate supply Public expenditure Investment Household consumption ...
! ! ! ! ! !
Output price Aggregate price Household consumption Wage rates Return to capital (gross of tax) Foreign exchange ...
! !
Households Government
Production Functions
$prod:y(s) s:0 o:py(g) i:pa(g) i:w(l) i:rk $prod:x(g) t:4 o:pd(g) o:pfx i:py(g) $prod:a(g) s:0 dm:4 o:pa(g) i:pmg(gg) i:pd(g) i:pfx va:1 t:0 q:make(s,g) q:use(g,s) q:ld0(l,s) q:kd0(s)
q:a0(g) p:pa0(g) a:govt t:txs(g) t:vat(g) q:margin(gg,g) q:d0(g) dm: q:m0(g) p:pm0(g) dm: a:govt t:tm(g)
Dual Equilibrium: Zero Prot cj (j ) rj (j ) p p Primal Equilibrium: Market Clearance rj cj pij pij yj 0
yj +
h
ih
h
dih(p, Mh)
pi 0
Income Balance Mh =
i
pi ih +
j
jh yj
i
(ij pij ) p
rj cj pij pij
Equilibrium Framework
Eg
m k
Ys
Ag
Ch
j
Government Mg
e f g h
Households
Key:
Physical flow of goods:: Financial flows of factor earnings, tax payments and transfers:
DEF_A_Y(d,i,re)$(vd(d,i,re)).. A_A_Y(d,i,re) =E= vd(d,i,re) * {[ ((1- thetaa_m(d,i,re)) * py(i,re)**(1-esubdm(i,re)) + thetaa_m(d,i,re) * PM(i,re)**(1-esubdm(i,re)) )**(1/(1-esubdm(i,re))) ]/ (py(i,re)) }**esubdm(i,re);
Proportional Tax Increases: Steady-State Model Value-Added Taxes ACF() Revenue 0 1 Pesos(T) %GDP 1.29 1.36 1.47 1.1 0.6 1.33 1.40 1.51 3.2 1.9 1.37 1.44 1.55 5.3 3.2 Import Taris ACF() Revenue 0 1 Pesos(T) %GDP 2.03 1.98 1.92 0.2 0.1 2.09 2.03 1.97 0.5 0.3 2.14 2.08 2.02 0.8 0.5
%Yield 95 95 94
%Yield 68 64 61
Demand
3
2.5
1.5
Supply
0.5 0 0.2 0.4 0.6 0.8 1
Quantity index