First rule of programming:
If it works, don't touch it
The course is based on examples written in GAMS and MPSGE (alternative softwares
for CGE modeling - GEMPACK, AIMMS, EXCEL, MATLAB - will not be discussed here).
There is available a free student version from
GAMS web site. It is a limited
version but it is perfectly adequate for learning CGE modeling basics. For
instalation under MAC operating system, in case of troubles, use
WineBottler package (page 580).
For those interested in DOS version for GAMS, I recommend to use free software
Emacs, but I use the
paid one Epsilon (such softwares allow to use one and only one editor for different tasks - Gams, Latex, Python, R, etc. -
instead of having to learn several editors).
Techniques for estimating
SAM
will not be analysed during these lectrues. Examples of
such techniques are available in the GAMS model library (CESAM.gms and CESAM2.gms)
and PEP (SAMBAL, GPCEMA).
Details of entropy theory and matrix balancing techniques are described by
M.Thissen and H.Loefgren,
R.A.McDougall,
A.Golan. Baselines for dynamic CGE models are explained in the
Journal of
Global Economic Analysis.
EXAMPLE 2: uniform
scaling (part II), MRS(part II), reference prices (part II), normalization of variables -
solution;
supplement solution (in Polish):
1;
answers
2a,
b
(see also exercises for lecture 5)
EXAMPLE 3: leisure (part I), productivity, elasticity of substitution (part I),
functional forms (part II), loops -
solutionanswers
3a,
b
Lecture 5: Getting started to use GAMS-IDE
(the alternative interface is GAMS-Studio)
EXAMPLE 4: autarchy versus open economy, second welfare theorem,
elasticity of substitution (part II), loop,
money illusion (part I) -
solution;
answers
4a,
b,
c
to add examples of income tax (M32), unemployment (M36),
capital accumulation (M37), invenotires,
negative savings (ers82mcp.gms in GAMS model library, stage1.gms at cgemod.org.uk)