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.

Sticky Expectations and Consumption Dynamics

Authors
Affiliations
Johns Hopkins University
Econ-ARK
Johns Hopkins University
Econ-ARK

Consider a consumer subject to the dynamic budget constraint

bt+1=(bt+ytct)R\bLev_{t+1} = (\bLev_{t}+\yLev_{t}-\cLev_{t})\Rfree

where bt\bLev_{t} is beginning-of-period bank balances, yt\yLev_{t} is current labor income, and R=(1+r)\Rfree=(1+\rfree) is the constant interest factor. Actual labor income y\yLev is permanent labor income p\pLevBF modified by a transitory shock factor θ\tShkEmp:

yt+1=pt+1θt+1\yLev_{t+1} = \pLevBF_{t+1} \tShkEmp_{t+1}

where Et[θt+n]=1  n>0\Ex_{t}[\tShkEmp_{t+n}]=1~\forall~n>0. Permanent labor income grows by a predictable factor G\WGro from period to period:

PermShks=true:

pt+1=Gptψt+1,\pLevBF_{t+1} = \WGro \pLevBF_{t}\psi_{t+1},

PermShks=false:

pt+1=Gpt,\pLevBF_{t+1} = \WGro \pLevBF_{t},

so that the expected present discounted value of permanent labor income (“human wealth”) for an infinite-horizon consumer is

ht=(pt1G/R).\hLev_{t} = \left(\frac{\pLevBF_{t}}{1-\WGro/\Rfree}\right).

We will assume that the consumer behaves according to the consumption rule

ct=(bt+(θt1)pt+ht)ot(r/R)κ,\cLev_{t} = \underbrace{(\bLev_{t}+(\tShkEmp_{t}-1)\pLevBF_{t}+\hLev_{t})}_{\equiv \wAllLev_{t}}\underbrace{(\rfree/\Rfree)}_{\equiv \MPC},

where κ\MPC is the “marginal propensity to consume” out of total wealth o\wAllLev.[1]

Under these circumstances, the The Random Walk Model of Consumption shows that consumption will follow a random walk,

Δct+1=ϵt+1,Et[ϵt+n]=0  n>0.\Delta \cLev_{t+1} = \error_{t+1}, \quad \Ex_{t}[\error_{t+n}] = 0 ~\forall~n>0.

Now assume that the economy is populated by a set of measure one of consumers indexed by a superscript ii distributed uniformly along the unit interval. Per capita values of all variables, designated by the upper case, are the integral over all individuals in the economy, as in the Aggregation For Dummies (Macroeconomists), so that

Ct=01ctidi=01(r/R)otidi=Otκ.\CLev_{t} = \int_{0}^{1} \cLev_{t}^{i} di = \int_{0}^{1} (\rfree/\Rfree) \wAllLev_{t}^{i} di = \WAllLev_{t} \MPC.

This equation implies that an aggregate version of equation (7) holds,[2]

ΔCt+1=ϵt+1.\Delta \CLev_{t+1} = \error_{t+1}.

In principle, we could allow each individual in this economy to experience a different transitory shock (and, PermShks=true: permanent shock) from every other individual in each period. However, for our purposes it is useful to assume that everyone experiences the same shocks in a given period; that is θti=Θt  t\tShkEmp_{t}^{i}=\TShkEmp_{t}~\forall~t (PermShks=true: and ψti=Ψt  t\psi_{t}^{i} = \Psi_{t}~\forall~t).

Assuming (here and henceforth) that the growth factor for permanent income is G=1\WGro=1, the figures below show the path of consumption and bank balances (the solid dots) for an economy populated by omniscient consumers who in periods tnt-n for n>0n>0 had experienced Θtn=1\TShkEmp_{t-n}=1 (PermShks=true: =Ψtn=\Psi_{t-n}); that is, this economy has had no shocks to income in the past. (For convenience, the consumer is assumed to have arrived in period tt with Bt=0\BLev_{t}=0). In period tt the consumer draws Θt=2\TShkEmp_{t}=2 (PermShks=true: and Ψt=1\Psi_{t}=1); thereafter Θt+n=1\TShkEmp_{t+n}=1 (PermShks=true: Ψt+n=\Psi_{t+n}=). The figures show Ct2,Ct1,Ct,Et[Ct+1],Et[Ct+2],\CLev_{t-2},\CLev_{t-1},\CLev_{t},\Ex_{t}[\CLev_{t+1}],\Ex_{t}[\CLev_{t+2}],\ldots and the corresponding values for B\BLev.

Path of \CLev after a shock \TShkEmp_{t}=2, Omniscient Consumers

Figure 1:Path of C\CLev after a shock Θt=2\TShkEmp_{t}=2, Omniscient Consumers

Path of \BLev after a shock \TShkEmp_{t}=2, Omniscient Consumers

Figure 2:Path of B\BLev after a shock Θt=2\TShkEmp_{t}=2, Omniscient Consumers

Now suppose that not every consumer updates expectations in every period. Instead, expectations are “sticky”: each consumer updates with probability Π\Pi in each period. Whether the consumer at location ii updates in period tt is determined by the realization of the dichotomous random variable

πti={1if consumer i updates in period t0if consumer i does not update in period t,\pi^{i}_{t} = \begin{cases} 1 & \text{if consumer $i$ updates in period $t$} \\ 0 & \text{if consumer $i$ does not update in period $t$} , \end{cases}

and each period’s updaters are chosen randomly such that a constant proportion Π\Pi update in each period:

Eti[πt+1i]=Π  t,01πτidi=Π  τ.\Ex_{t}^{i}[\pi^{i}_{t+1}] = \Pi~\forall~t, \quad \int_{0}^{1} \pi^{i}_{\tau} di = \Pi ~\forall~\tau.

It will also be convenient to define the date of consumer ii’s most recent update; we call this object τti\tau^{i}_{t}. We designate the value of a variable \bullet at date tt for a consumer who last updated his expectations at date tnt-n by t=tn\bullet_{t|=t-n}, where the part of the subscript following | indicates criteria that must be matched by the consumer’s (or group’s) τ\tau. To illustrate, consider a consumer who updated his expectations most recently in period t3t-3 so that n(i)=3n(i)=3. This consumer’s actual consumption in period tt will be cti=ct3=t3\cLev^{i}_{t} = \cLev_{t-3|=t-3}, the level of consumption that was chosen in period t3t-3 given beliefs at that time.

We are assuming that the probability of adjusting one’s expectations is independent of the level of income or wealth; therefore, the average levels of wealth and income among those consumers who adjust their expectations this period will be the same as the average levels of wealth and income in the economy as a whole. This independence assumption is crucial for aggregation: it ensures that the subset of consumers who update in any period is representative of the population.

We need a notation to represent sets of consumers defined by the period of their most recent update. We denote such a set by the condition on τti\tau^{i}_{t}; for example, the set of consumers whose most recent update, as of date tt, was prior to period t1t-1 would be T={τti<t1}\mathcal{T} = \{\tau^{i}_{t} < t-1\}. We denote the per-capita value of a variable \bullet, among consumers in a set T\mathcal{T} as of date tt, by tT\bullet_{t|\mathcal{T}}. Dropping the ii superscripts to reduce clutter, per-capita consumption among households who have updated in period tt is therefore

Ctτt=t=Π101πtctdi.\CLev_{t|\tau_{t}=t} = \Pi^{-1} \int_{0}^{1} \pi_{t} \cLev_{t} di.

Dropping the ii superscript for notational simplicity, the level of consumption per capita that would prevail if all consumers were to update in period tt is Ct=t=01ct=tdi\CLev_{t|=t} = \int_{0}^{1} \cLev_{t|=t} di. But since the set of consumers who updated was randomly selected from the population, the average level of consumption-per-capita for the updaters must equal the average level of consumption-per-capita that would characterize the population as a whole if everyone in the economy were to update. This is the key step that allows aggregation to work analytically.

In periods when expectations are not updated, the consumer continues to spend the same amount as in the most recent period when his expectations were updated.[3] If the economy is large the proportion of consumers who update their expectations every period will be Π\Pi.[4] Average consumption among those who are not updating in the current period (for whom 1πt=11-\pi_{t}=1) is then

Ctτt<t=(1Π)101(1πt)ctdi=Ct1\CLev_{t|\tau_{t} < t} = (1-\Pi)^{-1} \int_{0}^{1} (1-\pi_{t}) \cLev_{t} di = \CLev_{t-1}

because consumption per capita among those who are not updating in the current period is (by assumption) identical to their consumption per capita in the prior period, which must match aggregate consumption per capita in the prior period because the set who do not update today is randomly selected from the t1t-1 population.

Now note that

Ct+1=ΠCt+1τt+1=t+1+(1Π)Ct+1τt+1<t+1=Ct,ΔCt+1=Π(Ct+1τt+1=t+1Ctτt=t)+(1Π)ΔCt\CLev_{t+1} = \Pi \CLev_{t+1|\tau_{t+1}=t+1} + (1-\Pi) \overbrace{\CLev_{t+1|\tau_{t+1}<t+1}}^{=\CLev_{t}}, \quad \Delta \CLev_{t+1} = \Pi (\CLev_{t+1|\tau_{t+1}=t+1}-\CLev_{t|\tau_{t}=t}) + (1-\Pi) \Delta \CLev_{t}

and

Ct=ΠCtτt=t+(1Π)Ct1,ΔCt=Π(Ctτt=tCt1)=Π(Ctτt=tCt+CtCt1),(1Π)ΔCt=Π(Ctτt=tCt)\CLev_{t} = \Pi \CLev_{t|\tau_{t}=t} + (1-\Pi) \CLev_{t-1}, \quad \Delta \CLev_{t} = \Pi (\CLev_{t|\tau_{t}=t}-\CLev_{t-1}) = \Pi (\CLev_{t|\tau_{t}=t}-\CLev_{t}+\CLev_{t}-\CLev_{t-1}), \quad (1-\Pi) \Delta \CLev_{t} = \Pi (\CLev_{t|\tau_{t}=t}-\CLev_{t})

while, defining Θ^=Θ1\hat{\TShkEmp}=\TShkEmp-1 (PermShks=true: and Ψ^=Ψ1\hat{\Psi}=\Psi-1),

PermShks=true:

Ct+1τt+1=t+1=((Bt+Θ^tCt)R=Bt+1+Θ^t+1)κ+1+Ψ^t+1Ct+1τt+1=t+1=((Bt+Θ^tCt+Ctτt=tCtτt=t)R+Θ^t+1)κ+1+Ψ^t+1=((Bt+Θ^tCtτt=t)R+Θ^t+1)κ+1+Ψ^t+1=Et[Ct+1τt=t]+Θ^t+1κ+Ψ^t+1+(Ctτt=tCt)Rκ=Ctτt=t+Θ^t+1κ+Ψ^t+1+(Ctτt=tCt)κR\begin{aligned} \CLev_{t+1|\tau_{t+1}=t+1} & = \left(\overbrace{(\BLev_{t}+\hat{\TShkEmp}_{t}-\CLev_{t})\Rfree}^{=\BLev_{t+1}}+\hat{\TShkEmp}_{t+1}\right)\MPC+1+\hat{\Psi}_{t+1} \\ \CLev_{t+1|\tau_{t+1}=t+1} & = \left((\BLev_{t}+\hat{\TShkEmp}_{t}-\CLev_{t}+\CLev_{t|\tau_{t}=t}-\CLev_{t|\tau_{t}=t})\Rfree+\hat{\TShkEmp}_{t+1}\right)\MPC+1+\hat{\Psi}_{t+1} \\ & = \underbrace{\left((\BLev_{t}+\hat{\TShkEmp}_{t}-\CLev_{t|\tau_{t}=t})\Rfree+\hat{\TShkEmp}_{t+1}\right)\MPC+1+\hat{\Psi}_{t+1}}_{=\Ex_{t}[\CLev_{t+1|\tau_{t}=t}]+\hat{\TShkEmp}_{t+1}\MPC+\hat{\Psi}_{t+1}}+(\CLev_{t|\tau_{t}=t}-\CLev_{t})\Rfree\MPC \\ & = \CLev_{t|\tau_{t}=t}+\hat{\TShkEmp}_{t+1}\MPC+\hat{\Psi}_{t+1}+(\CLev_{t|\tau_{t}=t}-\CLev_{t})\MPC \Rfree \end{aligned}

PermShks=false:

Ct+1τt+1=t+1=((Bt+Θ^tCt)R=Bt+1+Θ^t+1)κ+1Ct+1τt+1=t+1=((Bt+Θ^tCt+Ctτt=tCtτt=t)R+Θ^t+1)κ+1=((Bt+Θ^tCtτt=t)R+Θ^t+1)κ+1=Et[Ct+1τt=t]+Θ^t+1κ+(Ctτt=tCt)Rκ=Ctτt=t+Θ^t+1κ+(Ctτt=tCt)κR\begin{aligned} \CLev_{t+1|\tau_{t+1}=t+1} & = \left(\overbrace{(\BLev_{t}+\hat{\TShkEmp}_{t}-\CLev_{t})\Rfree}^{=\BLev_{t+1}}+\hat{\TShkEmp}_{t+1}\right)\MPC+1 \\ \CLev_{t+1|\tau_{t+1}=t+1} & = \left((\BLev_{t}+\hat{\TShkEmp}_{t}-\CLev_{t}+\CLev_{t|\tau_{t}=t}-\CLev_{t|\tau_{t}=t})\Rfree+\hat{\TShkEmp}_{t+1}\right)\MPC+1 \\ & = \underbrace{\left((\BLev_{t}+\hat{\TShkEmp}_{t}-\CLev_{t|\tau_{t}=t})\Rfree+\hat{\TShkEmp}_{t+1}\right)\MPC+1}_{=\Ex_{t}[\CLev_{t+1|\tau_{t}=t}]+\hat{\TShkEmp}_{t+1}\MPC}+(\CLev_{t|\tau_{t}=t}-\CLev_{t})\Rfree\MPC \\ & = \CLev_{t|\tau_{t}=t}+\hat{\TShkEmp}_{t+1}\MPC+(\CLev_{t|\tau_{t}=t}-\CLev_{t})\MPC \Rfree \end{aligned}

where (16) follows its predecessor since, among consumers who have updated in period tt, the random walk proposition says that Et[Ct+1τt=t]=Ct,τt=t\Ex_{t}[\CLev_{t+1|\tau_{t}=t}]=\CLev_{t,\tau_{t}=t}. Subtracting Ctτt=t\CLev_{t|\tau_{t}=t} from both sides of (16) and substituting the result into (14), and using (15) to substitute for Π(Ctτt=tCt)\Pi(\CLev_{t|\tau_{t}=t}-\CLev_{t}), yields

PermShks=true:

ΔCt+1=(1Π)ΔCt+Π(Ctτt=tCt)=(1Π)ΔCtRκ=r+Π(Θ^t+1κ+Ψ^t+1)ξt+1=(1Π)ΔCt+(1Π)rΔCt+ξt+1=(1Π)RΔCt+ξt+1\begin{aligned} \Delta \CLev_{t+1} & = (1-\Pi) \Delta \CLev_{t}+ \underbrace{\Pi (\CLev_{t|\tau_{t}=t}-\CLev_{t})}_{=(1-\Pi)\Delta \CLev_{t}}\underbrace{\Rfree\MPC}_{=\rfree} + \underbrace{\Pi\left(\hat{\TShkEmp}_{t+1}\MPC+\hat{\Psi}_{t+1}\right)}_{\equiv \xi_{t+1}} \\ & = (1-\Pi) \Delta \CLev_{t}+ (1-\Pi) \rfree \Delta \CLev_{t} + \xi_{t+1} \\ & = (1-\Pi) \Rfree \Delta \CLev_{t} + \xi_{t+1} \end{aligned}

PermShks=false:

ΔCt+1=(1Π)ΔCt+Π(Ctτt=tCt)=(1Π)ΔCtRκ=r+Π(Θ^t+1κ)ξt+1=(1Π)ΔCt+(1Π)rΔCt+ξt+1=(1Π)RΔCt+ξt+1\begin{aligned} \Delta \CLev_{t+1} & = (1-\Pi) \Delta \CLev_{t}+ \underbrace{\Pi (\CLev_{t|\tau_{t}=t}-\CLev_{t})}_{=(1-\Pi)\Delta \CLev_{t}}\underbrace{\Rfree\MPC}_{=\rfree} + \underbrace{\Pi\left(\hat{\TShkEmp}_{t+1}\MPC\right)}_{\equiv \xi_{t+1}} \\ & = (1-\Pi) \Delta \CLev_{t}+ (1-\Pi) \rfree \Delta \CLev_{t} + \xi_{t+1} \\ & = (1-\Pi) \Rfree \Delta \CLev_{t} + \xi_{t+1} \end{aligned}

where ξ\xi is a white noise variable (Et[ξt+n]=0  n>0\Ex_{t}[\xi_{t+n}]=0~\forall~n>0).

We are finally in position to show how aggregate consumption and wealth would respond in this economy to a transitory positive shock to aggregate labor income like the one considered above for the omniscient model.

Consider the case of a positive shock of size Θ^t=1\hat{\TShkEmp}_{t}=1, as before. In the first period consumption rises only by Πκ\Pi \MPC, rather than the full amount corresponding to the permanent income associated with the new level of wealth. Therefore aggregate wealth in period t+1t+1 will be greater than it would have been in the omniscient model. Similarly for all subsequent periods. Thus, in contrast with the omniscient model, the sluggish adjustment of consumption to the shock means that the shock has a permanent effect on the level of aggregate wealth, and therefore on the level of aggregate consumption. (The figures below depict the results.)

Path of \CLev after a shock \TShkEmp_{t}=2; Sticky Expectations in Red/Gray

Figure 3:Path of C\CLev after a shock Θt=2\TShkEmp_{t}=2; Sticky Expectations in Red/Gray

Path of \BLev after a shock \TShkEmp_{t}=2; Sticky Expectations in Red/Gray

Figure 4:Path of B\BLev after a shock Θt=2\TShkEmp_{t}=2; Sticky Expectations in Red/Gray

The sticky expectations model says that consumption growth today can be statistically related to any variable that is related to lagged consumption growth. In particular, if lagged consumption growth is related to lagged income growth (as it certainly will be), then there should be a statistically significant effect of lagged income growth on current consumption growth if expectations are sticky.

If the model derived here could be taken literally, it would suggest estimating an equation of the form

ΔCt+1=α0+α1ΔCt+εt+1\Delta \CLev_{t+1} = \alpha_{0}+\alpha_{1} \Delta \CLev_{t} + \varepsilon_{t+1}

and interpreting the coefficient α1\alpha_{1} as a measure of R(1Π)\Rfree (1-\Pi).

However, if there is potential measurement error in Ct\CLev_{t} the coefficient obtained from estimating (20) would be biased toward zero for standard errors-in-variables reasons (just as regressing consumption on actual income yields a downward-biased estimate of the response of consumption to permanent income), which means that the estimate of Π\Pi would be biased toward 1 (i.e. the omniscient model in which everyone adjusts all the time). Under these circumstances, direct estimation of (20) would not be a reliable way to estimate Π\Pi.

For estimation methods that get around this problem see Sommer (2007), Carroll et al. (2011), Carroll et al. (2011). Those papers consistently find that the proportion of updaters is about Π=0.25\Pi=0.25 per quarter, so that the serial correlation of “true” consumption growth is about (1Π)=0.75(1-\Pi)=0.75 per quarter.

1Appendix

This appendix provides additional derivations and notation useful for simulating the model. One way of interpreting consumers’ behavior in this model is to attribute to them the beliefs that would rationalize their actions. Define O\WAllLev as the level of wealth (human and nonhuman) that the consumer perceives. Then the Deaton definition of the permanent income hypothesis is that

Ct=Otκ\CLevBF_{t} = \WAllLev_{t} \MPC

and the reason consumption follows a random walk is that κ=(r/R)\MPC=(\rfree/\Rfree) is precisely the amount that ensures that Et[Ot+1]=Ot\Ex_{t}[\WAllLev_{t+1}] = \WAllLev_{t}.

Writing the “believed” level of wealth as Oˉ\bar{\WAllLev}, we could then interpret the failure of the sticky expectations consumer to change his consumption during the period of nonupdating as reflecting his optimal forecast that, in the absence of further information, Oˉt+1=Oˉt+2+...=Ot\bar{\WAllLev}_{t+1} = \bar{\WAllLev}_{t+2} + ... = \WAllLev_{t}.

To pursue this interpretation, it is useful to write the budget constraint more explicitly, as before; start with the constraint in levels, then decompose variables into ratios to permanent income (nonbold variables) and the level of permanent income:

Bt+1=AtRt+1Bt+1Pt+1=AtPtRt+1Bt+1=At(Rt+1/Gt+1)Rt+1\begin{aligned} \BLevBF_{t+1} & = \ALevBF_{t} \Rfree_{t+1} \\ \BRat_{t+1}P_{t+1} & = \ARat_{t}P_{t} \Rfree_{t+1} \\ \BRat_{t+1} & = \ARat_{t} \underbrace{(\Rfree_{t+1}/\WGro_{t+1})}_{\equiv \Rnorm_{t+1}} \end{aligned}

where we permit a time subscript on R\Rfree and G\WGro because we want to allow for the possibility that beliefs about the interest rate or growth rate might change over time. (PermShks=false: We also allow henceforth for the existence of permanent shocks to income, Ψt\Psi_{t}.)

Consider an economy that comes into existence in period 0 with a population of consumers who are identical in every respect, including their beliefs about current and future values of the economy’s variables.

First we examine the case where neither R\Rfree nor G\WGro can change after date 0. In that case, we can track the dynamics of believed and actual variables as follows.

Bˉt+1=ΠBt+1+(1Π)AˉtRBˉt+1Pˉt+1=ΠBt+1Pt+1+(1Π)AˉtPˉtRBˉt+1=ΠBt+1(Pt+1/Pˉt+1)Qt+1+(1Π)Aˉt(R/GΨ^ˉt+1)Rˉt+1\begin{aligned} \bar{\BLevBF}_{t+1} & = \Pi \BLevBF_{t+1} + (1-\Pi) \bar{\ALevBF}_{t} \Rfree \\ \bar{\BRat}_{t+1}\bar{P}_{t+1} & = \Pi \BRat_{t+1}P_{t+1} + (1-\Pi) \bar{\ARat}_{t}\bar{P}_{t} \Rfree \\ \bar{\BRat}_{t+1} & = \Pi \BRat_{t+1}\underbrace{(P_{t+1}/\bar{P}_{t+1})}_{\equiv Q_{t+1}} + (1-\Pi)\bar{\ARat}_{t} \underbrace{(\Rfree/\WGro \bar{\hat{\Psi}}_{t+1})}_{\equiv \bar{\Rnorm}_{t+1}} \end{aligned}

where capturing the dynamics of the ratio of true permanent income to believed permanent income Qt+1Q_{t+1} requires us to compute

Pˉt+1=(ΠΨt+1Pt+(1Π)Pˉt)GΨˉt+1Pˉt+1/(PˉtG)Qt+1=(Ψt+1/Ψˉt+1)Qt\begin{aligned} \bar{P}_{t+1} & = \left(\Pi \Psi_{t+1} P_{t} + (1-\Pi) \bar{P}_{t}\right)\WGro \\ \bar{\Psi}_{t+1} & \equiv \bar{P}_{t+1}/(\bar{P}_{t} \WGro) \\ Q_{t+1} & = (\Psi_{t+1}/\bar{\Psi}_{t+1}) Q_{t} \end{aligned}

and so

(Θˉt+11)Pˉt+1=Π(Θt+11)Pt+1+(1Π)(11)PˉtGΘˉt+11=Π(Θt+11)Qt+1\begin{aligned} (\bar{\TShkEmp}_{t+1}-1)\bar{P}_{t+1} & = \Pi (\TShkEmp_{t+1}-1) P_{t+1} + (1-\Pi) (1-1) \bar{P}_{t} \WGro \\ \bar{\TShkEmp}_{t+1}-1 & = \Pi (\TShkEmp_{t+1}-1) Q_{t+1} \end{aligned}

with the crucially useful fact that since by assumption neither R\Rfree nor G\WGro is changing, normalized human wealth does not change from

h=(11G/R)\hRat = \left(\frac{1}{1-\WGro/\Rfree}\right)

so that

Hˉt=hPˉtHt=hPtHˉt+1=(ΠQt+1+(1Π)/Ψˉt+1)hPˉt+1\begin{aligned} \bar{\HLev}_{t} & = \hRat \bar{P}_{t} \\ \HLev_{t} & = \hRat P_{t} \\ \bar{\HLev}_{t+1} & = \left(\Pi Q_{t+1} + (1-\Pi)/\bar{\Psi}_{t+1} \right) \hRat \bar{P}_{t+1} \end{aligned}

so that perceived wealth and consumption will be

Oˉt+1=Bˉt+1+(Θˉt+11)+Hˉt+1Cˉt+1=Oˉt+1κAˉt+1=Bˉt+1+Θˉt+1Cˉt+1.\begin{aligned} \bar{\WAllRat}_{t+1} & = \bar{\BRat}_{t+1}+(\bar{\TShkEmp}_{t+1}-1)+\bar{\HRat}_{t+1} \\ \bar{\CRat}_{t+1} & = \bar{\WAllRat}_{t+1} \MPC \\ \bar{\ARat}_{t+1} & = \bar{\BRat}_{t+1}+\bar{\TShkEmp}_{t+1}-\bar{\CRat}_{t+1}. \end{aligned}

Matters are more complex if expectations about R\Rfree and G\WGro are allowed to change over time.

Suppose again that we begin our economy in period 0 with population with homogeneous views: Everyone believes R=R0\Rfree=\Rfree^{0} and G=G0\WGro=\WGro^{0}; so long as these views are universally held in the population, aggregate dynamics are captured by the foregoing analysis.

Suppose, however, that in some period n>0n>0 the economy’s “true” values of R\Rfree or G\WGro change. Updating consumers see this change immediately. But nonupdaters will not discover the changed nature of the economy’s dynamics until they update again.

We capture this modification to the model by keeping track of the aggregate values of the variables for the set of consumers who adhere to each differing opinion, along with the population mass associated with the different opinions. Specifically, suppose there are JJ different opinions in the population, each of whom constitutes population mass Ltj\mathcal{L}^{j}_{t} such that jLtj=1  t\sum_{j} \mathcal{L}^{j}_{t} = 1~\forall~t. Then for each such population, it will be necessary to keep track of their average beliefs about macroeconomic variables.

Suppose, for example, that through period xx there have been only j1j-1 different opinion groups in the population. In period x+1x+1 either G\WGro or R\Rfree changes. We need then to define group jj by Rj=Rx\Rfree^{j}=\Rfree_{x} and Gj=Gx\WGro^{j}=\WGro_{x} and to define AˉxjAx\bar{\ARat}^{j}_{x} \equiv \ARat_{x}, Pˉxj=Px\bar{P}^{j}_{x}=P_{x}, and so on. We will henceforth need to keep track of dynamics of the consumers who remain in belief group jj by, e.g.,

Bˉt+1j=AtjRjBˉt+1jPˉt+1j=AˉtjPˉtjRjBˉt+1j=Aˉtj(Rj/GjΨˉt+1j)RˉjjPˉt+1j=PˉjGj\begin{aligned} \bar{\BLevBF}^{j}_{t+1} & = \ALevBF^{j}_{t} \Rfree^{j} \\ \bar{\BRat}^{j}_{t+1}\bar{P}^{j}_{t+1} & = \bar{\ARat}^{j}_{t}\bar{P}^{j}_{t} \Rfree^{j} \\ \bar{\BRat}^{j}_{t+1} & = \bar{\ARat}^{j}_{t} \underbrace{(\Rfree^{j}/\WGro^{j} \bar{\Psi}^{j}_{t+1})}^{j}_{\equiv \bar{\Rnorm}^{j}} \\ \bar{P}^{j}_{t+1} & = \bar{P}^{j} \WGro^{j} \end{aligned}

while we need to keep track of the populations of the differing groups by, e.g.,

Ltj=ΠLt+1j=Π(1Π)Lt+2j=Π(1Π)2\begin{aligned} \mathcal{L}^{j}_{t} & = \Pi \\ \mathcal{L}^{j}_{t+1} & = \Pi(1-\Pi) \\ \mathcal{L}^{j}_{t+2} & = \Pi(1-\Pi)^{2} \end{aligned}

and so on. These population dynamics continue forever, but the population of households continuing to hold any specific belief configuration dwindles toward zero as time progresses.

Aggregate variables for the population as a whole can be constructed as the population-weighted sums across all the differing belief groups, weighted by their masses:

Pˉt=ΠPt+(1Π)jLtjPˉtj\bar{P}_{t} = \Pi P_{t} + (1-\Pi) \sum_{j} \mathcal{L}^{j}_{t} \bar{P}^{j}_{t}

and note that if beliefs change back to a configuration that has been seen before it is possible to add the population mass and aggregate values of the variables associated with the new population with that belief configuration to the corresponding figures for the old population that holds the same beliefs. This reduces the number of groups that the simulations must track in the case where beliefs switch between a limited number of distinct values.

Footnotes
  1. This is the optimal consumption function for a utility-maximizing consumer with Rβ=1\Rfree \Discount = 1 if that consumer has quadratic utility (Hall (1978)) or if the consumer has CRRA utility and perfect foresight and anticipates θt+n=ψt+n=1  n>0\tShkEmp_{t+n}=\pShk_{t+n}=1~\forall~n>0. See the Consumption Functions and the Permanent Income Hypothesis for a derivation of this consumption function under quadratic utility, and Consumption Under Perfect Foresight and CRRA Utility for the derivation in the perfect foresight CRRA case. Deaton (1992) argues that the “Permanent Income Hypothesis” should be defined as the hypothesis that consumption is determined according to (6); but this differs sharply from Friedman (1957)’s definition, and has not become universally accepted.

  2. The crucial feature of the model that allows us to aggregate analytically is the linearity of the consumption rule in p,b,p, b, and Θ\TShkEmp.

  3. This makes sense because under the Hall (1978) assumptions the expected change in consumption is zero under our assumption that Rβ=1\Rfree \Discount=1.

  4. For consumers who are not updating at date tt, ct>0\cLev_{t} > 0 but πt=0\pi_{t} = 0, so the integral produces the sum of consumption among only those ii who are updating in period tt.

References
  1. Sommer, M. (2007). Habit Formation and Aggregate Consumption Dynamics. The B.E. Journal of Macroeconomics, 7(1). 10.2202/1935-1690.1444
  2. Carroll, C. D., Sommer, M., & Slacalek, J. (2011). International Evidence on Sticky Consumption Growth. Review of Economics and Statistics, 93(4), 1135–1145. 10.1162/REST_a_00122
  3. Carroll, C. D., Otsuka, M., & Slacalek, J. (2011). How Large Are Housing and Financial Wealth Effects? A New Approach. Journal of Money, Credit and Banking, 43(1), 55–79. 10.1111/j.1538-4616.2010.00365.x
  4. Hall, R. E. (1978). Stochastic Implications of the Life-Cycle/Permanent Income Hypothesis: Theory and Evidence. Journal of Political Economy, 86(6), 971–987. 10.1086/260724
  5. Deaton, A. S. (1992). Understanding Consumption. Oxford University Press.
  6. Friedman, M. A. (1957). A Theory of the Consumption Function. Princeton University Press.