February 2, 2009, Christopher Carroll TractableBufferStock
This handout illustrates the logic of precautionary saving by assuming that individuals face only a single, simple kind of uncertainty: A small risk of becoming permanently unemployed. More realistic assumptions yield similar conclusions (after much more work).1
The aggregate wage
grows by a constant factor
every period, reflecting exogenous
productivity growth:

The interest rate is exogenous, because the consumer lives in a small open economy; the
interest factor is assumed to be constant at
. Defining
as market resources (net worth
plus current income),
as end-of-period assets after all actions have been accomplished
(specifically, after the consumption decision), and
as bank balances before receipt of labor
income, individuals are subject to a dynamic budget constraint (DBC) that can be decomposed
into the following elements:
measures the consumer’s labor productivity (‘endowment’) and
is a
dummy variable indicating the consumer’s employment state: Everyone in this
economy is either employed (state ‘e’), in which case
, or unemployed (state
‘u’), in which case
, so that for unemployed individuals labor income is
zero.2
Once a person becomes unemployed, that person can never become employed again (i.e. if
then
). Consumers have a CRRA felicity function
, and discount
future utility geometrically by
per period. The solution to the unemployed consumer’s optimization
problem is3
superscript signifies the consumer’s (un)employment status;
is the marginal
propensity to consume for the perfect foresight consumer, which is strictly below the MPC for
the problem with uncertainty (Carroll and Kimball (1996)); and
is what Carroll (2004)
calls the ‘return patience factor.’
We now impose what Carroll (2004) calls the ‘return impatience condition’ (RIC),
which gets its name because it guarantees that
– the consumer
must not be so patient that that a boost to resources fails to boost
spending.4
An alternative (equally correct) interpretation is that the condition guarantees that the PDV
of consumption for the unemployed consumer is not infinity (for a perfect foresight consumer,
PerfForesightCRRA shows that consumption grows by the factor
, so if we do not
impose the RIC, consumption would ‘want’ to grow by a factor greater than the factor
by
which it is being discounted).
is the ‘return patience factor’ because it defines patience
relative to the rate of return; correspondingly, we define the ‘return patience rate’ as lower-case
and we say that a consumer is ‘return impatient’ if the RIC (6) holds (equivalent conditions are
and
).5
A consumer who is employed in the current period has
; if this person is still employed
next period (
), market resources will be
![]() | (10) |
However, there is no guarantee that the consumer will remain employed: Employed
consumers face a constant risk
of becoming unemployed. It will be convenient
also to define
as the probability that a consumer does not become
unemployed. Whether the consumer is employed or not, his labor productivity
is
well-defined:6
is assumed to grow by a factor
every period,
![]() | (11) |
which means that for a consumer who remains employed, labor income will grow by factor

as in
the perfect foresight case: ![( )
ℓtGWt--- /
Et [Wt+1 ℓt+1εt+1 ] = /℧/ (℧ × 0 + /℧ × 1)
( )
Et[Wt+1--ℓt+1εt+1-]
= G,
Wt ℓt](TractableBufferStock42x.png)
is a pure increase in uncertainty with no effect on the PDV of
expected labor income.
The same solution methods used in PerfForesightCRRA can now be applied (take the first
order condition with respect to
, use the Envelope theorem); the only difference is the need
to keep the expectations operator in place. Using
as a placeholder for ‘e’ or ‘u,’ the usual
steps lead to the standard consumption Euler equation:
![u ′(cccet) = Rβ Et [u′(ccc∙t+1)] (13 )
[ ( ) ]
ccc∙t+1 - ρ
1 = Rβ Et --e-- . (14 )
ccct](TractableBufferStock46x.png)
Now define nonbold variables as the bold equivalent divided by the level of permanent labor
income for an employed consumer, e.g.
, and rewrite the consumption Euler
equation as
It will be useful now to define a ‘growth patience factor’ (this terminology will be justified below):
which is the factor by which
would grow in the perfect foresight version of the model with
income growth factor
(again see PerfForesightCRRA). Using this, (18) can be written as
To understand (23), we temporarily make some judicious approximations. Define
(which is the proportion by which consumption would be greater next
period if one is employed than if one is unemployed), and define an ‘excess prudence’ factor

and then
[TaylorOne]
, the expression in braces in (23) can be rewritten
![{ [ ( e ) ρ ] }1 ∕ρ { [( u e u ) ρ ] }1 ∕ρ
ct+1- c-t+1-+--ct+1----ct+1
1 + ℧ cu - 1 = 1 + ℧ cu - 1 (25 )
t+1 t+1
= {1 + ℧ [(1 + ∇t+1 )ρ - 1]}1∕ρ (26 )
{ [ ]}
≈ 1 + ℧ 1 + ρ ∇t+1 + ρ (∇t+1 )2ω - 1 1∕ρ (27 )
{ }
= 1 + ρ℧ (∇ + (∇ )2ω ) 1∕ρ (28 )
t+1 t+1
≈ 1 + ℧ (1 + ∇t+1 ω )∇t+1, (29 )](TractableBufferStock57x.png)
) to
Now since consumption if employed
is surely greater than consumption if unemployed
,
is certainly a positive number. But since
is the value that
would
exhibit in a perfect foresight model, this equation tells us that uncertainty boosts consumption
growth for continuing-employed consumers – in the logarithmic case, by an amount
proportional to the probability of becoming unemployed
multiplied by the size of the
‘consumption risk’ (the amount by which consumption would fall if unemployment
occurs).
For any given
, greater uncertainty does not change the PDV of future labor income,
and therefore the human wealth term in the intertemporal budget constraint is not modified by
an increase in
. But consumption growth will be faster with a larger
. Faster
consumption growth with the same PDV must correspond to a lower current consumption
level. Thus, introduction of a risk of becoming unemployed
induces a (precautionary)
increase in saving.
In the (persuasive) case that
, (30) implies that a consumer with a higher degree of
prudence (larger
and therefore larger
) will anticipate greater consumption growth.
This reflects the greater precautionary saving motive induced by a higher degree of
prudence.
To do a phase-diagram analysis of this model, we must find the
and
loci. For a consumer who is unemployed in period
, dividing both sides of (4) by
yields

Since from (5) we know that
, substituting
into (23) yields
We know that
because a consumer in these circumstances (facing possible
perpetual unemployment) will never borrow (a full discussion of this point follows below).
Since the RIC imposes
, (36) tells us that steady-state consumption is a positive
finite number so long as
is a positive finite number, which will hold true iff the
numerator on the LHS of (35) is a positive finite number; that is, we need the condition:
In the limit as
approaches zero, this condition reduces to a requirement that the growth
patience factor
is less than one
Using
, we similarly define the corresponding ‘growth impatience rate’

Equation (39) is easier to satisfy as unemployment risk increases, because with
an
increase in
decreases the denominator on the LHS of (39), for two reasons.
First, an increase in
is like a reduction in the future downweighting factor,
conditional on the consumer remaining in the employed state, as can be seen directly
by fact that the
term in (18) multiplies
for the consumer who remains
employed.8
Of course, this is balanced by an increase in the probability of transitioning to the unemployed
state, but the RIC guarantees that everything is well-behaved in the unemployed state, so the
increase in the probability of that state does not affect the finiteness of the PDV’s of
consumption, income, or value.
The second reason that an increase in
weakens the growth impatience condition (makes
it easier to satisfy) is that, because we adjust labor productivity growth in order to maintain
constant human wealth for different values of
(eq. (11)), for higher
, growth is greater
conditional on remaining employed. The continuously-employed consumer is effectively more
‘impatient’ in the relevant sense of desiring consumption growth slower than income
growth.9
Note that the fact that the GIC is easier to satisfy as
increases means that if the perfect
foresight version of the GIC (where
is zero) is satisfied, then the ‘true’ GIC (40) will
certainly be satisfied.

Imposing the RIC and the GIC, we can obtain
by substituting
into
equation (36):
Now we need to use the normalized version of the DBC (equation (10)),
to derive the
locus (also referred to as the
locus):
The steady-state levels of
and
are the values of these two variables at which both
(48) and (36) hold. This is just a set of two equations and two unknowns, and with some
tedious algebra can be solved explicitly (see the appendix).
In the special case of logarithmic utility (
), the appendix shows that an
approximation to target market resources will be given by
This expression encapsulates several of the key intuitions of the model. The human
wealth effect of growth is captured by the first
term in the denominator; clearly,
for any calibration for which the denominator is a positive number, increasing
will increase the size of the denominator and therefore reduce the target level of
wealth. The human wealth effect of interest rates is correspondingly captured by the
term. An increase in the future discounting rate,
, will also increase the
size of the denominator and therefore reduce target wealth. Finally, a reduction
in unemployment risk will boost
and therefore reduce target
wealth.10
The assumption of log utility is restrictive, and probably does not capture sufficient aversion
to consumption fluctuations. Fortunately, another special case helps to illuminate the effect of
higher levels of prudence. The appendix shows that, in the special case where
, the
target level of wealth will be given by
) but with the addition of the final term involving
which
measures the amount by which prudence exceeds the logarithmic benchmark. An increase in
reduces the denominator of (50) and thereby boosts the target level of wealth:
Exactly what would be expected from an increase in the intensity of the precautionary
motive.
Note that the different effects interact with each other, in the sense that the strength of, say, the human wealth effect will vary depending on the values of the other parameters. The ways in which these interactions make intuitive sense will repay deep reflection. (Hint: How much I care about the future governs how powerful future events are in determining my targets. Think about it.).
Figure 1 presents the phase diagram.
The
locus, given in (48), indicates, for a given level of
,
how much consumption
would be exactly the right amount to leave
unchanged.11
Thus, any point below the
line will constitute consuming less than the break-even
amount, so wealth will rise. Conversely for points above
. This provides the logic for the
horizontal arrows of motion in the diagram: Above
they point left, and below they
point right.
The intuition for the
locus (which comes from (36)) is a bit subtler. Recall that
expected consumption growth depends on the amount by which consumption will fall if the
bad state is realized. For a given level of resources, if actual consumption when employed is less
than the break-even amount, then the
ratio is smaller, and thus consumption growth is
smaller. Since
growth was zero along the
locus, lower than zero means negative
changes. Hence the arrows of motion are downward-pointing below the
locus and
upward-pointing above it.
The next figure shows the optimal consumption function
for an employed consumer
(dropping the
superscript to reduce clutter). This is actually just the stable arm in the
phase diagram. (Think about why). Also plotted are the 45 degree line along which
as
well as the function


is the solution to a perfect
foresight problem in which income grows by the factor
; it is depicted in order to
introduce a final fact: As wealth approaches infinity, the solution to the problem
with uncertain labor income approaches arbitrarily close to the perfect foresight
solution.12
Note that
is concave.13
That is, the marginal propensity to consume
is higher at low levels of
.
This is because of the increase in the intensity of the precautionary motive as resources
decline; the consequences of becoming unemployed with little wealth are very painful. The
MPC is high at low levels of
because at low levels of
the relaxation in the intensity of
the precautionary motive with each extra bit of
is quite large (Kimball (1990)). This
diminution in the precautionary motive translates into an increase in consumption; for
-poor consumers even a modest increase in
can give a substantial boost to
.
This point is clearest as
approaches zero. Note that the consumption function always
remains below the 45 degree line. This is because if the consumer were to spend all
his resources in period
,
, then if he became unemployed next period
he would have
which would induce
,
yielding negative infinite utility. Thus the consumer will never spend all of his
resources - he will always leave at least a little bit for next period in case of disaster
(unemployment).14

The next figure illustrates some of the same points in a different way. It depicts the growth rate
of consumption as a function of
. Since
, the perfect foresight GIC for this model
implies:

, obtaining ![(cccet+1-) 1∕ρ { [( cet+1-) ρ ]}1 ∕ρ
e = (Rβ ) 1 + ℧ u - 1 (54 )
ccct ct+1
Δ log ccce ≈ ρ- 1(r - ϑ) + ℧ ∇ , (55 )
t+1 t+1](TractableBufferStock179x.png)
Thus consumption growth is equal to what it would be in the absence of uncertainty, plus a
precautionary term. Furthermore, the precautionary contribution will become arbitrarily large
as
because
approaches zero as
. Sure
enough, figure 3 shows that as
gets low, expected consumption growth gets very
large.
Next, note that the point where the consumption growth locus meets the income growth line
is labelled
. This is because the place where consumption growth is equal to income growth
is at the target value of
.
We are finally in position to get an intuitive understanding of how the model works, and why there is a target wealth ratio. On the one hand, consumers are growth-impatient. This prevents their wealth-to-income ratio from heading off to infinity. On the other hand, consumers have a precautionary motive that intensifies more and more as the level of wealth gets lower and lower. At some point the precautionary motive gets strong enough to counterbalance impatience. The point where impatience matches prudence defines the target wealth-to-income ratio.
Now consider the results of increasing the interest rate to
, depicted in figure 4.
Obviously the perfect foresight consumption growth locus will shift up, to
,
inducing a corresponding increase in the expected consumption growth locus. But we have not
changed the expected growth rate of income. It is clear from the figure, therefore, that the new
target level of cash-on-hand
will be greater than the original target. That is, an increase in
the interest rate increases the target level of wealth, as would be expected on intuitive
grounds.
Now, a crucial insight. Figures 3 and 4 show that, so long as consumers are impatient, the steady state growth rate of consumption will be equal to the steady-state growth rate of income,
Yet the approximate Euler equation for consumption growth
does not contain any term explicitly involving income growth. How can we reconcile these two expressions for consumption growth? Only by realizing that the size of the precautionary term
is endogenous: It depends on
. Indeed, we can solve (56) and (57) to determine that
in steady-state we must have
We can use this equation to understand the relationship between parameters and
steady-state levels of wealth, by noting that
is a downward-sloping function of
(see figure 3 again). This is because at low levels of current wealth, much of the spending of
employed consumers is financed by their current income. If they lose that income, they
will have no choice but to cut consumption drastically, implying a large value of
.
For example, an increase in the growth rate of income implies that the RHS of equation (58)
increases. The new target level of
must be lower, because lower wealth induces greater
consumption risk and a corresponding increase in the LHS of (58). This is how the human
wealth effect works in this framework: Consumers who anticipate faster income growth will
hold less market wealth.
The fact that consumption growth equals income growth in the steady-state poses major
problems for empirical attempts to estimate the Euler equation. To see why, suppose we had a
collection of countries indexed by
, identical in all respects except that they have different
interest rates
. Then in the spirit of Hall (1988), one might be tempted to estimate an
equation:

as an indication of the value of
.
But suppose that all of these countries contained impatient consumers and
were in their steady-states where
. Suppose further that all
countries had the same steady-state income growth rate and unemployment
rate.16
Then the regression equation would return the estimates

The econometric problem here is that there is an omitted variable from the regression
specification, the
term, which is (perfectly) correlated with the included
variable
. Thus, Euler equation estimation cannot be expected to return an unbiased
estimate of
. For much more on this problem, see Carroll (2001). For empirical
evidence that the problem is important in macroeconomic practice, see Parker and
Preston (2005).
We now consider a final experiment: A decrease in the time preference rate. Dropping the
superscripts in order to reduce clutter, Figure 5 depicts the effect on the employed consumer’s
spending by showing each successive point in time as a dot. Starting at time 0 from the
steady-state level of consumption, the decrease in the future discounting rate (an increase in
patience) causes an instantaneous drop in the level of consumption. Starting from this
diminished base, consumption growth is subsequently faster than before the drop in
.17
Eventually consumption approaches its new, higher equilibrium ratio to permanent
income at a new, higher level of equilibrium
. This higher level of consumption is
financed in the long run by the higher interest income earned on the higher level of
wealth.
Note again, however, that the equilibrium steady-state consumption growth is still equal to
the growth rate of income (this follows from the fact that there is a steady-state level for the
ratio of consumption to income,
). This means that the higher level of wealth in equilibrium
ends up being precisely enough to reduce the precautionary term by an amount
that exactly offsets the fact that the
term in the Euler equation is now
smaller.
The final figures depict the time paths of consumption, market wealth, and the marginal
propensity to consume
following the decline in
. These are implicit in the phase
diagram analysis, but the dots in these two new diagrams are spread out evenly over time
to give a sense of the time scale over which the model adjusts toward the steady
state.
Following Carroll and Jeanne (2008), this section extends the model to analyze
macroeconomic dynamics in a small open economy with a large number of individuals, where
the population statistics reflect the fulfillment of individual consumers’ ex ante expectations;
for example, exactly proportion
of households who are employed in period
become
‘unemployed’ before
, so that the aggregate labor supply of the ‘active’ (still employed)
members of a generation evolves according to

We make strong assumptions that permit straightforward aggregation. The first such assumption is that newly unemployed households immediately migrate out of the country (think of British retirees moving to southern Spain).18 This means that macroeconomic variables will reflect only the circumstances of employed consumers, rather than a blend of the employed and the unemployed.
Each person is part of a single ‘generation’ of households born at the same time, and every
new generation is larger by the factor
than the newborn generation in the previous period:

We assume that total production by the (surviving) members of a generation grows by the
factor
every period. If total production is to grow despite a shrinking number of surviving
members of the generation, production per active capita must grow by
as per
(11).
Consider the economy in some period 0 in which the size of the newborn population and the
wage rate have been normalized to
. If the economy has existed for
periods (where
is a negative number, indicating that the economy was created before
period 0), the ratio of the total population to the population of newborns will be

, which we require.
Relative to the labor income of period 0’s newborn cohort (
), the total labor
income in period 0 of the generation born in period
is
; the sum of the incomes of
all of the two-period-old individuals is
, and so on; total labor income for all generations
in the economy in period 0 is
(which we will assume) or
the economy has existed for a finite period of time (
). In either case, the
proportion of aggregate income accounted for by a generation born at any specific
moment declines toward zero as time passes (old generations never die, they just fade
away).
In the balanced growth equilibrium, the growth factor for aggregate population will therefore
be
and output per capita will increase by
per period. Total labor income therefore
grows by
We now examine this model under two assumptions about the initial ‘stake’ of newborns in the economy. (We use ‘stake’ to designate a transfer received by newborns). This is explicitly not an inheritance, as we have assumed that individuals have no bequest motive and newborns are unrelated to anyone in the existing population. Our motivation is to make the model more tractable, rather than to represent an important feature of the real world; we later perform simulations designed to show that the characteristics of the model with no ‘stake’ are qualitatively and quantitatively similar to those of the more tractable model with the ‘stake’ that makes the model tractable.
We first consider a version of the model in which an exogenous redistribution program guarantees that the behavior of employed households can be understood by analyzing the actions of a “representative employed agent.”
If a benevolent source outside the economy were to provide every newborn with an initial
transfer upon birth of size
, then the newborn’s total monetary resources would be

Thus, per-capita market resources for members the newborn generation would be exactly equal to the target level of market resources for a person anticipating the future path of labor income that the members of the newborn generation actually anticipate (which is the same as the future path anticipated by all other generations as well).
If such a transfer policy had been in place forever, the economy at every point in time would
consist of employed households whose consumption had been equal to its steady-state value
for their whole lives. That is, every individual agent in this economy would be identical in their
ratio of consumption, market resources, etc. to permanent labor income. The behavior of any
individual would therefore be fully captured by the behavior of a representative employed
agent.19
The foregoing scenario assumed that the ‘stake’ is provided by a mysterious ‘benevolent source outside the economy.’ Fortunately, there is an easy way to eliminate this problematic assumption: Assume that the stakes are financed by a wage tax.
The size of the required tax rate is calculated as follows. The total size of the resources transferred to the newborn generation must be


is the steady state target ratio of
bank balances to after-tax wages).
From (65), the ratio of total aggregate labor income to the labor income of the newborn generation is

for newborns is given by

Note, however, that in an economy where this tax has existed forever, the consequence of the
tax is effectively just a permanent reduction in after-tax labor income by proportion
, compared to its value in the absence of the tax. Given the homotheticity of
the model, a permanent rescaling by a constant factor leaves the scaled version of
the individual’s problem (and its solution) unchanged. Thus we can conclude not
only that a representative agent exists in this economy, but that the steady-state
characteristics of the representative agent’s problem are identical (in ratio form) to the
characteristics of the unrescaled individual’s problem; that is,
,
, and so
on.
Matters are not much more complicated outside the balanced growth steady state, so long as
we assume that the government always transfers the amount
to newborn households,
financed by the tax
derived above. Consider, for example, an economy that was in
steady-state equilibrium leading up to period
, and at the beginning of
there is a sudden
realization that future growth rates will be higher than those anticipated and experienced in
the past:
after
. Since expected growth rates affect
, the tax rate must be
immediately and permanently changed so that the generations born after
receive
a ‘stake’ of the proper new size. This change in
has two consequences for the
generations that survive from periods prior to
. Under the old tax rate, they would have
experienced
; the change in expectations has no effect on
or
but
changes the tax rate to
. Thus these households will have an actual resource ratio
that differs from its new target value,
, both because the after-tax income
scaling factor has changed and because the target ratio has changed from
to
.
However, if we started out in steady-state, the ratio problem of every member of the continuing-employed population is identical to that of every other such household (though, again, their masses differ depending on age, etc); as a result, the dynamics of the economy are fully captured by keeping track of the relative weights in the economy of the (gradually diminishing) ‘representative shocked agent’ and the (gradually increasing) ‘representative new agent’ whose behavior is locked at its steady-state value.20
Figure 9 illustrates the dynamics in this economy using an experiment identical to one
explored above for the individual’s problem: In period 0 there is a one-off decline in the future
discounting rate (assuming the economy was in steady state before period 0). In the
previous model, each individual consumer’s consumption function shifted down, and
consumption experienced a discrete jump downward, because the agent became more
impatient. Here, there is a modest further effect: With more-patient consumers,
the tax rate that the government sets to finance a transfer of
to the newborns
must be larger (so that the ratio of initial assets to after-tax income is smaller).
Qualitatively, the dynamics are indistinguishable from the individual consumer’s dynamics
obtainable without working through the extra complication involved in accounting for the
‘stakes.’
The polar alternative to assuming that newborns get a ‘stake’ is to assume that newborns enter the economy with zero assets. Analysis of this version of the model must be performed using simulation methods, because households of different ages will have different levels of assets. (With a concave and nonanalytical consumption function, analytical aggregation cannot be performed.)
Our simulation procedure assumes that at date 0 the economy has existed
forever (so that the age distribution of relative populations and productivities are
at their steady-state values), but saving has been impossible prior to period
0.21
With everyone’s
, the ratio of market resources to permanent labor income is the same
for all individuals:

for every household (regardless of age),
while the level of total labor income for a generation that is
periods old is
.22
The population of such workers is
, so aggregate consumption will be given by the
per-capita consumption ratio, multiplied by the per-capita level of permanent income,
multiplied by the population of workers still alive: 
The longer a generation lives, the more time it will have had to save toward its target level of wealth; but newborns always begin life with no assets. After period 0, therefore, age-heterogeneity in assets and consumption ratios creeps into the population.
The foregoing discussion contains (in some cases implicitly) all the assumptions necessary to
conduct a simulation of this economy. Figure 10 shows the path of the ratio
starting
from period 0 for an economy under our benchmark parameterization that generated our
earlier figures. The only extra parameter required beyond those used before is
; we choose
corresponding roughly to the postwar population growth rate in the United
States.

The steady-state value of
will be where both (44) and (48) hold. To simplify the algebra,
define
so that
. Then:
A first point about this formula is suggested by the fact that

approaches
zero.23
Note that the limit as
is infinity, which implies that
. This is precisely
what would be expected from this model in which consumers are impatient but self-constrained
to have
: As the risk gets infinitesimally small, the amount by which target
exceeds its minimum possible value shrinks to zero.
We now show that the RIC and GIC ensure that the denominator of the fraction in (83) is positive:

However, note that
also affects
; thus, the first inequality above does not necessarily
imply that the denominator is decreasing as
moves from
to
.

Now defining

):
But
which can be substituted into (95) to obtain and inspired by Kimball (1990) defining a term related to the excess of prudence over the logarithmic case,
and
terms as a
reminder that the GIC and the RIC imply these terms are themselves negative (so
that
and
are positive). Ceteris paribus, an increase in relative risk
aversion
will increase
and thereby decrease the denominator of (103).
This suggests that greater risk aversion will result in a larger target level of
wealth.24
The formula also provides insight about how the human wealth effect works in equilibrium.
All else equal, the human wealth effect is captured by the
term in the denominator of
(103), and it is obvious that a larger value of
will result in a smaller target value for
. But it is also clear that the size of the human wealth effect will depend on the
magnitude of the patience and prudence contributions to the denominator, and that
those terms can easily dominate the human wealth effect. This reduction in the
human wealth effect is interesting because practitioners have known at least since
Summers (1981) that the human wealth effect is implausibly large in the perfect foresight
model.
For (103) to make sense, we need the denominator of the fraction to be a positive number; defining

and the GIC guarantees
(which, in turn, guarantees
), this condition must
hold.25
The same set of derivations imply that we can replace the denominator in (103) with the negative of the RHS of (109), yielding a more compact expression for the target level of resources,
This formula makes plain the fact that an increase in either form of impatience, by increasing the denominator of the fraction in (111), will reduce the target level of assets.We are now in position to discuss (103), understanding that the impatience conditions guarantee that its numerator is a positive number.
Two specializations of the formula are particularly useful. The first is the case where
(logarithmic utility). In this case


or
reduced
), the effect of increased impatience
, or the effect of a reduction in
unemployment risk
in reducing target wealth.
The other useful case to consider is where
but
. In this case, we have


in this equation captures the fact that an increase in
the prudence term
shrinks the denominator and thereby boosts the target level of
wealth.26
To solve the model by the method of reverse
shooting,27
we need
as a function of
. Starting with (22):
![( ce ) { [ ( ce ) ρ ]}1 ∕ρ
-t+1- = Γ - 1(R β )1∕ρ 1 + ℧ -t+1- - 1 (120 )
cet cut+1
( )
e
e | ----------------------ct+1-----------------------|
ct = ( { [( e )ρ ]}1 ∕ρ) (121 )
Γ - 1(R β)1∕ρ 1 + ℧ -u-ct+e1---- - 1
κ (m t+1- 1)
{ [( e ) ρ ]} - 1∕ρ
= Γ (R β)- 1∕ρce 1 + ℧ -----ct+1------- - 1 . (122 )
t+1 κu(me - 1 )
t+1](TractableBufferStock355x.png)
Inverting (45), the reverse shooting equation for
is

The reverse shooting approximation will be more accurate if we use it to obtain estimates of
the marginal propensity to consume as well. These are obtained by differentiating the
consumption Euler equation with respect to
:
so that defining, e.g.,
we have
At the target level of
we have
![◜---------♮∕◞R◟ℶ---------◝ ◜------=◞1◟ ------◝
′′ e ′′ ∙ ∙ / ′′ e ′′ e e ′′ u ′′ e u
(1∕u (ˇc ))Et [u (c )κ ] = /℧ (u (ˇc )∕u (ˇc ))κ + ℧ (u (ˇc )∕u (cˇ ))κ](TractableBufferStock363x.png)

: 
in the interval
, which is the MPC at target
wealth.28
The limiting MPC as consumption approaches zero,
will also be useful; this is obtained
by noting that utility in the employed state next year becomes asymptotically irrelevant as
approaches zero, so that


. An explicit solution is not available, but after parameter values
have been defined a numerical rootfinder can calculate a solution almost instantly.
Finally, it will be useful to have an estimate of the curvature (second derivative) of the
consumption function at the target. This can be obtained by a procedure analogous
to the one used to obtain the MPC: differentiate the differentiated Euler equation
(125) again and substitute the target values. Noting that
we can obtain:
![( ( ) )
e′ ℶR2 (1 - κκκet)2 Et [(κκκ∙t+1 )2u′′′(c∙t+1)] + /℧/u ′′(cet+1)κκκet′+1 - (κκκet)2u ′′′(cet)
κκκt = -----------------------′′--e-------------′′--∙----∙-------------------------
u (ct) + ℶR Et [u (c t+1 )κκκt+1 ]](TractableBufferStock376x.png)
so that
Another differentiation of (132) similarly allows the construction of a formula for the value
of
at the target
; in principle, any number of derivatives can be constructed in this
manner.29
Reverse shooting requires us to solve separately for an approximation to the consumption
function above the steady state and another approximation below the steady state. Using the
approximate steady-state
and
obtained above, we begin by picking a very small
number for
and then creating a Taylor approximation to the consumption function near the
steady state:
in which
escapes some pre-specified interval
(where the natural value for
is 1 because this
is the
that would be owned by a consumer who had saved nothing in the prior
period and therefore is below any feasible value of
that could be realized by an
optimizing consumer). This generates a sequence of points all of which are on the
consumption function. A parallel procedure (substituting
for
in (134) and where
appropriate in (135)) generates the sequence of points for the approximation below
the steady state. Taken together with the already-derived characterization of the
function at the target level of wealth, these points constitute the basis for a piecewise
second-order interpolating approximation to the consumption function on the interval
.
As a preliminary, note that since
, value for an unemployed consumer is

From this we can see that value for the normalized problem is similarly:

Turning to the problem of the employed consumer, we have
![e e 1- ρ ∙
v (mt ) = u (ct) + β Γ Et [v (mt+1 )] (140 )](TractableBufferStock397x.png)

Given these facts, our recursion for generating a sequence of points on the consumption function can be used at the same time to generate corresponding points on the value function from


With the above results in hand, the model is solved and the various functions constructed as
follows. Define
as a vector of points that characterizes a particular
situation that an optimizing employed household might be in at any given point in time. Using
the backwards-shooting functions derived above, for any point
we can construct the
sequence of points that must have led up to it:
and
and so on. And using the
approximations near the steady state like (135), we can construct a vector-valued function
that generates, e.g.,
.
Now define an operator
as follows:
applied to some starting point
uses the
backwards dynamic equations defined above to produce a vector of points
consistent with the model until the
that is produced goes outside of the pre-defined
bounds for solving the problem.
We can merge the points below the steady state with the steady state with the points above
the steady state to produce
. These points can then be used
to generate appropriate interpolating approximations to the consumption function and other
desired functions.
Designate, e.g., the vector of points on the consumption function generated in this manner
by
, so that
is the number of points that have been generated by the merger of the backward
shooting points described above.
The object (146) is not an arbitrary example; it reflects a set of values that uniquely define a fourth order piecewise polynomial spline such that at every point in the set the polynomial matches the level and first derivative included in the list. Standard numerical mathematics software can produce the interpolating function with this input; for example, the syntax in Mathematica is simply
![... ... ... e ... e′ ⊺ ⊺
cE = Interpolation [{ ⋆ [m ],{ ⋆[c], ⋆[κ ], ⋆ [κ ]} } ]. (147 )](TractableBufferStock416x.png)
that is a
interpolating polynomial connecting these
points.
The reverse shooting algorithm terminates at some finite maximum point
, but for completeness it is useful to have an approximation to the
consumption function that is reasonably well behaved for any
no matter how
large.30
Since we know that the consumption function in the presence of uncertainty asymptotes to the perfect foresight function, we adopt the following approach. Defining the level of precautionary saving as31
we know (see the discussion below in appendix section E) that
Defining
, a convenient functional form to postulate for the propensity to
precautionary-save is


Evaluated at
(for which
and its derivatives will have numerical values assigned by the
reverse-shooting solution method described above), this is a system of four equations
in four unknowns and, though nonlinear, can be easily solved for values of the
and
coefficients that match the level and first three derivatives of the “true”
function.32

The text asserts that if
the consumption function for a finite-horizon employed
consumer approaches the
function that is optimal for a perfect-foresight consumer with
the same horizon,

This proposition can be proven by careful analysis of the consumption Euler equation,
noting that as
approaches infinity the proportion of consumption will be financed out of
(uncertain) labor income approaches zero, and that the magnitude of the precautionary effect
is proportional to the square of the proportion of such consumption financed out of uncertain
labor income.
A footnote also claims that for employed consumers,
approaches a different, but still
well-defined, limit even if
, so long as the impatience condition holds.
It turns out that the limit in question is the one defined by the solution to a perfect foresight problem with liquidity constraints. A semi-analytical solution does exist in this case, but it requires formidable notation and analysis to present and understand, so the details are not presented here. A continuous-time treatement can be found in Park (2006).
Carroll, Christopher D. (1997): “Buffer Stock Saving and the Life Cycle/Permanent Income Hypothesis,” Quarterly Journal of Economics, CXII(1), 1–56, Available at http://econ.jhu.edu/people/ccarroll/BSLCPIH.zip.
__________ (2001): “Death to the Log-Linearized Consumption Euler Equation! (And Very Poor Health to the Second-Order Approximation),” Advances in Macroeconomics, 1(1), Article 6, Available at http://econ.jhu.edu/people/ccarroll/death.pdf.
__________ (2004): “Theoretical Foundations of Buffer Stock Saving,” NBER Working Paper No. 10867 (Status: Revise and Resubmit, Review of Economic Studies), Latest version available at http://econ.jhu.edu/people/ccarroll/BufferStockTheory.pdf.
Carroll, Christopher D., and Olivier Jeanne (2008): “A Tractable Model of Precautionary Reserves or Net Foreign Assets,” Manuscript, Johns Hopkins University.
Carroll, Christopher D., and Miles S. Kimball (1996): “On the Concavity of the Consumption Function,” Econometrica, 64(4), 981–992, Available at http://econ.jhu.edu/people/ccarroll/concavity.pdf.
__________ (2007): “Precautionary Saving and Precautionary Wealth,” Palgrave Dictionary of Economics and Finance, 2nd Ed., Available at http://econ.jhu.edu/people/ccarroll/PalgravePrecautionary.pdf.
Friedman, Milton A. (1957): A Theory of the Consumption Function. Princeton University Press.
Hall, Robert E. (1988): “Intertemporal Substitution in Consumption,” Journal of Political Economy, XCVI, 339–357, Available at http://www.stanford.edu/~rehall/Intertemporal-JPE-April-1988.pdf.
Judd, Kenneth L. (1998): Numerical Methods in Economics. The MIT Press, Cambridge, Massachusetts.
Kimball, Miles S. (1990): “Precautionary Saving in the Small and in the Large,” Econometrica, 58, 53–73.
Park, Myung-Ho (2006): “An Analytical Solution to the Inverse Consumption Function with Liquidity Constraints,” Economics Letters, 92, 389–394.
Parker, Jonathan A., and Bruce Preston (2005): “Precautionary Saving and Consumption Fluctuations,” American Economic Review, 95(4), 1119–1143.
Summers, Lawrence H. (1981): “Capital Taxation and Accumulation in a Life Cycle Growth Model,” American Economic Review, 71(4), 533–544, Available at http://ideas.repec.org/a/aea/aecrev/v71y1981i4p533-44.html.
Toche, Patrick (2005): “A Tractable Model of Precautionary Saving in Continuous Time,” Economics Letters, 87(2), 267–272, Available at http://ideas.repec.org/a/eee/ecolet/v87y2005i2p267-272.html.