Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

The Tractable Buffer Stock Model

Generator: BufferStockTheory-make/notebooks_byname

The TractableBufferStock model is a (relatively) simple framework that captures all of the qualitative, and many of the quantitative features of optimal consumption in the presence of labor income uncertainty.

The key assumption behind the model’s tractability is that there is only a single, stark form of uncertainty: So long as an employed consumer remains employed, that consumer’s labor income P will rise at a constant rate Γ:

Pt+1=ΓPt

But, between any period and the next, there is constant hazard p that the consumer will transition to the “unemployed” state. Unemployment is irreversible, like retirement or disability. When unemployed, the consumer receives a fixed amount of income (for simplicity, zero). (See the linked handout for details of the model).

Defining G as the growth rate of aggregate wages/productivity, we assume that idiosyncratic wages grow by Γ=G/(1−℧) where (1−℧)−1 is the growth rate of idiosyncratic productivity (‘on-the-job learning’, say). (This assumption about the relation between idiosyncratic income growth and idiosyncratic risk means that an increase in ℧ is a mean-preserving spread in human wealth; again see the lecture notes).

Under CRRA utility u(C)=C1−ρ1−ρ, the problem can be normalized by P. Using lower case for normalized varibles (e.g., c=C/P), the normalized problem can be expressed by the Bellman equation:

vt(mt)=maxct⁡ U(ct)+βΓ1−ρ𝔼[vt+1∙]⏞=pvt+1u+(1−p)vt+1es.t.mt+1=(mt−ct)ℛ+𝟙t+1,

where ℛ=R/Γ, and 𝟙t+1=1 if the consumer is employed (and zero if unemployed).

Under plausible parameter values the model has a target level of mˆ=M/P (market resources to permanent income) with an analytical solution that exhibits plausible relationships among all of the parameters.

Defining γ=log⁡Γ and r=log⁡R, the handout shows that an approximation of the target is given by the formula:

mˆ≈1+(1(γ−r)+(1+(γ/℧)(1−(γ/℧)(ρ−1)/2)))

Target Wealth

Whether the model exhibits a “target” or “stable” level of the wealth-to-permanent-income ratio for employed consumers depends on whether the ‘Growth Impatience Condition’ (the GIC) holds:

((Rβ(1−℧))1/ρΓ)<1((Rβ(1−℧))1/ρG(1−℧))<1((Rβ)1/ρG(1−℧)−ρ)<1

and recall (from PerfForesightCRRA) that the perfect foresight ‘Growth Impatience Factor’ is

((Rβ)1/ρG)<1

so since ℧>0, uncertainty makes it harder to be ‘impatient.’ To understand this, think of someone who, in the perfect foresight model, was ‘poised’: Exactly on the knife edge between patience and impatience. Now add a precautionary saving motive; that person will now (to some degree) be pushed off the knife edge in the direction of ‘patience.’ So, in the presence of uncertainty, the conditions on parameters other than ℧ must be stronger in order to guarantee ‘impatience’ in the sense of wanting to spend enough for your wealth to decline despite the extra precautionary motive.

Loading...