Skip to main content

Introduction To Computable General Equilibrium Models

TRAINING DATES: 18th August–22nd August 2025
COUNTRY: Kenya-Mombasa

Overview

This course is targeted to any economist who would like introductory course in computable general equilibrium modelling. The course is also targeted to those with no or limited knowledge of GAMS which is widely used in development of CGEs. Why CGE modelling: Authorities re usually faced with what if questions in their policy discourse. CGEs are tools that are most ideal to answer such questions as what will happen if government for example changed tax rates, increases tariffs, world prices changed etc. These models can be static or dynamic in implementation.

Course objective: 

The course will introduce all the basic tools for constructing and implementing large-scale applied general equilibrium models for policy analysis. By the end of the course the participants will have acquired detailed knowledge of and extensive hands-on experience in:

  • the structure of open economy general equilibrium models,
  • building the database for such models,
  • building social accounting matrices,
  • calibrating a CGE model,
  • formulating a CGE model as a non linear programming problem,
  • formulating a CGE model as a mixed complementarity problem,
  • implementing the model on the computer using the GAMS software,
  • using the solvers CONOPT, MINOS, PATH, and PATHNLP,
  • modeling the labor market,
  • formulating scenarios and running policy simulations,
  • reporting and interpreting the results,
  • linking GAMS and Excel for reading and reporting data

Course Content

Session/DayLecture Topic Lab session
Module 1
Building a macro and detailed Social Accounting Matrix

Exercises on simple Social Accounting Matrices

Exercises on advanced Social Accounting Matri

Module 2
Introduction to GAMS

Learning GAMS using the Transportation problem and simple partial equilibrium models

Module 3
Warlsian model
-Building Walrasian CGE model in GAMS.
– Extending the Walrasian model to include intermediate demand
– Adding the saving-investment into the CGE model

Developing a simple Walsiam CGE model using GAMS

Module 4
Adding the factor markets to the CGE model
-Adding the government sector to the CGE model
-Adding the foreign sector to the CGE model

Developing factor, government and foreign sector into simple Warlsian model using GAMS

Module 5
Advanced Computable General Equilibrium Models
-Recursive Dynamic General Equilibrium Modelling for Planning
-Tax and trade policy modelling
-Social sector modelling for SDGs (Education, Health, etc)
-Modelling Poverty and Inequality using CGE models-

Developing recursive CGE model

Policy simulations using dynamic CGE model

Policy simulations for social sectors