plenaria ii: repaso de la implementación de archivos del macepes en gams martín cicowiez...

41
Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto “Implicaciones de La Política Macroeconómica, los Choques Externos, y los Sistemas de Protección Social en la Pobreza, la Desigualdad y La Vulnerabilidad en América Latina y el Caribe”, Managua, Abril 27-29, 2009

Upload: perpetua-puerta

Post on 01-Jan-2015

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Plenaria II: Repaso de la Implementación de Archivos del

MACEPES en GAMS

Martín CicowiezCEDLAS-UNLP

Presentación para el Tercer Taller Regional del Proyecto “Implicaciones de La Política Macroeconómica, los Choques Externos, y los Sistemas de Protección Social en la Pobreza, la Desigualdad y La Vulnerabilidad

en América Latina y el Caribe”, Managua, Abril 27-29, 2009

Page 2: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Índice

• Un breve repaso de la estructura del MACEPES– Características clave– Diferencias respecto de la versión anterior (Taller de

Costa Rica)

• La implementación en GAMS del MACEPES– Organización de los archivos– Cómo correr el MACEPES con el GAMSIDE

• algunas simulaciones

Page 3: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El MACEPES: Un Breve Repaso

• El MACEPES (Modelo de Análisis de Choques Exógenos y de Protección Económica y Social) es un modelo computacional de equilibrio general (CGE)– los cambios que queremos evaluar es esperable que

generan efectos de equilibrio general• Los modelos de equilibrio general capturan

todas interacciones entre las partes de una economía– efectos directos e indirectos– aseguran consistencia– resultados cuantitativos (es decir, no sólo signo)

Page 4: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El MACEPES: Un Breve Repaso – cont.

• Los agentes se comportan de acuerdo con los principios de la optimización microeconómica– responden a cambios en precios relativos

• Se resuelve numéricamente – sistema de ecuaciones no lineales– se especifican formas funcionales (LF, CD, CES,

LES)

• El equilibrio macro puede lograrse de distintas formas – regla de cierre macro para– gobierno, ahorro-inversión, sector externo, ssoc– gran cantidad de alternativas

Page 5: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El MACEPES: Un Breve Repaso – cont.

• Se identifican actividades como así también bienes

• La economía se modela como pequeña, toma como dados los precios de expos e impos

• Se presta especial atención al modelado de la seguridad social – cssoc, institución ssoc, transferencias, ahorro

• El mercado laboral está segmentado en formal e informal

Page 6: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Lado Producción

TRABAJO CAPITALINSUMO

INTERMEDIO 1

QINT(c,a,t)QF('f-lab',a,t)

VALOR AGREGADO

QINT(1,a,t)QF('f-cap',a,t)

CES

QVA(a,t)

LF

INSUMO INTERMEDIO c

...

PRODUCCION ACTIVIDAD

QA(a,t)

LF

LF

INSUMOS INTERMEDIOS

QINTA(a,t)

VENTAS EXTERNAS

QE(c,t)

PRODUCCION BIEN 1

theta(a,1)*QA(a,t)

PRODUCCION BIEN c

theta(a,c)*QA(a,t)

CET

VENTAS DOMESTICAS

QD(c,t)

Page 7: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Lado ConsumoINVERSION

CONSUMO GOBIERNO

CONSUMO INTERMEDIO

QG(c,t) QINV(c,t) QH(c,h,t)QINT(c,a,t)

CONSUMO HOGARES

CES

ARMINGTON CONSUMO

QQ(c,t)

DOMESTICO

QD(c,t)

IMPORTADO

QM(c,t)

Page 8: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

La Institución SSOC

• El MACEPES identifica de manera explícita a la institución gubernamental que administra la seguridad social (SSOC).

• Sus ingresos corrientes están formados por– contribuciones a la seguridad social

• pagadas por las actividades• pagadas por los hogares• base imponible es trabajo formal, por tipo

– transferencias desde las demás instituciones (gobierno, empresas, row, hogares)

• Además, la SSOC puede (des)ahorrar, de forma similar al gobierno.

Page 9: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

La Institución SSOC – cont.

• Los gastos corrientes de la SSOC comprenden– consumo de bienes, típicamente salud– transferencias hacia otras instituciones

• expresadas como porcentaje del YSSOC

• Se agrega al modelo la posibilidad de elegir la regla de cierre para la SSOC – opciones similares al gobierno– tasas CSSOC pueden ser endógenas

Page 10: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El Mercado Laboral

• En el caso típico, para cada tipo de trabajo definido según calificación + genero se identifican dos segmentos del mercado laboral– Formal con salario real inflexible a la baja

• desempleo– Informal con salario real completamente flexible

• pleno empleo

• Se permite, además, migración formal-informal que responde a salarios relativos – tipo Harris-Todaro.

• El MACEPES permite, además, un tratamiento más simple del mercado laboral – ver manual.

Page 11: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El Segmento Formal del Mercado Laboral

trabajo

salario

Ls

Ld

desempleados – neto de los migrantes al segmento informalWFREALMIN

Page 12: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El Segmento Informal del Mercado Laboral

trabajo

salario

Ls

Ld

Ls’

LABMOV (trabajadores que “migran” desde el segmento formal del mercado laboral)WFREAL

Page 13: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Condiciones de Equilibrio Mercados Factoriales

, , , ,1f t f t f a ta A

QFS UNEMP QF

, , , , ,1flab t flab t flab t flab a ta

QFS LABMOV UERAT QF

, , , ,flab t flabfor t flab a ta

QFS LABMOV QF

f fcap flabf

flabforflab

flab flabfor

Page 14: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

La “Migración” Formal-Informal

,

,

, ,1

flab

flabinfor tflab t

flab t flab t

WFLABMOV

WF UERAT

flab flabfor

Page 15: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

El Subsidio por Desempleo

• El modelo incorpora la posibilidad de modelar un subsidio al desempleo– transferencia desde el gobierno hacia los hogares

• La variable de política uesubreprat(f,t) define el porcentaje del salario (promedio por tipo de trabajo) que está cubierto por el subsidio por desempleo

• Si UESUBTR existe en baseyr, en la calibración el monto se computa a partir de– uesubreprat, WF, QFACINS, y UERAT +

transferencias desde gov hacia hhd

Page 16: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Otras Características

• Se permite simular la imposición de subsidios al consumo – específicos por bien + específicos por agente

• Se permite simular la fijación de precios (por ejemplo, alimentos) – específicos por bien + específicos por agente– con financiamiento del gobierno

• Se incorporó un tratamiento más completo para la relación apertura comercial – TFP– TFP en t depende apertura comercial en t, t-1, t-2, ...

Page 17: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

La Documentación

• El documento del MACEPES describe la estructura del modelo, ecuación por ecuación.

• El manual del MACEPES muestra cómo realizar la implementación en GAMS – se describen uno por uno los datos que se

necesitan para la calibración

• Además, el código GAMS contiene comentarios adicionales...

Page 18: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macro

• La utilización de una u otra regla de cierre de macro depende de– El funcionamiento de la economía que

estamos modelando– El tipo de shock que queremos simular

• por ejemplo, para simular aumento exógeno tasa crecimiento consumo público bien “educación”, es necesario que

– govrulespn(‘c-edu’,’mysim’) = 1 – ver más adelante

Page 19: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrogovclos(sim)

Variable 1 2 3 4 5 6 7 8 9

GSAV flex fija fija fija fija fija fija fija fija

GSAVGDP flex flex flex flex flex flex flex flex flex

TYADJ fija flex fija fija fija fija fija fija fija

TAADJ fija fija flex fija fija fija fija fija fija

TVADJ fija fija fija flex fija fija fija fija fija

TQADJ fija fija fija fija flex fija fija fija fija

TEADJ fija fija fija fija fija flex fija fija fija

TMADJ fija fija fija fija fija fija flex fija fija

TFADJ fija fija fija fija fija fija fija flex fijaTFACTADJ fija fija fija fija fija fija fija fija flex

Page 20: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrogovclos(sim) -- cont

Variable 1 10 11 12 13 14 15 16 17

GSAV flex flex flex flex flex flex flex flex flex

GSAVGDP flex fija fija fija fija fija fija fija fija

TYADJ fija flex fija fija fija fija fija fija fija

TAADJ fija fija flex fija fija fija fija fija fija

TVADJ fija fija fija flex fija fija fija fija fija

TQADJ fija fija fija fija flex fija fija fija fija

TEADJ fija fija fija fija fija flex fija fija fija

TMADJ fija fija fija fija fija fija flex fija fija

TFADJ fija fija fija fija fija fija fija flex fijaTFACTADJ fija fija fija fija fija fija fija fija flex

Page 21: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrogovclos(sim) -- cont

• Adicionalmente, dos reglas de cierre que pueden ser útiles para la calibración dinámica del modelo– govclos = 222

• consumo del gobierno fijo como proporción de la absorción

• variable que equilibra balance corriente GSAV

– govclos = 223• consumo del gobierno fijo como proporción del PIB• variable que equilibra balance corriente GSAV

Page 22: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrogovrulespn(c,sim)

Variable 1 2 3 4

QGGRW(c,t) fija flex flex flex

QGPCREAL(c,t) flex fija flex flex

QGGDP(c,t) flex flex fija flexQGABS(c,t) flex flex flex fija

Page 23: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrossocclos(sim)

Variable 1 2 3 4

SSOCADJ flex fija fija fija

SSOCSAV fija flex fija fija

SHISSOC(gov) fija fija flex fijaCSSOCADJ fija fija fija flex

Page 24: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrosiclos(sim)

Variable 1 2 3 4

IADJ fija flex flex flex

MPSADJ flex fija flex flex

INVABS flex flex fija flexINVGDP flex flex flex fija

Page 25: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Reglas de Cierre Macrorowclos(sim)

Variable 1 2 3

KFLOW fija flex flex

REXR flex fija flexFSAVGDP flex flex fija

Page 26: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Organización del Modelo

• Se construyó como “modelo estándar” para ser aplicado a diferentes países. Es decir, se separan las ecuaciones del modelo de los datos para la calibración– datos (SAM, elasticidades, desempleo inicial,

regla de cierre inicial, etc.) en archivo EXCEL; código del modelo en GAMS

– shocks junto con reglas de cierre para cada simulación también se introducen en archivo EXCEL

Page 27: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Archivos Principales

$INCLUDE <app>-sim.inc

$CALL GDXXRW <app>-sim.xls

rep.gms

r=save\sim s=save\rep

EXECUTE_UNLOAD 'reporte.gdx'

mod.gms

s=save\mod

sim.gms

r=save\mod s=save\sim

$INCLUDE <app>-data.inc

$CALL GDXXRW <app>-data.xls

Page 28: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Organización Archivos

$INCLUDE dynrecflex.inc

$INCLUDE par-redefn-0.inc

$INCLUDE macclos.inc

$INCLUDE dynrecfix.inc

$INCLUDE sambal.inc

$INCLUDE varinit.inc

mod.gms (option save)

$INCLUDE <app>-data.inc

$CALL GDXXRW <app>-data.xls

Page 29: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Organización Archivos – cont.

$INCLUDE reploop.inc

$INCLUDE dynrecfix.inc

$INCLUDE dynrecflex.inc

$INCLUDE macclos.inc

$INCLUDE par-defn-sim.inc

$INCLUDE repsetup.inc

$INCLUDE varinit.inc

$INCLUDE <app>-sim.inc

$CALL GDXXRW <app>-sim.xls

sim.gms (option restart)

Page 30: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Organización Archivos – cont.

$INCLUDE repgdx.inc

$INCLUDE repgdx.inc

$INCLUDE repperc-ppij.inc

rep.gms (option restart)

$INCLUDE repperc-base.inc

Page 31: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Archivos de País

• Los archivos que deben “nacionalizarse” son cuatro– test-data.inc – test-data.xls– test-sim.inc– test-sim.xls

• Se sugiere crear copias cambiando “test” por el nombre del país. Por ejemplo, cri-data.inc para Costa Rica.

Page 32: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Introducción de Shocks

• Los shocks se introducen en el archivo <app>-sim.xls.– en general, los shocks se introducen como cambios

respecto del baseline; por ejemplo, 1.5 = valor original x 1.5

• para hacer cero una variable de política introducir EPS

– consumo público per cápita o como proporción del PIB en valor

– en el caso de ciertos instrumentos de política, se introduce el valor directamente – por ejemplo, subsidios al consumo

Page 33: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Revisión Archivos Datos MACEPES

1. abrir el archivo test-data.xls– revisar el contenido

2. abrir el archivo test-sim.xls– revisar el contenido– ver hojas que se emplean para definir

simulaciones ejemplo

Page 34: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Cuentas SAM test-data.xlsactividades instituciones impuestos + cssoc

a-a1 actividad 1 h-urb hogar urbano cssoc contribuciones seg. social

a-a2 actividad 2 h-rur hogar rural t-dir impuesto directo

ent empresas t-fac impuesto al ingreso factorial

bienes ssoc seguridad social t-vat impuesto al valor agregado

c-c1 bien 1 gov gobierno t-com impuesto al consumo

c-c2 bien 2 row resto del mundo t-exp impuesto a las exportaciones

t-imp arancel

factores ahorro-inversión t-act impuesto a las actividades

f-for1 trabajo formal no calif s-i ahorro-inversión s-com subsidios al consumo

f-infor1 trabajo informal no calif dstk variación stocks

f-for2 trabajo formal calif

f-infor2 trabajo informal calif

f-natres recursos naturales

f-land tierra

f-cap capital

Page 35: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Algunos Ejemplos

base escenario base 

pw-exp-dec disminución del precio mundial de las exportaciones

ver hoja pwesim

prm PWESIM(sim,c,t1)

target-qgpc imposición de meta para consumo p/c del gobierno de bien c 

ver hoja qgpcrealsim

prm QGPCREALSIM(sim,c,t1)

cssoc-dec disminución de las contribuciones a la seguridad social

ver hoja cssocbarsim

prm cssocbarsim(sim,f,ac,t1)

Page 36: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Algunos Ejemplos – cont.crecimiento anual promedio 2003-2010

base (LCU) base pw-exp-dec target-qgpc cssoc-dec

prvcon 275 2.3 -1.8 1.4 2.6

fixinv 75 2.2 -1.6 2.1 2.4

govcon 58 2.1 2.1 5.7 2.1

ssoccon 10.5 5.0 5.0 5.0 5.0

exports 85 1.8 -19.6 1.7 2.1

imports -75 2.5 -19.8 2.4 2.7

gdpmp 438.5 2.2 -1.2 2.1 2.4

netitax 100 2.3 -6.5 2.2 2.5

gdpfc2 338.5 2.1 0.1 2.1 2.4

Page 37: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Algunos Ejemplos – cont.

300

310

320

330

340

350

360

370

380

390

400

410

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

GDPREALFXC REXRX

0.95

1.05

1.15

1.25

1.35

1.45

1.55

1.65

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

Page 38: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Algunos Ejemplos – cont.

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

UESUBTRX(total)UERATX(total)

0.00

0.02

0.04

0.06

0.08

0.10

0.12

0.14

0.16

0.18

0.20

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

Page 39: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Algunos Ejemplos – cont.

0

2

4

6

8

10

12

14

16

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

SSOCSAVXLABMOVX

12.5

13.0

13.5

14.0

14.5

15.0

15.5

16.0

16.5

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

Page 40: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

Algunos Ejemplos – cont.

0.150

0.170

0.190

0.210

0.230

0.250

0.270

0.290

0.310

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

QGPCREALX GSAVX

0

10

20

30

40

50

60

70

80

2003 2004 2005 2006 2007 2008 2009 2010

base pw -exp-dec target-qgpc cssoc-dec

Page 41: Plenaria II: Repaso de la Implementación de Archivos del MACEPES en GAMS Martín Cicowiez CEDLAS-UNLP Presentación para el Tercer Taller Regional del Proyecto

• como correr MACEPES en gams

• hacer algunas simulaciones– mostrar resultados

• mostrar gdx -- parametros clave para tarea