Introduction to Computational Economics Prof. Galo Nuño Banco de España 1-3 September 2010, Universitá degli Studi di Cagliari “An economic experiment consists of the act of placing people in an environment desired by the experimenter, who then records the time paths of their economic behavior. Performing experiments that use actual people at the level of national economies is obviously not practical, but constructing a model economy and computing the economic behavior of the model’s people is. Such experiments are termed computational ” Finn E. Kydland and Edward C. Prescott

1

Course goals

For the last two decades, macroeconomics has increasingly become a discipline that relies more and more on the construction of computational models as testbenchs of new ideas. In particular, since the seminal work by Kydland and Prescott (1982), a large share of research has been centered on the design of rational expectations, dynamic general equilibrium models. These models include di¤erent blocks that analyze the microfounded behaviour of households, …rms and the government. The advantage of these models is that they are not subject to the “Lucas’Critique”as agents form expectations rationally and the model’s parameters are structural. These models are now routinely used by Central Banks and International Organizations as tools to perform policy analysis and forecasting (Smets and Wouters, 2007). The aim of this course is to introduce computational methods in economics. In particular the course will be focused on the construction and analysis of real business cycles (RBC) models in Matlab, using the Dynare package. The course will be practical in nature, with sessions where students will program all the necessary routines. The couse is self-contained. The only requirement for students is to have had a previous exposure to the Ramsey model and a basic knowledge of Calculus.

2

Contents

Introduction (1/2 hour) 1

Introduction to the course What is a computational experiment? Matlab, a computing language (3 12 hours) Variables and operators Loops, graphics and functions A simple Real Business Cycle Model (1 hours) Description of the model Making the model stationary Computing steady states with Matlab (2 hours) Finding the steady state with pencil and paper Matlab routines Solving the model dynamics (3 hours) The Dynare package Solving rational expectations model and computing impulse responses

References [1] KYDLAND. F. and E. PRESCOTT (1982). “Time to Build and Aggregate Fluctuations,” Econometrica 50, pp. 1345-1370. [2] KYDLAND. F. and E. PRESCOTT (1996) “The Computational Experiment: An Econometric Tool,”Journal of Economic Perspectives. 10 (1), pp. 69-85. [3] ROSS, S. (2003). Introducción to Probability Models. Academic Press. [4] HAHN,B. D. (2006). Essential Matlab for Scientists and Engineers, Ed. Elsevier. [5] DAVE, C. and D. DEJONG (2007). Structural Macroeconometrics. Ed. Princeton University Press. [6] SMETS, F. and R. WOUTERS (2007). “Shocks and Frictions in US Business Cycles: A Bayesian DSGE Approach,” American Economic Review 97, pp. 586-606. [7] FERNADEZ-VILLAVERDE, J. (2009) “The Econometrics of DSGE Models,” PIER Working Paper. 09-008.

2

Introduction to Computational Economics

fAn economic experiment consists of the act of placing people in an environment desired by the experimenter, who then records the time paths of their economic behavior. Performing experiments that use actual people at the level of national economies is obviously not practical, but constructing a model economy and ...

39KB Sizes 6 Downloads 210 Views

Recommend Documents

Computational Economics
of applications in labor search, inequality and business cycles to illustrate the practical use ... Method (hours per week): Lecture (2) + practical class (1).

A Computational Introduction to Programming ...
course in computer science (“CS-1”) due to weak math preparation. There is ... tuned to engage students in Liberal Arts programs by focusing on the .... their first semester of college physics [6]. We prefer to .... accelerated only by gravity.

A Computational Introduction to Programming ...
introduced a media-centric programming course ... professional programs (e.g. nursing) enjoyed learning how ... compared with an opaque distance function.

A Computational Introduction to Programming ...
October 18 - 21, 2009, San Antonio, TX ... 2007 at the University of Texas at El Paso to reduce attrition ... modern object oriented graphical library. As a result,.

Introduction to Computational molecular biology - Carlos Setubal ...
Introduction to Computational molecular biology - Carlos Setubal, Joao Meidanis.pdf. Introduction to Computational molecular biology - Carlos Setubal, Joao ...

An Introduction to Computational Intelligence ...
Keywords: Robot control, Computational intelligence, Neural networks, ... robotics, and our own research in this area. ..... discussed a radial basis function based fuzzy controller for a mobile robot that learns faster ... good for tuning parameters

Applied Computational Economics
rational expectations, and arbitrage pricing models in discrete and continu- ... Due to its facility of use and its wide availability on university campus .... approximant, which would require only a single call to a library routine, call it qnorm, t

introduction to economics
Consider that the base period is year 2008. Get for this economy: A. The Consumer Price Index (CPI) in 2008 and 2009. B. The deflator of the consumption in 2008 and 2009. C. The inflation of consumer goods in 2009, measured with: a. the deflator of t

Applied Computational Economics and Finance
323. 10.1. Known Solutions to the Optimal Harvesting Problem . ..... Many available software packages, moreover, are designed to solve problems that are ...... for y using forward substitution, accounting for row permutations, and then solving.

Agent Based Computational Economics
Oct 22, 2007 - of a simple interest rate change, aggregate savings movement is the result ..... agent is located in a high sugar level area, she will have a higher ...

Applied Computational Economics and Finance
1.2 An Alternative Analytic Framework . . . . . . . . . . . . . . . . . . . 3 ... 2.2 Data Storage . .... 7.2.5 Job Search . ...... One problem that can arise is that y is so big that y2.

an introduction to computational fluid dynamics by versteeg and ...
An introduction to computational fluid dynamics by versteeg. and malalasekera pdf. Page 1 of 1. an introduction to computational fluid dynamics by versteeg and malalasekera pdf. an introduction to computational fluid dynamics by versteeg and malalase

a computational introduction to number theory and algebra pdf ...
number theory and algebra pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. a computational introduction to number ...

PDF Download A Computational Introduction to Digital ...
Digital Image Processing, Second Edition Full ... Users can choose the best ... Based on the author's successful image processing courses, this bestseller is ...