The Method of Moderation For Solving Dynamic Stochastic Optimization - - PowerPoint PPT Presentation

the method of moderation for solving dynamic stochastic
SMART_READER_LITE
LIVE PREVIEW

The Method of Moderation For Solving Dynamic Stochastic Optimization - - PowerPoint PPT Presentation

The Method of Moderation For Solving Dynamic Stochastic Optimization Problems Christopher Carroll 1 Kiichi Tokuoka 2 Weifeng Wu 3 1 Johns Hopkins University and NBER ccarroll@jhu.edu 2 International Monetary Fund ktokuoka@imf.org 3 Fannie Mae


slide-1
SLIDE 1

The Method of Moderation For Solving Dynamic Stochastic Optimization Problems

Christopher Carroll1 Kiichi Tokuoka2 Weifeng Wu3

1Johns Hopkins University and NBER

ccarroll@jhu.edu

2International Monetary Fund

ktokuoka@imf.org

3Fannie Mae

weifeng wu@fanniemae.com

June 2012

http://econ.jhu.edu/people/ccarroll/papers/ctwMoM/

slide-2
SLIDE 2

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Basic Problem at Date t

max Et T−t

  • n=0

βnu(c c ct+n)

  • ,

(1) y y yt = p p ptθt (2) Rt = R

  • constant interest factor = 1 + r

p p pt+1 = Γt+1p p pt

  • permanent labor income dynamics

(3) log θt+n ∼ N(−σ2

θ/2, σ2 θ)

  • lognormal transitory shocks ∀ n > 0.

“Bewley” problem if liquidity constraint, Γt+1 nonstochastic “Friedman/Buffer Stock” problem if also permanent shocks

Carroll, Tokuoka, and Wu The Method of Moderation

slide-3
SLIDE 3

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Basic Problem at Date t

max Et T−t

  • n=0

βnu(c c ct+n)

  • ,

(1) y y yt = p p ptθt (2) Rt = R

  • constant interest factor = 1 + r

p p pt+1 = Γt+1p p pt

  • permanent labor income dynamics

(3) log θt+n ∼ N(−σ2

θ/2, σ2 θ)

  • lognormal transitory shocks ∀ n > 0.

“Bewley” problem if liquidity constraint, Γt+1 nonstochastic “Friedman/Buffer Stock” problem if also permanent shocks

Carroll, Tokuoka, and Wu The Method of Moderation

slide-4
SLIDE 4

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

Bellman Equation

vt(m m mt,p p pt) = max

c c ct

u(c c ct) + Et[βvt+1(m m mt+1,p p pt+1)] (4) m m m − ‘market resources’ (net worth plus current income) p p p − permanent labor income where u(c) = c1−ρ 1 − ρ

  • (5)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-5
SLIDE 5

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

Normalize the Problem

vt(mt) = max

ct

u(ct) + Et[βΓ1−ρ

t+1vt+1(mt+1)]

(6) s.t. at = mt − ct mt+1 = (R/Γt+1)

  • ≡Rt+1

at + θt+1 where nonbold variables are bold ones normalized by p p p: mt = m m mt/p p pt (7) ⇒ ct(m) from which we can obtain c c ct(m m mt,p p pt) = ct(m m mt/p p pt)p p pt (8)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-6
SLIDE 6

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

My First Notational Atrocity

... in this paper. vt(at) = Et[βΓ1−ρ

t+1vt+1(Rt+1at + θt+1)]

(9) so FOC is u′(ct) = v′

t(mt − ct).

(10)

  • r

c−ρ

t

= v′

t(at)

(11)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-7
SLIDE 7

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

My First Notational Atrocity

... in this paper. vt(at) = Et[βΓ1−ρ

t+1vt+1(Rt+1at + θt+1)]

(9) so FOC is u′(ct) = v′

t(mt − ct).

(10)

  • r

c−ρ

t

= v′

t(at)

(11)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-8
SLIDE 8

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

My First Notational Atrocity

... in this paper. vt(at) = Et[βΓ1−ρ

t+1vt+1(Rt+1at + θt+1)]

(9) so FOC is u′(ct) = v′

t(mt − ct).

(10)

  • r

c−ρ

t

= v′

t(at)

(11)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-9
SLIDE 9

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

Concave Consumption Function, Target Wealth Ratio

Carroll, Tokuoka, and Wu The Method of Moderation

slide-10
SLIDE 10

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-11
SLIDE 11

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-12
SLIDE 12

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-13
SLIDE 13

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-14
SLIDE 14

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-15
SLIDE 15

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-16
SLIDE 16

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-17
SLIDE 17

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

The Method of Endogenous Gridpoints

Define vector of end-of-period asset values a For each a[j] compute v′

t(a[j])

Each of these v′

t[j] corresponds to a unique c[j] via FOC:

c[j]−ρ = v′

t(a[j])

(12) c[j] =

  • v′

t(a[j])

−1/ρ (13) But the DBC says at = mt − ct (14) m[j] = a[j] + c[j] (15) So computing v′

t at a vector of

a values (easy) has produced for us the corresponding c and m values at virtually no cost! From these we can interpolate to construct ` ct(m).

Carroll, Tokuoka, and Wu The Method of Moderation

slide-18
SLIDE 18

The Problem The Method of Moderation A Refinement An Extension Conclusions References Normalization Sneak Preview The Method of Endogenous Gridpoints

Problem: Extrapolating Outside the Grid (6 Gridpoints)

5 10 15 20 25 30 mT1 0.3 0.2 0.1 0.0 0.1 0.2 0.3 cT1c 

T1

Approximation Truth

Figure: Oops

Carroll, Tokuoka, and Wu The Method of Moderation

slide-19
SLIDE 19

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-20
SLIDE 20

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-21
SLIDE 21

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-22
SLIDE 22

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-23
SLIDE 23

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-24
SLIDE 24

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-25
SLIDE 25

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Call the ‘true’ problem that of a ‘realist’ Contrasts with: Optimist : Believes θt+n =

=Et[θt+n]

  • 1

∀ n > 0, consumes ¯ ct Pessimist : Believes θt+n = θ ∀ n > 0, consumes ct Useful because:

1 Both of these are perfect foresight problems

Linear analytical solution (easy!)

2 ct < ct < ¯

ct

Carroll, Tokuoka, and Wu The Method of Moderation

slide-26
SLIDE 26

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Illustration (6 Gridpoints)

cmΚ c  cmΚ 2 4 6 8 mT1 1 2 3 4 5 cT1

Carroll, Tokuoka, and Wu The Method of Moderation

slide-27
SLIDE 27

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Problem: Extrapolating Outside the Grid

5 10 15 20 25 30 mT1 0.3 0.2 0.1 0.0 0.1 0.2 0.3 cT1c 

T1

Approximation Truth

Figure: Oops

Carroll, Tokuoka, and Wu The Method of Moderation

slide-28
SLIDE 28

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Solution (Same 6 Gridpoints!)

5 10 15 20 25 30 mT1 0.3 0.2 0.1 0.0 0.1 0.2 0.3 cT1c 

T1

Approximation Truth

Figure: Yay!

Carroll, Tokuoka, and Wu The Method of Moderation

slide-29
SLIDE 29

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Definitions and Solutions for Perfect Foresight Problem

κt : MPC for perfect foresight problem in period t (16) ht : end-of-period-t human wealth for ‘optimist’ (17) ht : end-of-period-t human wealth for ‘pessimist’ (18) Pessimist’s solution: ct(m) = (m + ht)

  • ≡m

κt (19) Optimist’s solution: ¯ ct(m) = (m + ht)κt (20) = ct(m) + (ht − ht)

  • ≡ht

κt (21)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-30
SLIDE 30

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Definitions and Solutions for Perfect Foresight Problem

κt : MPC for perfect foresight problem in period t (16) ht : end-of-period-t human wealth for ‘optimist’ (17) ht : end-of-period-t human wealth for ‘pessimist’ (18) Pessimist’s solution: ct(m) = (m + ht)

  • ≡m

κt (19) Optimist’s solution: ¯ ct(m) = (m + ht)κt (20) = ct(m) + (ht − ht)

  • ≡ht

κt (21)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-31
SLIDE 31

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

mtκt < ct(mt + mt) < (mt + ht)κt −mtκt > −ct(mt + mt) > −(mt + ht)κt htκt > ¯ ct(mt + mt) − ct(mt + mt) > 0 1 > ¯ ct(mt + mt) − ct(mt + mt) htκt

  • ≡ˆ

t

> 0 Defining µt = log mt (which can range from −∞ to ∞), the

  • bject in the middle of the last inequality is

ˆ t(µt) ≡ ¯ ct(mt + eµt) − ct(mt + eµt) htκt

  • ,

(22) and we now define ˆ χ χ χt(µt) = log 1 − ˆ t(µt) ˆ t(µt)

  • (23)

= log (1/ˆ t(µt) − 1) (24)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-32
SLIDE 32

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Approximating Precautionary Saving

ˆ ct = ¯ ct −

=ˆ t

  • 1

1 + exp(ˆ χ χ χt)

  • htκt.

(25) In the limit as µ approaches either ∞ or −∞ this gives the ‘right’ answer.

Carroll, Tokuoka, and Wu The Method of Moderation

slide-33
SLIDE 33

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Solving for the Value Function

Given analytical object CT

t ≡ PDVT t (c)/ct

The perfect foresight value function is: vt(mt) = u(ct)CT

t

(26) which can be transformed as

Λt

≡ ((1 − ρ)vt)1/(1−ρ) = ct(CT

t )1/(1−ρ)

In the limit as µ approaches either ∞ or −∞ this gives the ‘right’ answer.

Carroll, Tokuoka, and Wu The Method of Moderation

slide-34
SLIDE 34

The Problem The Method of Moderation A Refinement An Extension Conclusions References Setup Inequalities Result Value Function

Approximate Inverted Value Function

Same steps as for consumption function, because vt < vt < ¯ vt (27) Produce ` vt(m) = u(`

Λt(m))

(28)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-35
SLIDE 35

The Problem The Method of Moderation A Refinement An Extension Conclusions References

A Tighter Limit: ct(m) < min[¯ κtmt,¯ ct(mt)]

  • m

cΚm cΚm c cΚm 0.0 0.5 1.0 1.5 2.0mT1 0.2 0.4 0.6 0.8 1.0 1.2 cT1

Carroll, Tokuoka, and Wu The Method of Moderation

slide-36
SLIDE 36

The Problem The Method of Moderation A Refinement An Extension Conclusions References

The Tighter Upper Bound

we want to construct a consumption function for mt ∈ (mt, m#

t ]

that respects the tighter upper bound: mtκt < ct(mt + mt) < ¯ κtmt mt(¯ κt − κt) > ¯ κtmt − ct(mt + mt) > 0 1 >

  • ¯

κtmt−ct(mt+mt) mt(¯ κt−κt)

  • > 0.

Again defining µt = log mt, the object in the middle of the inequality is ˇ t(µt) ≡ ¯ κt − ct(mt + eµt)e−µt ¯ κt − κt .

Carroll, Tokuoka, and Wu The Method of Moderation

slide-37
SLIDE 37

The Problem The Method of Moderation A Refinement An Extension Conclusions References

Combining Old and New Functions

1 1 1Lo(m) = 1 if m ≤ ¯ ˇ m#

t

1 1 1Mid(m) = 1 if ¯ ˇ m#

t < m < ˆ

m#

t

1 1 1Hi(m) = 1 if ˆ m#

t ≤ m

we can define a well-behaved approximating consumption function ` ct = 1 1 1Lo` ˇ ct + 1 1 1Mid` ˜ ct + 1 1 1Hi` ˆ ct. (29)

Carroll, Tokuoka, and Wu The Method of Moderation

slide-38
SLIDE 38

The Problem The Method of Moderation A Refinement An Extension Conclusions References

Extension To Case With Financial Risk Too

log Rt+n ∼ N(r + φ − σ2

r /2, σ2 r ) ∀ n > 0

(30) Merton (1969) and Samuelson (1969): Without labor income, κ = 1 −

  • βEt[R1−ρ

t+1]

1/ρ (31) and in this case the previous analysis applies once we substitute this MPC for the one that characterizes the perfect foresight problem without rate-of-return risk.

Carroll, Tokuoka, and Wu The Method of Moderation

slide-39
SLIDE 39

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-40
SLIDE 40

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-41
SLIDE 41

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-42
SLIDE 42

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-43
SLIDE 43

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-44
SLIDE 44

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-45
SLIDE 45

The Problem The Method of Moderation A Refinement An Extension Conclusions References

How Useful Is It?

When it works: Can approximate solution globally with very few gridpoints Can speed solution substantially When Might It Not Work? Consumption With Nonconvexities Problems With No Perfect Foresight Solution

How Many Such Problems Have A Solution With Shocks?

Should Work For Value Functions Fairly Generally

Carroll, Tokuoka, and Wu The Method of Moderation

slide-46
SLIDE 46

The Problem The Method of Moderation A Refinement An Extension Conclusions References

References I

Merton, Robert C. (1969): “Lifetime Portfolio Selection under Uncertainty: The Continuous Time Case,” Review of Economics and Statistics, 50, 247–257. Samuelson, Paul A. (1969): “Lifetime Portfolio Selection by Dynamic Stochastic Programming,” Review of Economics and Statistics, 51, 239–46. Carroll, Tokuoka, and Wu The Method of Moderation