A comparison of numerical methods for the. Solution of continuous-time DSGE models. Juan Carlos Parra Alvarez
|
|
- Maurice Shepherd
- 5 years ago
- Views:
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 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 informationproblem. 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 informationPerturbation 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
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 informationA 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 informationSuggested 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 informationRamsey 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 informationDynamic 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 informationDSGE-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 informationMacroeconomics 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 informationLecture 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 informationHigh-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 informationHOMEWORK #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 informationSolution 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 informationTime-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 informationEconomic 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 information4- 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 information1 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 informationReal 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 informationNumerical 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 informationEconomic 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 informationApproximation 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 informationLecture 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 information1. 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 informationSolving 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 informationPerturbation 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 informationProjection 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 informationLecture 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 informationFirst 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 informationStochastic 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 informationMA 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 informationGraduate 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 informationUniversity 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 informationPractical 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 informationThe 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 informationTechnical 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 informationMacroeconomics 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 informationComputing 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 information1 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 informationHigher-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 informationSuggested 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 informationDeterministic 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 informationIdentification 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 informationECON607 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 informationParameterized 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 informationPerturbation 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 informationIn 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 informationLecture 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 informationOptimal 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 informationSuggested 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 informationOnline 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 informationPerturbation 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 informationECOM 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 informationBayesian 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 informationAssessing 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 informationLearning 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 informationTopic 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 informationLecture 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 informationProper 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 informationEconomics 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 informationDynamic 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 informationControlled 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 informationEcon 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 informationDynamic 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 informationLooking 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 informationMotivation 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 informationHOMEWORK #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 informationIntroduction 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 informationEconomic 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 informationFoundation 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 informationIntroduction 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 informationProductivity 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 informationIncomplete 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 informationValue 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 informationLinear 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 informationAssessing 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 informationLecture 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 informationLecture 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 informationTime-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 informationAmbiguous 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 informationConsumption. 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 informationMonetary 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 informationProjection 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 informationLecture 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 informationLecture 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 informationSmall 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 informationEconomic 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 informationAdvanced 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 informationAn 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 informationLecture 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 informationThe 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 informationMacroeconomic 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 informationAssessing 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 informationNeoclassical 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 informationCointegration 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 informationThe 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 informationLecture 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 informationAdvanced 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 informationNotes 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 informationProjection 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