An approximate consumption function

Similar documents
Theoretical Foundations of Buffer Stock Saving

Lecture 2. (1) Permanent Income Hypothesis (2) Precautionary Savings. Erick Sager. February 6, 2018

Concavity of the Consumption Function with Recursive Preferences

Caballero Meets Bewley: The Permanent-Income Hypothesis in General Equilibrium

Seminar Lecture. Introduction to Structural Estimation: A Stochastic Life Cycle Model. James Zou. School of Economics (HUST) September 29, 2017

Solving Consumption Models with Multiplicative Habits

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

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

INCOME RISK AND CONSUMPTION INEQUALITY: A SIMULATION STUDY

1 Bewley Economies with Aggregate Uncertainty

ECOM 009 Macroeconomics B. Lecture 2

Graduate Macroeconomics 2 Problem set Solutions

Markov-Chain Approximations for Life-Cycle Models

Buffer-Stock Saving and Households Response to Income Shocks

Theoretical Foundations of Buffer Stock Saving

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

Topic 6: Consumption, Income, and Saving

Economics 2010c: Lecture 3 The Classical Consumption Model

Lecture Notes On Solution Methods for Microeconomic Dynamic Stochastic Optimization Problems

Aiyagari-Bewley-Hugget-Imrohoroglu Economies

Liquidity Constraints and Precautionary Saving

Small Open Economy RBC Model Uribe, Chapter 4

Chapter 4. Applications/Variations

Permanent Income Hypothesis Intro to the Ramsey Model

Lecture 2. (1) Aggregation (2) Permanent Income Hypothesis. Erick Sager. September 14, 2015

ECOM 009 Macroeconomics B. Lecture 3

UNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, :00 am - 2:00 pm

Online Appendix for Precautionary Saving of Chinese and US Households

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

ECON 2010c Solution to Problem Set 1

Lecture 3: Dynamics of small open economies

Lecture 4: Dynamic Programming

Introduction to Recursive Methods

Government The government faces an exogenous sequence {g t } t=0

Lecture 7: Stochastic Dynamic Programing and Markov Processes

Development Economics (PhD) Intertemporal Utility Maximiza

The Real Business Cycle Model

Lecture 1: Dynamic Programming

Comprehensive Exam. Macro Spring 2014 Retake. August 22, 2014

Advanced Economic Growth: Lecture 21: Stochastic Dynamic Programming and Applications

Cointegration and the Ramsey Model

Session 4: Money. Jean Imbs. November 2010

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

Macroeconomics Qualifying Examination

Lecture 3: Huggett s 1993 model. 1 Solving the savings problem for an individual consumer

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

+ τ t R t 1B t 1 + M t 1. = R t 1B t 1 + M t 1. = λ t (1 + γ f t + γ f t v t )

Macroeconomics Theory II

A Fast Nested Endogenous Grid Method for Solving General Consumption-Saving Models

Dynamic Macroeconomic Theory Notes. David L. Kelly. Department of Economics University of Miami Box Coral Gables, FL

Simulating Aggregate Dynamics of Buffer-Stock Savings Models using the Permanent-Income-Neutral Measure

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

ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko

Heterogeneous Agent Models: I

Slides II - Dynamic Programming

Advanced Macroeconomics

Economic Growth: Lecture 13, Stochastic Growth

Macroeconomic Theory II Homework 2 - Solution

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

Dynamic stochastic general equilibrium models. December 4, 2007

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

Lecture notes on modern growth theory

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

Monetary Economics: Solutions Problem Set 1

The New Keynesian Model: Introduction

ECON 5118 Macroeconomic Theory

Advanced Macroeconomics

1 With state-contingent debt

DYNAMIC LECTURE 5: DISCRETE TIME INTERTEMPORAL OPTIMIZATION

Perturbation Methods I: Basic Results

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

Incomplete Markets, Heterogeneity and Macroeconomic Dynamics

Taxing capital along the transition - Not a bad idea after all?

Macroeconomics: Heterogeneity

Simple Consumption / Savings Problems (based on Ljungqvist & Sargent, Ch 16, 17) Jonathan Heathcote. updated, March The household s problem X

Econ 504, Lecture 1: Transversality and Stochastic Lagrange Multipliers

Re-estimating Euler Equations

Dynamic Problem Set 1 Solutions

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

Economics 2010c: Lecture 2 Iterative Methods in Dynamic Programming

Concave Consumption Function and Precautionary Wealth Accumulation. Richard M. H. Suen University of Connecticut. Working Paper November 2011

ADVANCED MACROECONOMIC TECHNIQUES NOTE 3a

Interest Rate Policies in Consumption-Savings Dynamic Models *

14.05 Lecture Notes Crises and Multiple Equilibria

Dynamic Optimization: An Introduction

Non Durable Consumption

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

A Simple No-Bubble Theorem for Deterministic Sequential Economies

Modelling Czech and Slovak labour markets: A DSGE model with labour frictions

Advanced Tools in Macroeconomics

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

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

Consumption / Savings Decisions

What We Don t Know Doesn t Hurt Us: Rational Inattention and the. Permanent Income Hypothesis in General Equilibrium

The marginal propensity to consume and multidimensional risk

Dynamic Macroeconomics

Uncertainty Per Krusell & D. Krueger Lecture Notes Chapter 6

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

Lecture 4 The Centralized Economy: Extensions

Precautionary Saving in a Markovian Earnings Environment *

Transcription:

An approximate consumption function Mario Padula Very Preliminary and Very Incomplete 8 December 2005 Abstract This notes proposes an approximation to the consumption function in the buffer-stock model. Acknowledgement 1 I would like to than Chris Carroll, Alessandro De Martino, Tullio Jappelli and Luigi Pistaferri for comments and suggestions. The usual disclaimer applies. 1 Introduction This paper provides a class of C function to approximate the consumption function in the buffer stock model of saving. The approximation is derived for the Carroll s (1992) incarnation of the buffer stock model, but equally applies to the Deaton s (1991) version of such model. It relies on the monotonicity of the consumption function, on concavity, and on the fact that the consumption function is bounded from above and from below and so is its derivative. The paper is organized as follows. Notation is lied down in Section 2. Section 3 reviews two class methods for numerically solving the model: a class of standard methods and the endogenous gridpoints algorithm. The approximation is derived and discussed in Section 4. Section 5 deals with two examples, one for a US parametrized economy, the other for Italy, while section 6 concludes. 2 The notation Consumers live from time 0 to time T. They maximize: University of Salerno and CSEF. T E 0 t=0 β t u (C t ) 1

with respect to consumption, C t, under the dynamic budget constraint: W t+1 = R[W t + Y t C t ] where β is the subjective discount factor, W t+1 and W t are, respectively, nonhuman wealth at time t + 1 and at time t, R the interest factor and Y t labor income at time t. The utility function is assumed to be of the CRRA type, i.e.: u (C t ) = C1 ρ t 1 ρ where ρ is the coefficient of relative risk aversion. Labor income shifts due to transitory and permanent shocks: Y t = P t Ξ t P t = GP t 1 Ψ t where P t is permanent income, Ξ t is the transitory and Ψ t the permanent income shocks, G is the growth factor of permanent income. Income is zero with a small probability p, i.e.: 0 with probability p > 0 Ξ t+n = Θ t+n q with probability q 1 p Furthermore, following Carroll (1992) we assume that transitory and permanent shocks are dawn from a log-normal distribution and that: E t [Θ t+n ] = 1 for n > 0, that var (log Θ t+n ) = σ 2 θ, that E t[ψ t+n ] = 1 and that var (log Ψ t+n ) = σ 2 ψ. Finally, it is assumed that consumer cannot die in debt, i.e. C T W T + Y T This last assumption naturally leads to use the dynamic programming principle. 1 The Bellman equation for the consumer problem is: V t (W t, P t ) = max C t u (C t ) + βe t V t+1 (W t+1, P t+1 ) s.t. P t+1 = GP t Ψ t+1 W t+1 = R[W t C t + Y t ] In order to exploit the homogeneity of the utility function, one can define cashon-hand as: M t = W t + Y t This allows to rewrite the Bellman equation as: v t (m t ) = max u(c t ) + βe t G 1 ρ Ψ 1 ρ c t+1 v t+1(m t+1 ) t s.t. (1) m t+1 = R [m t c t ] + Ξ t+1 1 The non-stationary nature of the problem is not an issue in this context, thanks to the homogeneity of the objective function. 2

where m t = M t /P t and c t = C t /P t. Carroll (2004) shows that (1) defines a contraction mapping under three restrictions: (i) G < R; (ii) (Rβ) 1 ρ < R; (iii) RβE t [GΨ ρ t+n] < 1. The first condition guarantees that human capital does not explode; the second that consumers are not too patient; the third that consumers are impatient enough for cash-on-hand not to go to infinity. Carroll (2004) also shows that the consumption function is increasing, concave and that it is bounded from above and from below; moreover, that there exists a unique and stable level of cash-on-hand, the target m, such that E t m t+1 = m t if m t = m. 3 Standard solution methods and the endogenous grid-point algorithm Problem (1) has not a closed form solution. This means that its solution requires employing numerical methods. The problem is naturally characterized as a recursive one, which means that the solution can be found by value or policy function iteration or using projection methods. 2 A common solution strategy amounts to iterate Euler Equation for consumption, starting from c T = m T : u (c t ) = βre t G ρ Ψ ρ R t+1 v t+1[ (m t c t ) + Ξ t+1 ] where, from the envelope condition, v t (m t ) = u (c t ). In order to iterate the Euler equation, one needs to discretize the state-space. This amounts to define a grid for m t, i.e. µ 1, µ 2,, µ I, to discretize the distribution of permanent and transitory income shocks. and solve: u (χ 1 ) = βre t G ρ Ψ ρ t+1[ (µ 1 χ 1 ) + Ξ t+1 ] u (χ 2 ) = βre t G ρ Ψ ρ t+1[ (µ 2 χ 2 ) + Ξ t+1 ].. u (χ I ) = βre t G ρ Ψ ρ t+1[ (µ I χ I ) + Ξ t+1 ] with respect to χ 1, χ 2,, χ I. The consumption function is then obtained by interpolating the couples (χ 1, µ 1 ), (χ 2, µ 2 ),, (χ I, µ I ). Solving system (2) requires evaluating the expected value of the marginal utility of consumption at each of the grid points. This entails a substantial amount of computer time, for fine enough state-space grids. 2 For an introductory treatment of the topic see Adda and Cooper, 2003; more advanced readers might want to look at Judd, 1998 (2) 3

The endogenous gridpoints algorithm improves on standard solution methods (see Carroll, 2005). Instead of defining a grid for m t, the algorithm requires discretizing m t c t, i.e. the end of period asset, and solving: [ ] χ 1 = u 1 βre t G ρ Ψ ρ t+1( α 1 + Ξ t+1 ) [ ] χ 2 = u 1 βre t G ρ Ψ ρ t+1( α 2 + Ξ t+1 ). [. ] χ I = u 1 βre t G ρ Ψ ρ t+1( α I + Ξ t+1 ) where α 1, α 2,, α I is the grid for the end of period asset. The endogenous gridpoints algorithm is more efficient than other standard methods since it evaluates expectations only for points used in the interpolating functions. This translates into non-negligible savings in the amount of computer time needed to solve the consumers problem. We thus compare our approximate consumption function with that obtained using the endogenous grid-point method. 4 The approximate consumption function Carroll (2004) shows that the consumption function, c(m), satisfies the following properties: c(m) is a C function, from R + to R +. c(0) = 0 and lim c(m) =. m c(m) is strictly increasing and concave, i.e c (m) > 0 and c (m) < 0. lim c (m) = κ and lim m 0 m c (m) = κ with κ > κ > 0 and κ, κ R +. where: Our approximate consumption function is given by: c(m) = 2(κ κ)[m 1 (log(1 + exp(bm) log(2))] + κm (4) b κ = 1 R 1 (Rβp) 1 ρ κ = 1 R 1 (Rβ) 1 ρ where b is a strictly positive real. Differentiating (4) one obtains the Fermi-Dirac distribution, i.e.: c 2(κ κ) (m) = 1 + exp(bm) + κ (5) 4 (3)

The parameter b governs the degree of concavity of the consumption function. The higher b, the sooner the derivative of approximate consumption function converges to its limit, κ. Carroll and Kimball (1996) show that uncertainty reduces consumption for each level of cash-on-hand. So the higher is uncertainty, the larger has to be b. Figure 1 plots the approximate consumption function for various values of b and for G = 1.015, R = 1.025, ρ = 2, β = 0.96, and p = 0.005. Given the growth factor of income, the interest factor, the probability of unemployment, the discount factor and the relative risk aversion, b is set to make the approximate consumption function as much close to the true consumption function. The next section compares the approximate consumption with the consumption function obtained employing the endogenous grid point algorithm to solve the consumers problem in a US and an Italy parametrized economy. Since in the two economy agents face a very diverse degree of uncertainty, the exercise will help to understand how the quality of the approximation varies with uncertainty. 5 Two examples To be written. 6 Conclusions To be written. 5

9 8 7 b=0.1 b=0.5 b=1 b=1.5 b=3 6 5 4 3 2 1 0 0 2 4 6 8 10 12 Figure 1: The approximate consumption function References [1] Adda, Jérôme and Russel Cooper (2003), Dynamic Economics: Quantitative Methods and Applications, MIT Press. [2] Carroll, Christopher D. (1992), The Buffer-Stock Theory of Saving: Some Macroeconomic Evidence, Brookings Papers on Economic Activity 1, 61-156. [3] Carroll, Christopher D. and Miles Kimball (1996), On the Concavity of The Consumption Function, Econometrica, 64(4),981-992. [4] Carroll, Christopher D. (1997), Buffer-Stock Saving and the Life Cycle/Permanent Income Hypothesis, Quarterly Journal of Economics 112, 1-56. 6

[5] Carroll, Christopher D. (2001), A Theory of the Consumption Function, with and without Liquidity Constraints, Journal of Economic Perspectives 15, 23-45. [6] Carroll, Christopher D. (2004), Theoretical Foundations of Buffer Stock Saving, John Hopkins University, Working Paper n. 517. [7] Carroll, Christopher D., and Andrew A. Samwick (1997), The Nature of Precautionary Wealth, Journal of Monetary Economics 40, 41-71. [8] Carroll, Christopher D. (2005), The Method of Endogenous Gridpoints for Solving Dynamic Stochastic Optimization Problems, downloadable at http://econ.jhu.edu/people/ccarroll/endogenousarchive.zip [9] Deaton, Angus S. (1991), Saving and Liquidity Constraints, Econometrica 59, 1221-48. [10] Judd, Kenneth L. (1998), Numerical Methods in Economics, MIT Press. 7