+ All Categories
Home > Documents > Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade...

Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade...

Date post: 07-Oct-2020
Category:
Upload: others
View: 10 times
Download: 0 times
Share this document with a friend
24
1 Introduction to Computable General Equilibrium Model (CGE) Dhazn Gillig & Bruce A. McCarl Department of Agricultural Economics Texas A&M University
Transcript
Page 1: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

1

Introduction to Computable General Equilibrium Model

(CGE)

Dhazn Gillig&

Bruce A. McCarl

Department of Agricultural EconomicsTexas A&M University

Page 2: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

2

Course Outline

Overview of CGE

An Introduction to the Structure of CGE

An Introduction to GAMS

Casting CGE models into GAMS

Data for CGE Models & Calibration

Incorporating a trade & a basic CGE application

Evaluating impacts of policy changes and casting nested functions & a trade in GAMS

Mixed Complementary Problems (MCP)

Page 3: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

3

This Week’s Road Map

Incorporating a simple trade relationship in a

CGE model

SAM in GAMS

Calibration in GAMS

Basic CGE application (Shoven & Whalley)

Page 4: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

4

Incorporating Trade – modifications to a basic CGE model

Basic relationships for a simple CGE model1. Supply–Demand2. Zero profit condition3. Factor demand by producers4. Product demand by households5. Income balance constraint for households6. Government balance7. Trade Balance

assumption:- Small open-economy- Only goods are tradable.- Goods are homogenous across countries

(ignore the CET and ARMINGTON approaches for now)

Page 5: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

5

1. The commodity market balance

jjjjj1

jjh

jh PRsQQaX /11, +−+∑∑

Incorporating Trade – modifications to a basic CGE model

jP≤0 ⊥

2. The factor market balance => no change (assuming no trade on factors)

3. The profit condition=> no change

4. The household income equation=> no change

jj QImpQExp −+ j

∀≤ 0

Page 6: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

6

5. The government tax revenue balance

∑∑ −+−≤h

hhKhLhj

jjj FKWLWtQPtR )(

( ) ∑ ++j

jKkjjLlj KWtLWt

R≤0 ⊥

∑∑∈∈

++imj

jjjexj

jjj PQImptImpPQExptExp

Incorporating Trade – modifications to a basic CGE model

Page 7: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

7

6. The domestic (US) trade price equations

Exports:

exjTransCostExchangePWExpPExp jj ∈∀−×≤ )(

jPWExp≤0 ⊥

jPWImp≤0 ⊥

imjTransCostExchangePWImpPImp jj ∈∀+×≤ )(

Imports:

Incorporating Trade – modifications to a basic CGE model

Page 8: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

8

7. The domestic (US) trade quantity equations

Exports:

exjPWExpfQExp jj ∈∀≤ ),( ε

jQExp≤0 ⊥

jQImp≤0 ⊥

Imports:

imjPWImpfQImp jj ∈∀≤ ),( µ

where ε and µ are price elasticities

-INF < ε < 0 and 0 < µ < INF

Note: Shoven and Whalley showed that ε < -1 so that the export-demand curve slopes downward and the import-supply slopes upward.

Incorporating Trade – modifications to a basic CGE model

Page 9: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

9

Incorporating Trade – modifications to a basic CGE model

8. The domestic & trade price relationshipExport tax => price received by domestic producers from

exports NOT = from domestic goodsImport tax => price paid by domestic consumers for imports

NOT = for domestic goods

jPExp≤0 ⊥

jPImp≤0 ⊥Imports:

exjPtExpPExp jjj ∈∀−= )1(

imjPtImpPImp jjj ∈∀+= )1(

Exports:

9. The zero trade balance : The exchange rate is used to clear a market where values of

imports are equal to values of exports.

Exchange≤0 ⊥ ∑∑∈∈

≤exj

jjimj

jj QExpPWExpQImpPWImp

Page 10: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

10

SAM

Recall: SAM Table used in the class example last week

Page 11: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

11

SAM in GAMS

STEPS entering SAM Table in GAMS

1. Define SETS and elements of SETS

2. Create SUBSETS from SETS

3. Enter data using a TABLE statement

Page 12: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

12

SAM in GAMS

STEP 1: Define SETS and elements of SETS

Page 13: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

13

SAM in GAMSSTEP 2: Create SUBSETS from SETS

Page 14: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

14

SAM in GAMSSTEP 3: . Enter data using a TABLE statement

Page 15: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

15

Calibration in GAMS

Using GAMS to check if SAM accounts are balanced before

starting a calibration

=> a column sum = a row sum

Page 16: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

16

Calibration in GAMS

Output from GAMS

Page 17: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

17

Creating a parameter to flag on accounts that are not balanced

Calibration in GAMS

Page 18: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

18

Calibration in GAMS

STEPS used in a calibration:

(1). Define parameters used in a calibration

Page 19: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

19

Calibration in GAMS

(2). Decide on units for goods and factors so that prices and quantities are separately obtained.

Normalizing prices to unity

Modifying SAM TABLE so that units are in quantities

Page 20: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

20

Calibration in GAMSRecall: The numerical example for the Cobb Douglas

production function used last week αα −= 1FFFF LKAQ

25.0120013001

=××

==FF

FFF QP

Krα

Page 21: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

21

Calibration in GAMS

75.1900300

120075.025.01 === −αα

FF

FF LK

QA

Page 22: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

22

Calibration in GAMSReplication check after a calibration

120090030075.1 75.025.0

1

=××== −

ααFFFF LKAQ

Page 23: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

23

Calibration in GAMS

300175.0125.0

75.11200

)1(75.0

1

=

××

=

=−α

αα

rw

AQKF

FF

Page 24: Introduction to Computable General Equilibrium Model (CGE)24 Wrap Up Incorporating the trade relationship in the CGE model SAM in GAMS Calibration in GAMS Next: MCP Evaluating results

24

Wrap Up

Incorporating the trade relationship in the CGE model SAM in GAMSCalibration in GAMS

Next:MCPEvaluating results from the CGE modelIncorporating nested functions and a trade in GAMSManne A. S. and R. G. Richels. “An alternative approach to establishing trade-offs among greenhouse gases.” Nature410, 675-677 (2001).

Reference:Shoven, J. B. and J. Whalley. “Applying general equilibrium.” Surveys of

Economic Literature, Chapter 7, 1998.


Recommended