A comparison of numerical methods for the. Solution of continuous-time DSGE models. Juan Carlos Parra Alvarez

Size: px
Start display at page:

Download "A comparison of numerical methods for the. Solution of continuous-time DSGE models. Juan Carlos Parra Alvarez"

Transcription

1 A comparison of numerical methods for the solution of continuous-time DSGE models Juan Carlos Parra Alvarez Department of Economics and Business, and CREATES Aarhus University, Denmark November 14, 2012 AU AARHUS UNIVERSITY BUSINESS AND SOCIAL SCIENCES DEPARTMENT OF ECONOMICS AND BUSINESS CREATES Center for Research in Econometric Analysis of Time Series

2 Outline of the presentation 1 Motivation 2 Solution methods 3 Benchmark model 4 Numerical results 5 Summary of main findings

3 Motivation f(x) "Optimal" solution of a DSGE Model: 1. Consumption 2. Labor 3. Welfare True (unknown) function X

4 Motivation Stochastic Optimal Control Problem f(x) "Optimal" solution of a DSGE Model: 1. Consumption 2. Labor 3. Welfare True (unknown) function X

5 Motivation In general, no analytical solution of these unknown functions is available. For the discrete-time case, Taylor & Uhlig (1990), Arouba et al. (2006), Binsbergen et al. (2009) and Caldara et al. (2012) have studied the relative performance of numerical approximations: Value/Policy function iteration, Projection methods: Finite elements and Spectral methods, Perturbation methods, Linear-Quadratic approximation. Little attention has been paid to stochastic optimal control models in continuous-time. Previous work: Judd (1996), Gaspar & Judd (1997), Judd (1998), Miranda & Fackler (2002), Candler (2004), Kompas & Chu (2010) and Posch & Trimborn (2011).

6 Motivation Stochastic Optimal Control Problem Consider the autonomous discounted stochastic optimal control problem: subject to ˆ V (s 0 ) = max E 0 e ρt π (s t, c t ) dt {c t } t=0 D(s) D(s)... 0 ds t = µ (s t, c t ) dt + Σ 2 1 (s t ) db t s 0 = s given where s t S R m + is a vector of state variables at time t with right-continuous sample paths, left-hand limit and initial value s 0 = s; c t D (S) R n + is a non-negative vector of control-decision variables at time t. Define Σ (s t ) = Σ 1 2 (s t ) Σ 1 2 (s t ) to be the variance-covariance matrix of the disturbances.

7 Motivation Stochastic Optimal Control Problem The associated Hamilton-Jacobi-Bellman (HJB) equation is given by: 0 = max {π (s, c) ρv (s) + µ (s, c) V (s) c D(s) trace ( Σ (s) 2 V (s) )} (1) The FOCs are: π c (s, c) + µ c (s, c) V (s) = 0 (2) for each c c, which makes the control a function of the state vector, c = P (s). The implicit maximized HJB equation reads: { } π (s, P (s)) ρv (s) + µ (s, P (s)) V (s) 0 = trace ( Σ (s) 2 V (s) ) (3) which together with the first order conditions determines the unknown functions V (s) and P (s). A solution amounts to find these unknown functions such that they solve the deterministic problem described by equation (1).

8 Motivation But why do we bother with continuous-time if the current state of art of DSGE models is in discrete-time (>30 year of research!)?: Analytical tractability. Clear distinction between flows and stocks. Decisions of agents need not to be perfectly synchronized. From a technical point of view we could (potentially) save time for policy advise!: Discrete-time Composition of unknown functions s = µ(s, c) V (s) = π(c(s)) + βv (µ(s, c(s))) π c (c(s)) = βv s (µ(s, c(s))) V s (s) = βv s (µ(s, c(s)))µ s (s, c) + multidimensional integral E{V ((µ(s, c(s)))), s ) s} Continuous-time No Composition of unknown functions ds = µ(s, c)dt ρv (s) = π(c(s)) + (µ(s, c(s)))v s (s) π c (c(s)) = V s (s) ρv s (s) = µ s (s, c(s))v s (s) + (µ(s, c(s)))v ss (s) + NO integrals V s (s)(µ(s, c(c))) + σ 2 V ss (s)

9 Motivation Performance of different numerical methods based on the resulting maximized HJB equation. Estimation of the model parameters Which approximation method is faster and more accurate to make the estimation feasible? Are we interested in the global shape of the approximated likelihood function? Better fit of the model to the data from a linear or non-linear model? Do the approximation errors affect the approximated likelihood function? Four main approaches: Linear-quadratic approximation: linear and linearized constraints, Perturbation: First and second order, Projection: Collocation, least squares residuals, Time-discretization methods: Markov-Chain approximation.

10 Solution methods Linear-quadratic approximation Use local information (known a priori) to replace the original non-linear problem with a more tractable problem for which a closed form solution can be easily derived Second order Taylor approximation of the objective function π (s t, c t ). First order Taylor approximation of the SDE describing the evolution of the state variables. The transformed problem is given by: subject to: ˆ ( V (ŝ 0 ) = max E 0 e ρt ŝ {ĉ t } t Rŝ ) t + ĉt Qĉt dt t=0 0 dŝ t = ( µ s (s ss, c ss ) ŝ t + µ c (s ss, c ss ) ĉ t ) dt + Σ 1 2 (s ss ) db t ŝ 0 = ŝ given where ŝ t = (s t s ss ) and ĉ t = (c t c ss ) and {s ss, c ss } is the set of local information used in the approximation.

11 Solution methods Linear-quadratic approximation It can be shown that the solution to this stochastic optimal control problem is given by: and ˆP (s) = c ss Q 1 [ W + µ c (s ss, c ss ) Λ 1 ] ŝ ˆV (s) = Λ 0 + ŝ Λ 1 ŝ where Λ 1 is the solution to of a continuous-time algebraic Riccati equation and Λ 0 = 1 ρ trace (Σ (sss ) Λ 1 ). Caveats: Imposition of the certainty equivalence property ˆP (s) is independent of Λ 0. Room for the modified certainty equivalence from robust control theory? (Hansen and Sargent, 2008) The slope coefficients of the policy function are very different to the true coefficients if the constraints are not linear, but instead linearized. (See Judd (1998) and Benigno and Woodford (2012)).

12 Solution methods Perturbation method 1 Express the problem in (2) and (3) as a continuum of problems parameterized by the added perturbation parameter ɛ with the ɛ = 0 case known. ds t = µ (s t, c t ) dt + ɛσ 1 2 (st ) db t where ɛ measures the amount of variance in the model. 2 Differentiate the continuum of problems with respect to each of the control variables in c, each of the state variables in s, and the perturbation parameter, ɛ. Whenever is needed use the envelope condition to simplify the system of equations. 3 Solve for the implicitly defined derivatives at s = s ss and ɛ = 0. 4 Compute the desired order of approximation by means of Taylor s theorem and set ɛ = 1.

13 Solution methods Perturbation method Approximate the true value and policy functions by a polynomial in a neighborhood of a know solution: ˆV (s, ɛ) = V ss,0 + V ss,0 i ˆP (s, ɛ) = P ss,0 + P ss,0 i (s s ss ) i + V ss,0 ɛ ɛ + V ss,0 iɛ (s s ss ) i ɛ V ss,0 ij (s s ss ) i (s s ss ) j V ɛɛ ss,0 ɛ P ss ij (s s ss ) i + P ss,0 ɛ ɛ + P ss,0 iɛ (s s ss ) i ɛ (s s ss ) i (s s ss ) j P ss ɛɛ ɛ

14 Solution methods Perturbation method: Certainty equivalence property Discrete-time: the first order terms Vɛ ss,0 and Pɛ ss,0 are zero regardless of the properties of the economic model (See Judd (1998), Binsbergen et al. (2009) and Caldara et al. (2012)). Continuous-time: the approximation only exhibits the CE property if the economic model exhibits the property itself. Example (Judd,1996) For the "stochastic Ramsey model": ˆ V (s) = max E 0 { e ρt π(c)dt}, 0 ds = (f (s) c)dt + 2ɛσ(s)dB it can be shown that at the deterministic steady state (ɛ = 0, s = s ss ) P ɛ = π cccps 2 + P ss σ(s) + σ s (s). π cc P s

15 Solution methods Projection methods Approximate the dimensional problem associated with the HJB equation with a finite dimensional problem with the following parametric approximations of the unknown functions: ˆV (a, s) = ˆP (b, s) = k a a j φ j (s) = Φ a (s) a, s S R m + j=0 k b b j φ j (s) = Φ b (s) b, s S R m + j=0 where φ j Q and Q is a family of basis functions. The transformed problem is finite dimensional: we are not looking on the function of spaces for V ( ) and P ( ). We want to compute the basis coefficients { } ka aj j=0 and { } kb b j such that R (a, b; s) 0, where j=0 [ ( π s, ˆP(s) ) ρ ˆV (a, s) + µ ( s, ˆP(s) ) ˆV (a, s) + R (a, b; s) := 2 1 tr ( Σ (s) 2 ˆV (a, s) ) ( π c s, ˆP(s) ) ( + µ c s, ˆP(s) ) ˆV (s) ]

16 Solution methods Projection methods Consider a set of test functions { g j (s) } k and a weighting function w (s) 0. j=0 Combined with the residual function they define an inner product: ˆ R (a, b; s), g (s) w (s) R (a, b; s) g j (s) ds. S The inner product induces a norm on the function space. Then, choose the set of parameters ( ) ( ) a 0,... a ka and b0,... b kb such that ˆ w (s) R (a, b; s) g j (s) ds = 0, j = 0,..., k. S where k = k a + k b. Residual functions used: Least squares: g j (s) R(a,s)/ a j and w (s) 1. ( ) Collocation: g j 1 and w (s) δ s s j, where δ is the Dirac delta function and s j for j = {1, 2}.

17 Benchmark model Stochastic neoclassical growth model with endogenous labour Model in Arouba et al. (2006): ˆ (C t (1 L t ) ψ) 1 γ max E 0 e ρt dt, ψ 0, γ > 0, γ (1 γ) ψ 0 {C t,l t } 1 γ t=0 0 subject to Y t = A t K α t L1 α t, α (0, 1) (4) da t = κ (ω A t ) dt + η A t db A,t, κ, ω > 0 and A 0 > 0 given dk t = (I t δk t ) dt + σk t db K,t, K 0 > 0 given (5) (6) Y t = C t + I t (7)

18 Benchmark model Stochastic neoclassical growth model with endogenous labour The solution is fully characterized by the maximized HJB equation: ρv = (C(1 L)ψ ) 1 γ ( ) 1 γ + AK α L 1 α δk C V K (8) +κ (ω A) V A σ2 K 2 V KK η2 AV AA and the FOCs with respect to consumption and leisure: (C (1 L) ψ) 1 γ ψ C (C (1 L) ψ) 1 γ (1 L) = V K (9) = (1 α) AK α L α V K (10)

19 Benchmark model Stochastic neoclassical growth model with endogenous labor Proposition (Constant savings function, (Posch, 2011)) Suppose that total factor productivity is constant, i.e., A t = Ā. Let ψ > 0, γ 1 and ρ = ρ with ρ = (1 αγ) (δ + 12 ) αγσ2 > 0 then, the value function is given by: and the optimal policy functions are given by: V (K t, Ā) = Γ K 1 αγ t 1 αγ C(K t, Ā) = (1 s)ākt α γ(1 α) L1 α, L(K t, Ā) = γ(1 α) ψ(1 γ), where (1 s) denotes the constant propensity to consume.

20 Numerical results Calibration Parameter ρ ψ γ α δ σ κ ω η Ā Closed Form ρ N.A. N.A. N.A No Closed Form N.A. Case η = η = σ = σ = σ = σ = γ = 0.65 M1 M3 M6 M8 γ = 2 Benchmark M4 M7 M9 γ = 10 M2 M5 Extreme I Extreme II Table: Calibrated parameters and robustness analysis. The value γ = 0.65 was chosen in such a way that the concavity condition of the utility function was fulfilled given the calibrated parameter of ψ.

21 Numerical results Closed form solution (Constant Saving Function) 100 Value function Perturbation order 1 Perturbation order 2 Colocation OLS MarkovChain (M=1000) LQ: Consumption LQ: Investment True policy function Consumption Function Labour Supply Function K/Kss Figure: Approximated vs. true value and policy functions over [0.1K ss, 1.5K ss ]

22 Numerical results Closed form solution (Constant Saving Function) E l 1 = n K n K i=1 G l (K i ) Ĝ l (K i ) G l (K i ), E l = 100 max i { G l (K i ) Ĝ l (K i ) G l (K i ) } Approximation Method Value Function Consumption Labour Supply E 1 E E 1 E E 1 E Markov Chain Markov Chain (adj.) Perturbation Perturbation Collocation Least Squares LQ (cons.) LQ (inv.) Table: Accuracy checks (%): Collard and Julliard (2001)

23 Numerical results Closed form solution (Constant Saving Function) 1 2 Log10( Relative numerical error ) Perturbation order 1 Perturbation order 2 Colocation OLS MarkovChain (M=1000) LQ: Consumption LQ: Investment K/Kss Figure: Exact numerical error for the value function (benchmark calibration)

24 Numerical results No closed form solution (Benchmark) Value function Perturbation order 1 Perturbation order 2 Colocation OLS LQ: Consumption LQ: Investment Consumption Function Labour Supply Function K/Kss Figure: Computed value and policy functions at A = A ss over [0.5K ss, 1.5K ss ]

25 Numerical results No closed form solution (Benchmark) Log10( Bellman residual + eps ) Perturbation order 1 Perturbation order 2 Colocation OLS LQ: Consumption LQ: Investment K/Kss Figure: HJB residuals at A t = A ss

26 Numerical results No Closed Form Solution (Benchmark) R l HJB ( ( ( ) N ˆV l ( )) ) K i, A j Ki, A j ρ ˆV l (K ss, A ss ) Method (l) Ẽ 1 Ẽ Markov Chain Perturbation Perturbation Collocation Least Squares LQ (cons.) LQ (inv.) Table: HJB residuals for benchmark calibration

27 Numerical results Robustness check Case Pert. 1 Pert. 2 Coll. LS LQ (cons.) LQ (inv.) M M M M M M M M M Extreme Extreme Table: Maximum HJB residuals ( ) Ẽ for alternative calibrations

28 Numerical results Computing time Method Closed No closed Arouba et al. (2006) form form (discrete-time)( ) Markov Chain 2.455E E+5 Perturbation E E-2 Perturbation E E-1 Collocation 5.928E E+0 Least Squares 1.078E E+2 LQ (cons.) 2.448E E-1 LQ (inv.) 1.613E E+0 [2.00E+0, 1.00E+1] [2.00E+1, 1.80E+2] Table: Computing time for alternative approximation methods using benchmark calibration (in seconds) ( ) These results come from the working paper version. The published paper does not report the computing time.

29 Summary of main findings All methods provide an acceptable degree of accuracy around the deterministic steady state for reasonable values of the risk aversion parameter and different levels of the volatility. For high levels of risk aversion, local methods heavily deteriorate in terms of the level of the unkown functions. Linear-quadratic policy function approximations are less accurate than perturbation, specially when the constraints are linearized. The latter does not affect the accuracy of the approximated value function. The level of the volatility has no significant effects on the accuracy of the approximations. Projection methods are the most accurate and stable approximations. However a good initial value is required compromising its reliability in terms of computational cost. Increasing the order of approximation in the perturbation method, at a low computational cost, improves substancially the goodness of fit. Linear-quadratic approximations and perturbation methods are ideal candidates for the initial guess of global methods. Continuous-time DSGE modeling could be a promising area of policy-oriented research relative to discrete-time modeling. All the approximation methods use much less computing time! The results stimulate the use of perturbation methods, preferably with high orders of approximation, and suggest the use of projection techniques whenever high accuracy and stability is needed.

Risk Matters: Breaking Certainty Equivalence

Risk Matters: Breaking Certainty Equivalence Risk Matters: Breaking Certainty Equivalence Juan Carlos Parra-Alvarez (a,c), Hamza Polattimur (b), and Olaf Posch (b,c) (a) Aarhus University, (b) Universität Hamburg, (c) CREATES February 2017 Abstract

More information

problem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

problem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming 1. Endogenous Growth with Human Capital Consider the following endogenous growth model with both physical capital (k (t)) and human capital (h (t)) in continuous time. The representative household solves

More information

Perturbation and Projection Methods for Solving DSGE Models

Perturbation and Projection Methods for Solving DSGE Models Perturbation and Projection Methods for Solving DSGE Models Lawrence J. Christiano Discussion of projections taken from Christiano Fisher, Algorithms for Solving Dynamic Models with Occasionally Binding

More information

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming 1. Government Purchases and Endogenous Growth Consider the following endogenous growth model with government purchases (G) in continuous time. Government purchases enhance production, and the production

More information

A simple macro dynamic model with endogenous saving rate: the representative agent model

A simple macro dynamic model with endogenous saving rate: the representative agent model A simple macro dynamic model with endogenous saving rate: the representative agent model Virginia Sánchez-Marcos Macroeconomics, MIE-UNICAN Macroeconomics (MIE-UNICAN) A simple macro dynamic model with

More information

Suggested Solutions to Homework #3 Econ 511b (Part I), Spring 2004

Suggested Solutions to Homework #3 Econ 511b (Part I), Spring 2004 Suggested Solutions to Homework #3 Econ 5b (Part I), Spring 2004. Consider an exchange economy with two (types of) consumers. Type-A consumers comprise fraction λ of the economy s population and type-b

More information

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ryoji Ohdoi Dept. of Industrial Engineering and Economics, Tokyo Tech This lecture note is mainly based on Ch. 8 of Acemoglu

More information

Dynamic Programming with Hermite Interpolation

Dynamic Programming with Hermite Interpolation Dynamic Programming with Hermite Interpolation Yongyang Cai Hoover Institution, 424 Galvez Mall, Stanford University, Stanford, CA, 94305 Kenneth L. Judd Hoover Institution, 424 Galvez Mall, Stanford University,

More information

DSGE-Models. Calibration and Introduction to Dynare. Institute of Econometrics and Economic Statistics

DSGE-Models. Calibration and Introduction to Dynare. Institute of Econometrics and Economic Statistics DSGE-Models Calibration and Introduction to Dynare Dr. Andrea Beccarini Willi Mutschler, M.Sc. Institute of Econometrics and Economic Statistics willi.mutschler@uni-muenster.de Summer 2012 Willi Mutschler

More information

Macroeconomics Theory II

Macroeconomics Theory II Macroeconomics Theory II Francesco Franco FEUNL February 2016 Francesco Franco (FEUNL) Macroeconomics Theory II February 2016 1 / 18 Road Map Research question: we want to understand businesses cycles.

More information

Lecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017

Lecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017 Lecture 15 Dynamic Stochastic General Equilibrium Model Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017 Universidad de Costa Rica EC3201 - Teoría Macroeconómica 2 Table of contents

More information

High-dimensional Problems in Finance and Economics. Thomas M. Mertens

High-dimensional Problems in Finance and Economics. Thomas M. Mertens High-dimensional Problems in Finance and Economics Thomas M. Mertens NYU Stern Risk Economics Lab April 17, 2012 1 / 78 Motivation Many problems in finance and economics are high dimensional. Dynamic Optimization:

More information

HOMEWORK #3 This homework assignment is due at NOON on Friday, November 17 in Marnix Amand s mailbox.

HOMEWORK #3 This homework assignment is due at NOON on Friday, November 17 in Marnix Amand s mailbox. Econ 50a second half) Yale University Fall 2006 Prof. Tony Smith HOMEWORK #3 This homework assignment is due at NOON on Friday, November 7 in Marnix Amand s mailbox.. This problem introduces wealth inequality

More information

Solution Methods. Jesús Fernández-Villaverde. University of Pennsylvania. March 16, 2016

Solution Methods. Jesús Fernández-Villaverde. University of Pennsylvania. March 16, 2016 Solution Methods Jesús Fernández-Villaverde University of Pennsylvania March 16, 2016 Jesús Fernández-Villaverde (PENN) Solution Methods March 16, 2016 1 / 36 Functional equations A large class of problems

More information

Time-varying Consumption Tax, Productive Government Spending, and Aggregate Instability.

Time-varying Consumption Tax, Productive Government Spending, and Aggregate Instability. Time-varying Consumption Tax, Productive Government Spending, and Aggregate Instability. Literature Schmitt-Grohe and Uribe (JPE 1997): Ramsey model with endogenous labor income tax + balanced budget (fiscal)

More information

Economic Growth: Lecture 9, Neoclassical Endogenous Growth

Economic Growth: Lecture 9, Neoclassical Endogenous Growth 14.452 Economic Growth: Lecture 9, Neoclassical Endogenous Growth Daron Acemoglu MIT November 28, 2017. Daron Acemoglu (MIT) Economic Growth Lecture 9 November 28, 2017. 1 / 41 First-Generation Models

More information

4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models

4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models 4- Current Method of Explaining Business Cycles: DSGE Models Basic Economic Models In Economics, we use theoretical models to explain the economic processes in the real world. These models de ne a relation

More information

1 Bewley Economies with Aggregate Uncertainty

1 Bewley Economies with Aggregate Uncertainty 1 Bewley Economies with Aggregate Uncertainty Sofarwehaveassumedawayaggregatefluctuations (i.e., business cycles) in our description of the incomplete-markets economies with uninsurable idiosyncratic risk

More information

Real Business Cycle Model (RBC)

Real Business Cycle Model (RBC) Real Business Cycle Model (RBC) Seyed Ali Madanizadeh November 2013 RBC Model Lucas 1980: One of the functions of theoretical economics is to provide fully articulated, artificial economic systems that

More information

Numerical Methods in Economics

Numerical Methods in Economics Numerical Methods in Economics MIT Press, 1998 Chapter 12 Notes Numerical Dynamic Programming Kenneth L. Judd Hoover Institution November 15, 2002 1 Discrete-Time Dynamic Programming Objective: X: set

More information

Economic Growth (Continued) The Ramsey-Cass-Koopmans Model. 1 Literature. Ramsey (1928) Cass (1965) and Koopmans (1965) 2 Households (Preferences)

Economic Growth (Continued) The Ramsey-Cass-Koopmans Model. 1 Literature. Ramsey (1928) Cass (1965) and Koopmans (1965) 2 Households (Preferences) III C Economic Growth (Continued) The Ramsey-Cass-Koopmans Model 1 Literature Ramsey (1928) Cass (1965) and Koopmans (1965) 2 Households (Preferences) Population growth: L(0) = 1, L(t) = e nt (n > 0 is

More information

Approximation around the risky steady state

Approximation around the risky steady state Approximation around the risky steady state Centre for International Macroeconomic Studies Conference University of Surrey Michel Juillard, Bank of France September 14, 2012 The views expressed herein

More information

Lecture 7: Stochastic Dynamic Programing and Markov Processes

Lecture 7: Stochastic Dynamic Programing and Markov Processes Lecture 7: Stochastic Dynamic Programing and Markov Processes Florian Scheuer References: SLP chapters 9, 10, 11; LS chapters 2 and 6 1 Examples 1.1 Neoclassical Growth Model with Stochastic Technology

More information

1. Using the model and notations covered in class, the expected returns are:

1. Using the model and notations covered in class, the expected returns are: Econ 510a second half Yale University Fall 2006 Prof. Tony Smith HOMEWORK #5 This homework assignment is due at 5PM on Friday, December 8 in Marnix Amand s mailbox. Solution 1. a In the Mehra-Prescott

More information

Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework

Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework Dongpeng Liu Nanjing University Sept 2016 D. Liu (NJU) Solving D(S)GE 09/16 1 / 63 Introduction Targets of the

More information

Perturbation Methods I: Basic Results

Perturbation Methods I: Basic Results Perturbation Methods I: Basic Results (Lectures on Solution Methods for Economists V) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 March 19, 2018 1 University of Pennsylvania 2 Boston College Introduction

More information

Projection Methods. Michal Kejak CERGE CERGE-EI ( ) 1 / 29

Projection Methods. Michal Kejak CERGE CERGE-EI ( ) 1 / 29 Projection Methods Michal Kejak CERGE CERGE-EI ( ) 1 / 29 Introduction numerical methods for dynamic economies nite-di erence methods initial value problems (Euler method) two-point boundary value problems

More information

Lecture 3: Hamilton-Jacobi-Bellman Equations. Distributional Macroeconomics. Benjamin Moll. Part II of ECON Harvard University, Spring

Lecture 3: Hamilton-Jacobi-Bellman Equations. Distributional Macroeconomics. Benjamin Moll. Part II of ECON Harvard University, Spring Lecture 3: Hamilton-Jacobi-Bellman Equations Distributional Macroeconomics Part II of ECON 2149 Benjamin Moll Harvard University, Spring 2018 1 Outline 1. Hamilton-Jacobi-Bellman equations in deterministic

More information

First order approximation of stochastic models

First order approximation of stochastic models First order approximation of stochastic models Shanghai Dynare Workshop Sébastien Villemot CEPREMAP October 27, 2013 Sébastien Villemot (CEPREMAP) First order approximation of stochastic models October

More information

Stochastic Problems. 1 Examples. 1.1 Neoclassical Growth Model with Stochastic Technology. 1.2 A Model of Job Search

Stochastic Problems. 1 Examples. 1.1 Neoclassical Growth Model with Stochastic Technology. 1.2 A Model of Job Search Stochastic Problems References: SLP chapters 9, 10, 11; L&S chapters 2 and 6 1 Examples 1.1 Neoclassical Growth Model with Stochastic Technology Production function y = Af k where A is random Let A s t

More information

MA Advanced Macroeconomics: 7. The Real Business Cycle Model

MA Advanced Macroeconomics: 7. The Real Business Cycle Model MA Advanced Macroeconomics: 7. The Real Business Cycle Model Karl Whelan School of Economics, UCD Spring 2016 Karl Whelan (UCD) Real Business Cycles Spring 2016 1 / 38 Working Through A DSGE Model We have

More information

Graduate Macroeconomics - Econ 551

Graduate Macroeconomics - Econ 551 Graduate Macroeconomics - Econ 551 Tack Yun Indiana University Seoul National University Spring Semester January 2013 T. Yun (SNU) Macroeconomics 1/07/2013 1 / 32 Business Cycle Models for Emerging-Market

More information

University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming

University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming University of Warwick, EC9A0 Maths for Economists 1 of 63 University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming Peter J. Hammond Autumn 2013, revised 2014 University of

More information

Practical Dynamic Programming: An Introduction. Associated programs dpexample.m: deterministic dpexample2.m: stochastic

Practical Dynamic Programming: An Introduction. Associated programs dpexample.m: deterministic dpexample2.m: stochastic Practical Dynamic Programming: An Introduction Associated programs dpexample.m: deterministic dpexample2.m: stochastic Outline 1. Specific problem: stochastic model of accumulation from a DP perspective

More information

The Social Cost of Stochastic & Irreversible Climate Change

The Social Cost of Stochastic & Irreversible Climate Change The Social Cost of Stochastic & Irreversible Climate Change Thomas S. Lontzek (University of Zurich and RDCEP) joint work with Yongyang Cai and Kenneth L. Judd (both at Hoover Institution, RDCEP and NBER)

More information

Technical appendices: Business cycle accounting for the Japanese economy using the parameterized expectations algorithm

Technical appendices: Business cycle accounting for the Japanese economy using the parameterized expectations algorithm Technical appendices: Business cycle accounting for the Japanese economy using the parameterized expectations algorithm Masaru Inaba November 26, 2007 Introduction. Inaba (2007a) apply the parameterized

More information

Macroeconomics Qualifying Examination

Macroeconomics Qualifying Examination Macroeconomics Qualifying Examination August 2015 Department of Economics UNC Chapel Hill Instructions: This examination consists of 4 questions. Answer all questions. If you believe a question is ambiguously

More information

Computing DSGE Models with Recursive Preferences

Computing DSGE Models with Recursive Preferences Computing DSGE Models with Recursive Preferences Dario Caldara IIES Jesús Fernández-Villaverde University of Pennsylvania, NBER, CEPR, and FEDEA Juan F. Rubio-Ramírez Duke University, Federal Reserve Bank

More information

1 The Basic RBC Model

1 The Basic RBC Model IHS 2016, Macroeconomics III Michael Reiter Ch. 1: Notes on RBC Model 1 1 The Basic RBC Model 1.1 Description of Model Variables y z k L c I w r output level of technology (exogenous) capital at end of

More information

Higher-Order Dynamics in Asset-Pricing Models with Recursive Preferences

Higher-Order Dynamics in Asset-Pricing Models with Recursive Preferences Higher-Order Dynamics in Asset-Pricing Models with Recursive Preferences Walt Pohl Karl Schmedders Ole Wilms Dept. of Business Administration, University of Zurich Becker Friedman Institute Computational

More information

Suggested Solutions to Problem Set 2

Suggested Solutions to Problem Set 2 Macroeconomic Theory, Fall 03 SEF, HKU Instructor: Dr. Yulei Luo October 03 Suggested Solutions to Problem Set. 0 points] Consider the following Ramsey-Cass-Koopmans model with fiscal policy. First, we

More information

Deterministic Models

Deterministic Models Deterministic Models Perfect foreight, nonlinearities and occasionally binding constraints Sébastien Villemot CEPREMAP June 10, 2014 Sébastien Villemot (CEPREMAP) Deterministic Models June 10, 2014 1 /

More information

Identification and estimation of heterogeneous agent models: A likelihood approach. Juan Carlos Parra-Alvarez, Olaf Posch and Mu-Chun Wang

Identification and estimation of heterogeneous agent models: A likelihood approach. Juan Carlos Parra-Alvarez, Olaf Posch and Mu-Chun Wang Identification and estimation of heterogeneous agent models: A likelihood approach Juan Carlos Parra-Alvarez, Olaf Posch and Mu-Chun Wang CREATES Research Paper 2017-35 Department of Economics and Business

More information

ECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2

ECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2 ECON607 Fall 200 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2 The due date for this assignment is Tuesday, October 2. ( Total points = 50). (Two-sector growth model) Consider the

More information

Parameterized Expectations Algorithm: How to Solve for Labor Easily

Parameterized Expectations Algorithm: How to Solve for Labor Easily Computational Economics (2005) 25: 269 274 DOI: 10.1007/s10614-005-2224-9 C Springer 2005 Parameterized Expectations Algorithm: How to Solve for Labor Easily LILIA MALIAR and SERGUEI MALIAR Departmento

More information

Perturbation Methods

Perturbation Methods Perturbation Methods Jesús Fernández-Villaverde University of Pennsylvania May 28, 2015 Jesús Fernández-Villaverde (PENN) Perturbation Methods May 28, 2015 1 / 91 Introduction Introduction Remember that

More information

In the Ramsey model we maximized the utility U = u[c(t)]e nt e t dt. Now

In the Ramsey model we maximized the utility U = u[c(t)]e nt e t dt. Now PERMANENT INCOME AND OPTIMAL CONSUMPTION On the previous notes we saw how permanent income hypothesis can solve the Consumption Puzzle. Now we use this hypothesis, together with assumption of rational

More information

Lecture 7: Linear-Quadratic Dynamic Programming Real Business Cycle Models

Lecture 7: Linear-Quadratic Dynamic Programming Real Business Cycle Models Lecture 7: Linear-Quadratic Dynamic Programming Real Business Cycle Models Shinichi Nishiyama Graduate School of Economics Kyoto University January 10, 2019 Abstract In this lecture, we solve and simulate

More information

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Optimal Control Ömer Özak SMU Macroeconomics II Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Review of the Theory of Optimal Control Section 1 Review of the Theory of Optimal Control Ömer

More information

Suggested Solutions to Homework #6 Econ 511b (Part I), Spring 2004

Suggested Solutions to Homework #6 Econ 511b (Part I), Spring 2004 Suggested Solutions to Homework #6 Econ 511b (Part I), Spring 2004 1. (a) Find the planner s optimal decision rule in the stochastic one-sector growth model without valued leisure by linearizing the Euler

More information

Online Appendix for Slow Information Diffusion and the Inertial Behavior of Durable Consumption

Online Appendix for Slow Information Diffusion and the Inertial Behavior of Durable Consumption Online Appendix for Slow Information Diffusion and the Inertial Behavior of Durable Consumption Yulei Luo The University of Hong Kong Jun Nie Federal Reserve Bank of Kansas City Eric R. Young University

More information

Perturbation and Projection Methods for Solving DSGE Models

Perturbation and Projection Methods for Solving DSGE Models Perturbation and Projection Methods for Solving DSGE Models Lawrence J. Christiano Discussion of projections taken from Christiano Fisher, Algorithms for Solving Dynamic Models with Occasionally Binding

More information

ECOM 009 Macroeconomics B. Lecture 2

ECOM 009 Macroeconomics B. Lecture 2 ECOM 009 Macroeconomics B Lecture 2 Giulio Fella c Giulio Fella, 2014 ECOM 009 Macroeconomics B - Lecture 2 40/197 Aim of consumption theory Consumption theory aims at explaining consumption/saving decisions

More information

Bayesian Estimation of DSGE Models: Lessons from Second-order Approximations

Bayesian Estimation of DSGE Models: Lessons from Second-order Approximations Bayesian Estimation of DSGE Models: Lessons from Second-order Approximations Sungbae An Singapore Management University Bank Indonesia/BIS Workshop: STRUCTURAL DYNAMIC MACROECONOMIC MODELS IN ASIA-PACIFIC

More information

Assessing Structural VAR s

Assessing Structural VAR s ... Assessing Structural VAR s by Lawrence J. Christiano, Martin Eichenbaum and Robert Vigfusson Zurich, September 2005 1 Background Structural Vector Autoregressions Address the Following Type of Question:

More information

Learning to Optimize: Theory and Applications

Learning to Optimize: Theory and Applications Learning to Optimize: Theory and Applications George W. Evans University of Oregon and University of St Andrews Bruce McGough University of Oregon WAMS, December 12, 2015 Outline Introduction Shadow-price

More information

Topic 5: The Difference Equation

Topic 5: The Difference Equation Topic 5: The Difference Equation Yulei Luo Economics, HKU October 30, 2017 Luo, Y. (Economics, HKU) ME October 30, 2017 1 / 42 Discrete-time, Differences, and Difference Equations When time is taken to

More information

Lecture 2 The Centralized Economy

Lecture 2 The Centralized Economy Lecture 2 The Centralized Economy Economics 5118 Macroeconomic Theory Kam Yu Winter 2013 Outline 1 Introduction 2 The Basic DGE Closed Economy 3 Golden Rule Solution 4 Optimal Solution The Euler Equation

More information

Proper Welfare Weights for Social Optimization Problems

Proper Welfare Weights for Social Optimization Problems Proper Welfare Weights for Social Optimization Problems Alexis Anagnostopoulos (Stony Brook University) Eva Cárceles-Poveda (Stony Brook University) Yair Tauman (IDC and Stony Brook University) June 24th

More information

Economics 2010c: Lectures 9-10 Bellman Equation in Continuous Time

Economics 2010c: Lectures 9-10 Bellman Equation in Continuous Time Economics 2010c: Lectures 9-10 Bellman Equation in Continuous Time David Laibson 9/30/2014 Outline Lectures 9-10: 9.1 Continuous-time Bellman Equation 9.2 Application: Merton s Problem 9.3 Application:

More information

Dynamic Optimization Problem. April 2, Graduate School of Economics, University of Tokyo. Math Camp Day 4. Daiki Kishishita.

Dynamic Optimization Problem. April 2, Graduate School of Economics, University of Tokyo. Math Camp Day 4. Daiki Kishishita. Discrete Math Camp Optimization Problem Graduate School of Economics, University of Tokyo April 2, 2016 Goal of day 4 Discrete We discuss methods both in discrete and continuous : Discrete : condition

More information

Controlled Diffusions and Hamilton-Jacobi Bellman Equations

Controlled Diffusions and Hamilton-Jacobi Bellman Equations Controlled Diffusions and Hamilton-Jacobi Bellman Equations Emo Todorov Applied Mathematics and Computer Science & Engineering University of Washington Winter 2014 Emo Todorov (UW) AMATH/CSE 579, Winter

More information

Econ 204A: Section 3

Econ 204A: Section 3 Econ 204A: Section 3 Ryan Sherrard University of California, Santa Barbara 18 October 2016 Sherrard (UCSB) Section 3 18 October 2016 1 / 19 Notes on Problem Set 2 Total Derivative Review sf (k ) = (δ +

More information

Dynamic Optimization Using Lagrange Multipliers

Dynamic Optimization Using Lagrange Multipliers Dynamic Optimization Using Lagrange Multipliers Barbara Annicchiarico barbara.annicchiarico@uniroma2.it Università degli Studi di Roma "Tor Vergata" Presentation #2 Deterministic Infinite-Horizon Ramsey

More information

Looking for the stars

Looking for the stars Looking for the stars Mengheng Li 12 Irma Hindrayanto 1 1 Economic Research and Policy Division, De Nederlandsche Bank 2 Department of Econometrics, Vrije Universiteit Amsterdam April 5, 2018 1 / 35 Outline

More information

Motivation Non-linear Rational Expectations The Permanent Income Hypothesis The Log of Gravity Non-linear IV Estimation Summary.

Motivation Non-linear Rational Expectations The Permanent Income Hypothesis The Log of Gravity Non-linear IV Estimation Summary. Econometrics I Department of Economics Universidad Carlos III de Madrid Master in Industrial Economics and Markets Outline Motivation 1 Motivation 2 3 4 5 Motivation Hansen's contributions GMM was developed

More information

HOMEWORK #1 This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox.

HOMEWORK #1 This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox. Econ 50a (second half) Yale University Fall 2006 Prof. Tony Smith HOMEWORK # This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox.. Consider a growth model with capital

More information

Introduction to second order approximation. SGZ Macro Week 3, Day 4 Lecture 1

Introduction to second order approximation. SGZ Macro Week 3, Day 4 Lecture 1 Introduction to second order approximation 1 Outline A. Basic concepts in static models 1. What are first and second order approximations? 2. What are implications for accuracy of welfare calculations

More information

Economic Growth: Lecture 7, Overlapping Generations

Economic Growth: Lecture 7, Overlapping Generations 14.452 Economic Growth: Lecture 7, Overlapping Generations Daron Acemoglu MIT November 17, 2009. Daron Acemoglu (MIT) Economic Growth Lecture 7 November 17, 2009. 1 / 54 Growth with Overlapping Generations

More information

Foundation of (virtually) all DSGE models (e.g., RBC model) is Solow growth model

Foundation of (virtually) all DSGE models (e.g., RBC model) is Solow growth model THE BASELINE RBC MODEL: THEORY AND COMPUTATION FEBRUARY, 202 STYLIZED MACRO FACTS Foundation of (virtually all DSGE models (e.g., RBC model is Solow growth model So want/need/desire business-cycle models

More information

Introduction to Recursive Methods

Introduction to Recursive Methods Chapter 1 Introduction to Recursive Methods These notes are targeted to advanced Master and Ph.D. students in economics. They can be of some use to researchers in macroeconomic theory. The material contained

More information

Productivity Losses from Financial Frictions: Can Self-financing Undo Capital Misallocation?

Productivity Losses from Financial Frictions: Can Self-financing Undo Capital Misallocation? Productivity Losses from Financial Frictions: Can Self-financing Undo Capital Misallocation? Benjamin Moll G Online Appendix: The Model in Discrete Time and with iid Shocks This Appendix presents a version

More information

Incomplete Markets, Heterogeneity and Macroeconomic Dynamics

Incomplete Markets, Heterogeneity and Macroeconomic Dynamics Incomplete Markets, Heterogeneity and Macroeconomic Dynamics Bruce Preston and Mauro Roca Presented by Yuki Ikeda February 2009 Preston and Roca (presenter: Yuki Ikeda) 02/03 1 / 20 Introduction Stochastic

More information

Value Function Iteration

Value Function Iteration Value Function Iteration (Lectures on Solution Methods for Economists II) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 February 26, 2018 1 University of Pennsylvania 2 Boston College Theoretical Background

More information

Linear and Loglinear Approximations (Started: July 7, 2005; Revised: February 6, 2009)

Linear and Loglinear Approximations (Started: July 7, 2005; Revised: February 6, 2009) Dave Backus / NYU Linear and Loglinear Approximations (Started: July 7, 2005; Revised: February 6, 2009) Campbell s Inspecting the mechanism (JME, 1994) added some useful intuition to the stochastic growth

More information

Assessing Structural VAR s

Assessing Structural VAR s ... Assessing Structural VAR s by Lawrence J. Christiano, Martin Eichenbaum and Robert Vigfusson Yale, October 2005 1 Background Structural Vector Autoregressions Can be Used to Address the Following Type

More information

Lecture 12. Estimation of Heterogeneous Agent Models. ECO 521: Advanced Macroeconomics I. Benjamin Moll. Princeton University, Fall

Lecture 12. Estimation of Heterogeneous Agent Models. ECO 521: Advanced Macroeconomics I. Benjamin Moll. Princeton University, Fall Lecture 12 Estimation of Heterogeneous Agent Models ECO 521: Advanced Macroeconomics I Benjamin Moll Princeton University, Fall 216 1 Plan 1. Background: bringing heterogeneous agent models to data the

More information

Lecture 4: Analysis of Optimal Trajectories, Transition Dynamics in Growth Model

Lecture 4: Analysis of Optimal Trajectories, Transition Dynamics in Growth Model Lecture 4: Analysis of Optimal Trajectories, Transition Dynamics in Growth Model ECO 503: Macroeconomic Theory I Benjamin Moll Princeton University Fall 2014 1 / 30 Plan of Lecture 1 Linearization around

More information

Time-Consistent Institutional Design. June 2015

Time-Consistent Institutional Design. June 2015 Time-Consistent Institutional Design Charles Brendon (Cambridge) Martin Ellison (Oxford) June 2015 Introduction This is a normative paper about Kydland & Prescott (1977) problems Expectations of future

More information

Ambiguous Business Cycles: Online Appendix

Ambiguous Business Cycles: Online Appendix Ambiguous Business Cycles: Online Appendix By Cosmin Ilut and Martin Schneider This paper studies a New Keynesian business cycle model with agents who are averse to ambiguity (Knightian uncertainty). Shocks

More information

Consumption. Consider a consumer with utility. v(c τ )e ρ(τ t) dτ.

Consumption. Consider a consumer with utility. v(c τ )e ρ(τ t) dτ. Consumption Consider a consumer with utility v(c τ )e ρ(τ t) dτ. t He acts to maximize expected utility. Utility is increasing in consumption, v > 0, and concave, v < 0. 1 The utility from consumption

More information

Monetary Policy and Equilibrium Indeterminacy in a Cash in Advance Economy with Investment. Abstract

Monetary Policy and Equilibrium Indeterminacy in a Cash in Advance Economy with Investment. Abstract Monetary Policy and Equilibrium Indeterminacy in a Cash in Advance Economy with Investment Chong Kee Yip Department of Economics, The Chinese University of Hong Kong Ka Fai Li Department of Economics,

More information

Projection Methods. (Lectures on Solution Methods for Economists IV) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 March 7, 2018

Projection Methods. (Lectures on Solution Methods for Economists IV) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 March 7, 2018 Projection Methods (Lectures on Solution Methods for Economists IV) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 March 7, 2018 1 University of Pennsylvania 2 Boston College Introduction Remember that

More information

Lecture 1: Dynamic Programming

Lecture 1: Dynamic Programming Lecture 1: Dynamic Programming Fatih Guvenen November 2, 2016 Fatih Guvenen Lecture 1: Dynamic Programming November 2, 2016 1 / 32 Goal Solve V (k, z) =max c,k 0 u(c)+ E(V (k 0, z 0 ) z) c + k 0 =(1 +

More information

Lecture 8. The Workhorse Model of Income and Wealth Distribution in Macroeconomics. ECO 521: Advanced Macroeconomics I.

Lecture 8. The Workhorse Model of Income and Wealth Distribution in Macroeconomics. ECO 521: Advanced Macroeconomics I. Lecture 8 The Workhorse Model of Income and Wealth Distribution in Macroeconomics ECO 521: Advanced Macroeconomics I Benjamin Moll Princeton University, Fall 2016 1 Plan for rest of my part of course Only

More information

Small Open Economy RBC Model Uribe, Chapter 4

Small Open Economy RBC Model Uribe, Chapter 4 Small Open Economy RBC Model Uribe, Chapter 4 1 Basic Model 1.1 Uzawa Utility E 0 t=0 θ t U (c t, h t ) θ 0 = 1 θ t+1 = β (c t, h t ) θ t ; β c < 0; β h > 0. Time-varying discount factor With a constant

More information

Economic Growth: Lectures 5-7, Neoclassical Growth

Economic Growth: Lectures 5-7, Neoclassical Growth 14.452 Economic Growth: Lectures 5-7, Neoclassical Growth Daron Acemoglu MIT November 7, 9 and 14, 2017. Daron Acemoglu (MIT) Economic Growth Lectures 5-7 November 7, 9 and 14, 2017. 1 / 83 Introduction

More information

Advanced Macroeconomics

Advanced Macroeconomics Advanced Macroeconomics The Ramsey Model Marcin Kolasa Warsaw School of Economics Marcin Kolasa (WSE) Ad. Macro - Ramsey model 1 / 30 Introduction Authors: Frank Ramsey (1928), David Cass (1965) and Tjalling

More information

An Introduction to Perturbation Methods in Macroeconomics. Jesús Fernández-Villaverde University of Pennsylvania

An Introduction to Perturbation Methods in Macroeconomics. Jesús Fernández-Villaverde University of Pennsylvania An Introduction to Perturbation Methods in Macroeconomics Jesús Fernández-Villaverde University of Pennsylvania 1 Introduction Numerous problems in macroeconomics involve functional equations of the form:

More information

Lecture Notes 10: Dynamic Programming

Lecture Notes 10: Dynamic Programming University of Warwick, EC9A0 Maths for Economists Peter J. Hammond 1 of 81 Lecture Notes 10: Dynamic Programming Peter J. Hammond 2018 September 28th University of Warwick, EC9A0 Maths for Economists Peter

More information

The welfare cost of energy insecurity

The welfare cost of energy insecurity The welfare cost of energy insecurity Baltasar Manzano (Universidade de Vigo) Luis Rey (bc3) IEW 2013 1 INTRODUCTION The 1973-1974 oil crisis revealed the vulnerability of developed economies to oil price

More information

Macroeconomic Analysis: VAR, DSGE and Factor Models

Macroeconomic Analysis: VAR, DSGE and Factor Models Macroeconomic Analysis: VAR, DSGE and Factor Models Marco Lippi, Einaudi Institute for Economics and Finance Scuola di Dottorato in Economia 24 Febbraio 2016 Outline Motivation The simplest model Singularity

More information

Assessing Structural VAR s

Assessing Structural VAR s ... Assessing Structural VAR s by Lawrence J. Christiano, Martin Eichenbaum and Robert Vigfusson Columbia, October 2005 1 Background Structural Vector Autoregressions Can be Used to Address the Following

More information

Neoclassical Models of Endogenous Growth

Neoclassical Models of Endogenous Growth Neoclassical Models of Endogenous Growth October 2007 () Endogenous Growth October 2007 1 / 20 Motivation What are the determinants of long run growth? Growth in the "e ectiveness of labour" should depend

More information

Cointegration and the Ramsey Model

Cointegration and the Ramsey Model RamseyCointegration, March 1, 2004 Cointegration and the Ramsey Model This handout examines implications of the Ramsey model for cointegration between consumption, income, and capital. Consider the following

More information

The Real Business Cycle Model

The Real Business Cycle Model The Real Business Cycle Model Macroeconomics II 2 The real business cycle model. Introduction This model explains the comovements in the fluctuations of aggregate economic variables around their trend.

More information

Lecture 4: Dynamic Programming

Lecture 4: Dynamic Programming Lecture 4: Dynamic Programming Fatih Guvenen January 10, 2016 Fatih Guvenen Lecture 4: Dynamic Programming January 10, 2016 1 / 30 Goal Solve V (k, z) =max c,k 0 u(c)+ E(V (k 0, z 0 ) z) c + k 0 =(1 +

More information

Advanced Tools in Macroeconomics

Advanced Tools in Macroeconomics Advanced Tools in Macroeconomics Continuous time models (and methods) Pontus Rendahl August 21, 2017 Introduction In this lecture we will take a look at models in continuous, as opposed to discrete, time.

More information

Notes on Foerser, Sarte, Watson (2011) "Sectoral vs. Aggregate Shocks: A Structural Factor Analysis of Industrial Production"

Notes on Foerser, Sarte, Watson (2011) Sectoral vs. Aggregate Shocks: A Structural Factor Analysis of Industrial Production Notes on Foerser, Sarte, Watson (2011) "Sectoral vs. Aggregate Shocks: A Structural Factor Analysis of Industrial Production" Research questions 1. How correlated are shocks to industries productivities?

More information

Projection Methods. Felix Kubler 1. October 10, DBF, University of Zurich and Swiss Finance Institute

Projection Methods. Felix Kubler 1. October 10, DBF, University of Zurich and Swiss Finance Institute Projection Methods Felix Kubler 1 1 DBF, University of Zurich and Swiss Finance Institute October 10, 2017 Felix Kubler Comp.Econ. Gerzensee, Ch5 October 10, 2017 1 / 55 Motivation In many dynamic economic

More information