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.

Spending on Nondurables During the Great Recession

Generator: QuARK-make/notebooks_byname

There Was a Big Drop in Consumption ...

Between the second and fourth quarters of 2008, “discretionary” spending on nondurables and services in the U.S. dropped by about 4 percent -- an unprecedented collapse. Subsequent analyses of the Great Recession concluded that it was the large drop in consumption expenditures that turned what would otherwise have been a moderate downturn into the largest economic decline since the Great Depresssion.

... and Uncertainty Could Induce A Drop In Consumption ...

Increased “uncertainty” has become a popular explanation of much of what happened in the Great Recession -- including this drop. Qualitatively, it is well known that a perceived increase in labor income uncertainty should induce more saving (less consumption) for precautionary reasons.

... But Is the Story Quantitatively Plausible?

But if explaining a 4 percent drop in discretionary consumption would require an implausibly large increase in uncertainty, the story that uncertainty explains the consumption drop is implausible.

Transitory Shocks, Permanent Shocks, or Unemployment

The ConsIndShockConsumerType model incorporates three kinds of uncertainty: Unemployment spells, during which income is reduced to some small proportion of its normal level; and, for consumers who remain employed, transitory and permanent shocks with standard deviations σθ and σψ.

The Question:

How large an increase in the standard deviation of σψ would be necessary to induce a 4 percent drop in consumption in one quarter? What about σθ? How high would the perceived unemployment probability have to be?

The first step is to create the agents we want to solve the model for.

Model set up:

  • “Standard” infinite horizon consumption/saving model, with mortality and permanent and temporary shocks to income

  • Ex-ante heterogeneity in consumers’ discount factors

With this basic setup, HARK’s IndShockConsumerType is the appropriate subclass of AgentType. So we need to prepare the parameters to create instances of that class.

Now we import the class itself and make a baseline type.

For this exercise, we will introduce ex ante heterogeneity, so the baseline type will be copied several times.

First, let’s create a list with seven copies of our baseline type.

Now we can give each of the consumer types their own discount factor. (This approximates the distribution of parameters estimated in “The Distribution of Wealth and the Marginal Propensity to Consume”).

Our agents now exist and have a concept of the problem they face, but we still need them to solve that problem.

Once we have solved each type of consumer’s individual problem, we need to know the distribution of wealth (and permanent income) that the population would achieve in the long run.

The cell below does both of those tasks, looping through the consumer types. For each one, it solves that type’s infinite horizon model, then simulates 1000 periods to generate an approximation to the long run distribution of wealth.

100%|████████████████████████████████████████████████████████████████████████████████████| 7/7 [00:53<00:00,  7.67s/it]

With all of that setup taken care of, let’s write some functions to run our counterfactual exercise and extract the information we want.

First, let’s define a simple function that merely calculates the average consumption level across the entire population in the most recent simulated period.

Now let’s create a function to run the experiment we want -- change income uncertainty, and see how consumption changes. To keep the code block below (mostly) clean, we’ll describe the procedure below step by step here, with accompanying annotations in the codeblock.

  1. Initialize an empty list to

    • hold the changes in consumption that happen after parameters change, and

    • calculate average consumption before the change in uncertainty

  2. Loop through the new uncertainty parameter values to assign. For each:

    1. Assign the parameter value to the agents

    2. Re-solve the agent’s model under that degree of uncertainty

    3. Construct a population of agents distributed in the pre-crisis steady state

    4. Simulate one more period-- the first period after the change in risk.

    5. Calculate the populationn average C level given the new consumption rule

    6. Calculate the new average consumption level as percentage change vs the prior level.

    7. Return the list of percentage changes

Our counterfactual experiment function takes three inputs-- consumer types, counterfactual values, and the name of the parameter we want to change. For the sake of convenience, let’s define small functions to run the experiment for each parameter with just a single input.

Now we can finally run our experiment. In the cell below, we generate a plot of the change in aggregate consumption vs the (underlying) standard deviation of permanent income shocks.

100%|██████████████████████████████████████████████████████████████████████████████████| 10/10 [00:23<00:00,  2.34s/it]
<Figure size 640x480 with 1 Axes>

The figure shows that if people’s beliefs about the standard deviation of permanent shocks to their incomes had changed from 0.06 (the default value) to about 0.08, the model would predict an immediate drop in consumption spending of about the magnitude seen in 2008.

The question is whether this is a reasonable or an unreasonable magnitude for a change in uncertainty. Some perspective on that question is offered by the large literature that attempts to estimate the magnitude of persistent or permanent shocks to household income. The answer varies substantially across household types, countries, and time periods, but our sense of the literature is that the whole span of the territory between 0.04 and ranging nearly up to 0.20 is well populated (in the sense that substantial populations of people or countries have been estimated to experience shocks of this magnitude).

The conclusion is that, in order for an increase in permanent income uncertainty to explain the entire drop in consumption spending, uncertainty in permanent income would have to have roughly increased by a third between Q2 and Q4 of 2008. While this seems a fairly large increase in uncertainty, it is by no means an absurdly large increase. And, there is no reason to rule out the possibility that people perceived a likely change in the level of their permanent income as well, which of course would translate one-for-one into a change in the appropriate level of consumption.

The point is that it is not at all implausible, as a quantitative proposition, that an increase in uncertainty could have been responsible for a substantial portion of the decline in nondurable expenditures in the Great Recesssion. (And it is even easier for an increase in uncertainty to induce a decline in durable goods purchases.