Top Banner
Economics 2010c: Lecture 4 Precautionary Savings and Liquidity Constraints David Laibson 9/11/2014
33

Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Jun 10, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Economics 2010c: Lecture 4Precautionary Savings and Liquidity

Constraints

David Laibson

9/11/2014

Page 2: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Outline:

1. Precautionary savings motives

2. Liquidity constraints

3. Application: Numerical solution of a problem with liquidity constraints

4. Comparison to “eat-the-pie” problem

5. Discrete numerical analysis (optional)

Page 3: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

1 Precautionary motives

How does uncertainty affect the Euler Equation?

∆ ln +1 =1

(+1 − ) +

2∆ ln +1

where ∆ ln +1 = [∆ ln +1 −∆ ln +1]2

Increase in economic uncertainty, raises ∆ ln +1 raising∆ ln +1Why?

Marginal utility is convex when is in the CRRA class. An increase in uncer-tainty, raises the expected value of marginal utility. This increases the motiveto save. Sometimes this is referred to as the “precautionary savings effect.”

Page 4: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

2 period Example:

0 = 0 = 1

1 has distribution function () with non-negative support.

(1) = 1

Definition: Precautionary saving is the reduction in consumption due to thefact that future labor income is uncertain instead of being fixed at its meanvalue.

Page 5: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Greater income uncertainty increases motive to save (even if expected valueof future income is unchanged).

• Prediction tested using variation in income uncertainty across occupations.

• Dynan (1993) finds that income uncertainty does not predict consumptiongrowth.

• Carroll (1994) finds a robust relationship.

Page 6: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

2 Liquidity constraints.

Since the 1990’s consumption models have emphasized the role of liquidityconstraints (Zeldes, Carroll, Deaton). Two key assumptions of these ‘bufferstock’ models.

1. Consumers face a borrowing limit — e.g. ≤

• This matters whether or not it actually binds in equilibrium (e.g., atomat zero income).

2. Consumers are impatient

Page 7: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Predictions:

• Consumers accumulate a small stock of assets to buffer transitory incomeshocks

• Consumption weakly tracks income at high frequencies (even predictableincome)

• Consumption strongly tracks income at low frequencies (even predictableincome)

We will revisit these predictions in coming lectures.

Page 8: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

3 Application: Numerical solution

• Labor income iid, symmetric beta-density on [0,1]

• ≤ = cash-on-hand

• () = 1−−11− with = = 2

• Discount factor, = 09

• Gross rate of return, = 10375

• Infinite horizon

Page 9: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Solution method is numerical.

• Let

()() ≡ sup∈[0]

{() + ((− ) + ̃+1)} ∀

+1 = (− ) + ̃+1

• Solution given by: lim→∞()()

• Iteration of Bellman operator is done on a computer (using a discretizedstate and action space).

Page 10: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

4 Eat the pie problem

Compare to a model in which the consumer can securitize her income stream.In this model, labor income can be transformed into a bond.

• If consumers have exogenous idiosyncratic labor income risk, then there isno risk premium and consumers can sell their labor income for

0 = 0

∞X=0

• The dynamic budget constraint is

+1 = ( − )

Page 11: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Bellman equation for “eat-the-pie” problem:

( ) = sup∈[0 ]

{() + (( − ))} ∀

Page 12: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Guess the form of the solution.

( ) =

⎧⎨⎩ 1−1− if ∈ [0∞] 6= 1

+ ln if = 1

⎫⎬⎭• Confirm that solution works (problem set).

• Derive optimal policy rule (problem set).

= −1

−1 = 1− (1−)

1

Page 13: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Let’s compare two similarly situated consumers:

— a buffer stock consumer with cash-on-hand (and a non-tradeableclaim to all future labor income)

— an eat-the-pie consumer with cash-on-hand (and a tradeable claimto all future labor income); so the eat-the-pie consumer has currenttradeable wealth

= +

∞X=1

• Note that eat-the-pie consumption function lies above optimal consump-tion function

Page 14: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Optimal policy function is concave and bounded above by the lower enve-lope of the 45 degree line and eat-the-pie consumption function

Page 15: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.005

0.01

0.015

0.02

0.025

0.03

0.035

0.04Density of Income Process

Income (partitioned into 100 cells)

Den

sity

Page 16: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

0 0.5 1 1.5 2 2.5 3 3.5 4-10

-9

-8

-7

-6

-5

-4

-3

cash-on-hand

v(x)

Converging value functions

Page 17: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

0 1 2 3 4 5 60

0.2

0.4

0.6

0.8

1

1.2

1.4

Cash-on-hand

Con

sum

ptio

n

Consumption Functions

Consumption Function for Eat-the-Pie Problem

Consumption Function for Liquidity Constraint Problem

45 degree line (liquidity constraint)

Page 18: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Finally, think about linearized Euler Equation

∆ ln +1 =1

(+1 − ) +

1

2∆ ln +1

• Is the conditional variance of consumption growth constant?

• If cash-on-hand is low this period, what can we say about the variabilityof consumption growth next period?

• If cash-on-hand is high this period, what can we say about the variabilityof consumption growth next period?

Page 19: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

When is close to 0,

"+1 −

#→∞ as → 0

When is large, is well approximated by an affine function, = + implying that

+1 ' [ − (+ )] + +1

and

"+1 −

#'

"(+ +1)− (+ )

+

#

'

" { [ − (+ )] + +1}−

+

#

" [1− ]− 1

1

#= 0 as →∞

Page 20: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

5 Discrete numerical analysis

• basic idea is to partition continuous spaces into discrete spaces

• e.g., instead of having wealth in the interval [0, $5 million], we could setup a discrete space

0, $1000, $2000, $3000, ... , $5,000,000

• we could then let the agent optimize at every point in the discrete space(using some arbitrary continuation value function defined on the discretespace, and then iterating until convergence)

Page 21: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

5.1 Example of discretization of buffer stock model (op-

tional)

Continuous State-Space Bellman Equation:

() = sup∈[0]

{() + ((− ) + +1)}

We’ll now discretize this problem.

Page 22: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Consider a discrete grid of points = {0 1 2 }

• It’s natural to set 0 = 0 and equal to a value that is sufficientlylarge that you never expect an optimizing agent to reach

• However, should not be so large that you lose too much computa-tional speed. Finding a sensible is an art and may take a few trialruns.

• Consider another discrete grid of points = {0 1 2 }

Page 23: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• Now, given ∈ is chosen such that

0 ≤ ≤ (1)(− ) + ∈ for all ∈ (2)

• To make this last restriction possible, the discretized grids, and mustbe chosen judiciously.

• Define Γ() as the set of feasible consumption values that satisfy con-straints (1) and (2).

• So the Bellman Equation for the discretized problem becomes:

() = sup∈Γ()

{() + ((− ) + +1)}

Page 24: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

An example of discretized grids and

Choose to be divisible by ∆ Let

≡ {0∆ 2∆ 3∆ }Let the elements of by multiples of ∆ (e.g., = {13∆ 47∆}) Here Iassume that the largest element in is smaller than

Fix a cell ∈ Let represent the REMainder generated by dividing by ∆

Then, ∈ Γ() ≡

{ +∆

+

2∆

− 2∆

− ∆

}

If ∈ Γ() then − will be a multiple of ∆ so

(− ) + ∈

for all ∈

Page 25: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Remark: For some (large) values of you will need to truncate the lowestvalued cells of the Γ() correspondence. Specifically, it must be the case thatfor every value of

(−min {Γ()}) + ≤

for all ∈ This implies that

min {Γ()} = max{ (−

) +

)}

Page 26: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

5.2 Practical advice for Dynamic Programming (optional)

When using analytical methods...

• work with ∞-horizon problems (if possible)

• exploit other tricks to make your problem stationary (e.g., constant hazardrate for retirement)

• work with tractable densities (always try the uniform density in discretetime; try brownian motion and/or poisson jump processes in continuoustime)

• minimize the number of state variables

Page 27: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

When using numerical methods...

• approximate continuous random variables with discretized Markov processes

• coarsely discretize exogenous random variables

• densely discretize endogenous random variables

• use Monte Carlo methods to calculate multi-dimensional integrals

• use analytics to partially simplify problem (e.g., retirement as infinite hori-zon eat the pie problem)

Page 28: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• translate Matlab code into optimized code (C++)

• consider using polynomial approximations of value functions (Judd)

• consider using spline (piecewise polynomial) approximations of value func-tions (Judd)

• minimize the number of state variables (cf Carroll 1997)

Page 29: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

5.3 Curse of dimensionality: travelling salesman (optional)

• must map route including visits to cities

• job is to minimize total distance travelled

• state variable: a -dimensional vector representing the cities

• if the salesman has already visited a city, we put a one in that cell

• set of states is all -dimensional vectors with 0’s and 1’s as elements

=Y=1

{0 1}

Page 30: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Bellman Equation:

( city) = maxcity0

n−(city city0)+ (0 city0)

oFunctional Equation:

()( city) = maxcity0

n−(city city0)+ (0,city0)

o

How many different states ∈ are there?

X=0

³

´This is a large number when is large.

Page 31: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

For example:

•³

´= !(−)!!

• Let = 100 = 50so³

´= 100!50!50! = 10

29

• And that’s just one value of

• To put this in perspective, a modern supercomputer can do a trillion cal-culations per second.

• So a supercomputer could go through one round of Bellman operator iter-ation in 1010 years.

Page 32: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

Lesson:

• Even for seemingly simple problems the state space can get quite large.

• Work hard to limit the size of your state space.

Page 33: Economics 2010c: Lecture 4 Precautionary Savings and ... · 2 Liquidity constraints. Since the 1990’s consumption models have emphasized the role of liquidity constraints (Zeldes,

• You will typically have state spaces that are in <

• Suppose you had = 4

• Suppose you were modelling assets and you partitioned your state spaceinto blocks of $1000.

• Imagine that you bound each of your four assets between $0 and $1,000,000.

• Your state space has 10004 elements.

• So each round of Bellman iteration requires the computer to do 10004computations.