Introduction
Expectations drive economic behavior. A consumer deciding whether to buy a house, a firm setting prices for next quarter, an investor choosing which assets to purchase – each decision depends on what the decision-maker expects about the future. But how do people form those expectations? Adaptive expectation theory provides one answer: people base their expectations on past outcomes, gradually adjusting their forecasts as new information arrives.
This theory emerged in the 1950s as economists sought to model how expectations influence inflation, consumption, and investment. Irving Fisher, Phillip Cagan, and Milton Friedman developed the core insights, though the theory is most closely associated with Marc Nerlove’s 1958 work on supply response in agriculture. Adaptive expectations dominated macroeconomic modeling until the rational expectations revolution of the 1970s. Even today, the theory remains relevant for understanding behavioral inertia, learning processes, and situations where forward-looking rationality is implausible.
This article examines adaptive expectation theory in depth. We will explore its mathematical foundations, compare it with alternative expectation formation mechanisms, work through numerical examples, and assess its empirical validity. We will also address the theory’s applications in finance, monetary policy, and household behavior, with particular attention to the United States context.
Table of Contents
The Core Concept of Adaptive Expectations
Defining Adaptive Expectations
Adaptive expectation theory states that economic agents form expectations about a future variable as a weighted average of past actual values, with more recent observations receiving greater weight. In its simplest form, the expected value of variable X for period t (formed in period t-1) is:
X_t^e = X_{t-1}^e + \lambda (X_{t-1} - X_{t-1}^e)where \lambda is the adjustment coefficient between 0 and 1. This equation says that agents update their previous expectation by a fraction \lambda of the most recent forecast error. If the previous forecast was too low, they raise their expectation. If it was too high, they lower it.
The same equation can be rewritten as a weighted average of all past actual values:
X_t^e = \lambda \sum_{i=1}^{\infty} (1-\lambda)^{i-1} X_{t-i}This geometric weighting scheme gives the highest weight to the most recent observation, with weights declining exponentially into the past. The parameter \lambda determines the speed of adjustment. A high \lambda near 1 means expectations adapt quickly to new information. A low \lambda near 0 means expectations are sticky, changing only slowly.
The Intuition Behind Adaptive Updating
The adaptive mechanism captures a simple form of learning. Consider a firm setting prices based on expected inflation. If the firm consistently underestimates inflation, it will raise its expectation. If it overestimates, it will lower it. The adjustment is proportional to the error made in the previous period.
This behavior is backward-looking. Agents use past data exclusively. They do not incorporate information about future policy changes, structural breaks, or anticipated events unless those events have already occurred and generated observable outcomes. The theory assumes that the process generating X is stable enough that past values provide a useful guide to the future.
Mathematical Derivation and Properties
The Geometric Weighting Formula
Starting from the updating equation:
X_t^e = X_{t-1}^e + \lambda (X_{t-1} - X_{t-1}^e)Expand X_{t-1}^e using the same rule:
X_{t-1}^e = X_{t-2}^e + \lambda (X_{t-2} - X_{t-2}^e)Substitute and continue iterating backward. After n steps:
X_t^e = \lambda X_{t-1} + \lambda(1-\lambda)X_{t-2} + \lambda(1-\lambda)^2 X_{t-3} + … + \lambda(1-\lambda)^{n-1} X_{t-n} + (1-\lambda)^n X_{t-n-1}^eAs n \to \infty, the final term vanishes because n \to 0. This yields:
X_t^e = \lambda \sum_{i=1}^{\infty} (1-\lambda)^{i-1} X_{t-i}The weights sum to 1 because:
\lambda \sum_{i=1}^{\infty} (1-\lambda)^{i-1} = \lambda \times \frac{1}{1 - (1-\lambda)} = 1The Error Correction Form
The adaptive expectations equation can also be written as an error correction mechanism:
X_t^e - X_{t-1}^e = \lambda (X_{t-1} - X_{t-1}^e)The change in expectations equals a fraction \lambda of the previous period’s forecast error. This form reveals that adaptive expectations produce systematic serial correlation in forecast errors unless \lambda = 1. When \lambda < 1, errors in one period persist into future periods because expectations adjust only partially.
Relationship to Exponential Smoothing
Adaptive expectations are mathematically identical to single exponential smoothing, a technique used in time series forecasting. The smoothing parameter in exponential smoothing corresponds directly to \lambda. This connection is important because exponential smoothing is optimal for certain classes of time series, specifically those following a random walk with drift. If the actual variable follows:
X_t = X_{t-1} + \varepsilon_twhere \varepsilon_t is white noise, then the adaptive expectations forecast is the minimum mean square error predictor.
Numerical Examples of Adaptive Expectations
Example 1: Inflation Expectations
Suppose a household forms expectations about the inflation rate for next year. The actual inflation rates over the past four years were:
Year 1: 2.0%
Year 2: 2.5%
Year 3: 3.0%
Year 4: 3.5%
Assume the adjustment coefficient \lambda = 0.4. The household’s initial expectation for Year 1 (formed before Year 1) was 2.0%. Calculate the sequence of expectations.
For Year 2 expectation (formed end of Year 1):
X_2^e = X_1^e + 0.4 \times (X_1 - X_1^e) = 2.0 + 0.4 \times (2.0 - 2.0) = 2.0\%For Year 3 expectation (formed end of Year 2):
X_3^e = X_2^e + 0.4 \times (X_2 - X_2^e) = 2.0 + 0.4 \times (2.5 - 2.0) = 2.0 + 0.2 = 2.2\%For Year 4 expectation (formed end of Year 3):
X_4^e = X_3^e + 0.4 \times (X_3 - X_3^e) = 2.2 + 0.4 \times (3.0 - 2.2) = 2.2 + 0.32 = 2.52\%For Year 5 expectation (formed end of Year 4):
X_5^e = X_4^e + 0.4 \times (X_4 - X_4^e) = 2.52 + 0.4 \times (3.5 - 2.52) = 2.52 + 0.392 = 2.912\%The household’s expectations lag behind actual inflation. In Year 4, actual inflation reached 3.5 percent, but the household expects only 2.912 percent for Year 5. With a higher \lambda, say 0.8, the Year 5 expectation would be:
X_5^e = 2.52 + 0.8 \times (3.5 - 2.52) = 2.52 + 0.784 = 3.304\%The higher adjustment coefficient produces a forecast closer to the recent actual value.
Example 2: Stock Price Expectations
An investor uses adaptive expectations to forecast a stock price. The actual closing prices for the last five days:
Day 1: $100
Day 2: $102
Day 3: $101
Day 4: $103
Day 5: $105
The investor uses \lambda = 0.3 and had an initial expectation of $100 for Day 1. Calculate the expected price for Day 6.
First, compute the expectation for Day 2 (formed end of Day 1):
P_2^e = 100 + 0.3 \times (100 - 100) = \$100Day 3 expectation (formed end of Day 2):
P_3^e = 100 + 0.3 \times (102 - 100) = 100 + 0.6 = \$100.60Day 4 expectation (formed end of Day 3):
P_4^e = 100.60 + 0.3 \times (101 - 100.60) = 100.60 + 0.12 = \$100.72Day 5 expectation (formed end of Day 4):
P_5^e = 100.72 + 0.3 \times (103 - 100.72) = 100.72 + 0.684 = \$101.404Day 6 expectation (formed end of Day 5):
P_6^e = 101.404 + 0.3 \times (105 - 101.404) = 101.404 + 1.0788 = \$102.4828Now use the geometric weighting formula directly to verify. The weights for \lambda = 0.3 are:
Day 5: 0.3
Day 4: 0.3 \times 0.7 = 0.21
Day 3: 0.3 \times 0.7^2 = 0.147
Day 2: 0.3 \times 0.7^3 = 0.1029
Day 1: 0.3 \times 0.7^4 = 0.07203
Weighted average: 0.3 \times 105 + 0.21 \times 103 + 0.147 \times 101 + 0.1029 \times 102 + 0.07203 \times 100 = 31.5 + 21.63 + 14.847 + 10.4958 + 7.203 = 85.6758. This sum appears too low because we truncated early. Including all past periods (with an infinite sum) would converge to the recursive calculation result of $102.48. The discrepancy highlights that truncating the infinite sum introduces error unless we include the initial condition term.
Example 3: Persistent Underestimation
Suppose actual inflation remains constant at 4 percent for many years. An agent with \lambda = 0.2 starts with an initial expectation of 0 percent. Trace the convergence.
Year 1 expectation (initial): 0%
After Year 1 actual (4%): X_2^e = 0 + 0.2 \times (4 - 0) = 0.8\%
After Year 2: X_3^e = 0.8 + 0.2 \times (4 - 0.8) = 0.8 + 0.64 = 1.44\%
After Year 3: X_4^e = 1.44 + 0.2 \times (4 - 1.44) = 1.44 + 0.512 = 1.952\%
After Year 4: X_5^e = 1.952 + 0.2 \times (4 - 1.952) = 1.952 + 0.4096 = 2.3616\%
After Year 5: X_6^e = 2.3616 + 0.2 \times (4 - 2.3616) = 2.3616 + 0.32768 = 2.68928\%
The expectation approaches 4 percent asymptotically. After n periods, the gap from the true value is latex^n[/latex] times the initial gap. With \lambda = 0.2, after 10 years the gap is 0.8^{10} \approx 0.107, so expectation reaches about 3.57 percent. After 20 years, 0.8^{20} \approx 0.0115, expectation reaches 3.95 percent. Convergence is slow when \lambda is small.
Applications of Adaptive Expectations
The Phillips Curve and Inflation Dynamics
The most famous application of adaptive expectations in macroeconomics is the expectations-augmented Phillips curve. Edmund Phelps and Milton Friedman independently argued that the trade-off between inflation and unemployment exists only if workers and firms systematically misperceive inflation. With adaptive expectations, the Phillips curve takes the form:
\pi_t = \pi_t^e - \alpha (u_t - u_n)where \pi_t is actual inflation, \pi_t^e is expected inflation (formed adaptively), u_t is the unemployment rate, and u_n is the natural rate.
When the central bank tries to push unemployment below the natural rate, actual inflation rises above expected inflation. Workers initially mistake nominal wage increases for real wage increases and supply more labor. Over time, adaptive expectations cause expected inflation to catch up. The process continues until expected inflation equals actual inflation and unemployment returns to the natural rate – but now with higher inflation.
This mechanism explains why the Phillips curve appeared stable in the 1960s (when inflation was low and stable) but broke down in the 1970s (when inflation became variable). With adaptive expectations, the trade-off exists only in the short run. In the long run, the curve is vertical.
The Cagan Model of Hyperinflation
Phillip Cagan used adaptive expectations in his 1956 study of hyperinflation. The model posits that money demand depends on expected inflation:
\frac{M_t}{P_t} = L(Y_t, \pi_t^e)where M_t is money supply, P_t is price level, Y_t is real income, and \pi_t^e is expected inflation. Expected inflation follows the adaptive process:
\pi_t^e - \pi_{t-1}^e = \lambda (\pi_{t-1} - \pi_{t-1}^e)In hyperinflations, expected inflation rises rapidly as past high inflation feeds into future expectations. This creates a self-reinforcing cycle: high actual inflation raises expected inflation, which reduces money demand, which forces the government to print more money to finance spending, which generates even higher inflation. Cagan showed that adaptive expectations could generate the explosive inflation dynamics observed in Germany (1922-1923) and other hyperinflation episodes.
Agricultural Supply Response
Marc Nerlove applied adaptive expectations to model farmers’ planting decisions. A farmer deciding how many acres to plant of a particular crop must forecast the price at harvest time. Nerlove assumed farmers form price expectations adaptively based on past prices:
P_t^e = P_{t-1}^e + \lambda (P_{t-1} - P_{t-1}^e)Planted acreage A_t responds to the expected price:
A_t = \alpha + \beta P_t^e + \gamma Z_twhere Z_t includes other factors like weather and input costs. This model generated the famous cobweb theorem: with production lags and adaptive expectations, prices and quantities can oscillate around equilibrium. The cobweb cycle is stable when supply response is small relative to demand response and unstable when the reverse holds.
Consumption and Permanent Income
Milton Friedman’s permanent income hypothesis uses a form of adaptive expectations. Consumers distinguish between permanent income (the long-run average they expect to earn) and transitory income (short-run fluctuations). Friedman proposed that consumers form expectations of permanent income as a weighted average of past incomes, with declining weights:
Y_t^p = \lambda \sum_{i=0}^{\infty} (1-\lambda)^i Y_{t-i}This is exactly the adaptive expectations formula. Consumers consume a fraction of permanent income, not current income. This explains why consumption is smoother than income – transitory shocks have little effect on permanent income expectations, especially when \lambda is small.
Comparison with Other Expectation Theories
Rational Expectations
Rational expectations, developed by John Muth (1961) and popularized by Robert Lucas, Thomas Sargent, and Neil Wallace, holds that agents use all available information efficiently. The rational expectation is the mathematical expectation conditional on all information available at the time:
X_t^e = E[X_t | I_{t-1}]where I_{t-1} is the information set containing all relevant data and the true structure of the economy.
The key differences from adaptive expectations are:
First, rational expectations are forward-looking. Agents incorporate knowledge of policy rules, structural relationships, and anticipated future events. If the central bank announces a new inflation target, rational agents adjust their expectations immediately. Adaptive agents adjust only after seeing actual inflation deviate from their forecasts.
Second, rational expectations imply forecast errors are white noise – uncorrelated with any information available at the time the forecast was made. Adaptive expectations, in contrast, produce serially correlated forecast errors when \lambda < 1.
Third, rational expectations are consistent with the true model of the economy. Agents do not make systematic errors. Adaptive expectations can produce systematic errors, as in the persistent underestimation example above.
Extrapolative Expectations
Extrapolative expectations are a simpler form of backward-looking expectation. Agents assume the future will look like the recent past:
X_t^e = X_{t-1}or, with a trend:
X_t^e = X_{t-1} + (X_{t-1} - X_{t-2})Extrapolative expectations are a special case of adaptive expectations with \lambda = 1 (the naive forecast) or \lambda > 1 (over-reaction to trends). Pure extrapolation is more volatile than adaptive expectations because it places no weight on the longer history.
Regressive Expectations
Regressive expectations assume that agents believe variables will revert to a normal level \bar{X}:
X_t^e = X_{t-1} + \theta (\bar{X} - X_{t-1})This is similar to adaptive expectations but with reversion to a fixed mean rather than to a weighted average of past values. Regressive expectations are more stable than adaptive expectations when \theta is positive, because errors are partially corrected toward the mean rather than toward the most recent observation.
Table 1: Comparison of Expectation Formation Theories
| Feature | Adaptive | Rational | Extrapolative | Regressive |
|---|---|---|---|---|
| Uses past data only | Yes | No | Yes | Yes |
| Uses model structure | No | Yes | No | No |
| Forward-looking | No | Yes | No | No |
| Forecast errors white noise | No | Yes | No | No |
| Can incorporate policy changes | No | Yes | No | Partially |
| Computational complexity | Low | High | Very low | Low |
| Empirical support in lab | Mixed | Weak | Strong | Mixed |
Empirical Evidence on Adaptive Expectations
Survey Data on Inflation Expectations
The most direct test of adaptive expectations comes from survey data on inflation expectations. The University of Michigan’s Survey of Consumers and the Federal Reserve Bank of Philadelphia’s Survey of Professional Forecasters ask respondents for their inflation expectations. Researchers have tested whether these expectations follow the adaptive pattern.
The evidence is mixed. For households, inflation expectations show clear adaptive features. Households tend to extrapolate recent inflation. When inflation rises, households raise their expectations slowly. When inflation falls, expectations decline with a lag. The adjustment coefficient for households typically falls between 0.2 and 0.4, indicating slow adaptation.
For professional forecasters, expectations are more forward-looking. Professional forecasters incorporate information about monetary policy, oil prices, and other factors beyond past inflation. Their forecast errors are closer to white noise than household errors, though still not fully rational. Some studies find that professional expectations are best described as a hybrid model – partly adaptive, partly rational.
The Sticky Information Model
Gregory Mankiw and Ricardo Reis proposed the sticky information model as a middle ground between adaptive and rational expectations. In their model, agents update their information sets at random intervals. At any given time, some agents have current information and form rational expectations. Others have outdated information and form expectations based on old data. The aggregate expectation is a weighted average of expectations formed at different dates:
X_t^e = \sum_{j=0}^{\infty} \omega_j E_{t-j}[X_t]When the probability of updating each period is constant, the weights follow a geometric distribution – exactly the same pattern as adaptive expectations, but with rational expectations at each vintage rather than simple extrapolation. This model can match many features of survey data that pure adaptive expectations cannot.
Experimental Evidence
Laboratory experiments provide controlled tests of expectation formation. In typical experiments, subjects forecast a variable generated by a known or unknown process. Researchers observe whether subjects use adaptive rules.
The experimental evidence shows that many subjects do use adaptive expectations, especially when the environment is complex or when feedback from forecasts to outcomes is present. However, subjects also learn over time. After many periods, behavior moves closer to rational expectations. The speed of learning depends on the stability of the environment. In stable environments, adaptation works well. In unstable environments where the process changes, adaptive expectations can produce persistent errors.
Limitations and Criticisms
Systematic Forecast Errors
The strongest criticism of adaptive expectations is that they permit systematic, predictable forecast errors. In the persistent underestimation example above, the agent consistently underestimates inflation for many periods. A rational agent would notice this pattern and adjust expectations more quickly. The persistence of errors violates a basic principle of optimal forecasting: if forecast errors are serially correlated, you can improve your forecast by adjusting for the correlation.
Consider a simple test. If expectations are adaptive with \lambda = 0.5, the forecast error \varepsilon_t = X_t - X_t^e follows:
\varepsilon_t = X_t - [X_{t-1}^e + \lambda (X_{t-1} - X_{t-1}^e)] = X_t - [\lambda X_{t-1} + (1-\lambda)X_{t-1}^e]Substituting X_{t-1}^e = X_{t-1} - \varepsilon_{t-1} yields:
\varepsilon_t = X_t - [\lambda X_{t-1} + (1-\lambda)(X_{t-1} - \varepsilon_{t-1})] = X_t - X_{t-1} + (1-\lambda)\varepsilon_{t-1}The error follows an AR(1) process with coefficient latex[/latex]. This autocorrelation is exploitable. A forecaster who knows the autocorrelation can improve predictions by adding latex\varepsilon_{t-1}[/latex] to the adaptive forecast.
Lucas Critique
Robert Lucas (1976) argued that adaptive expectations make econometric policy evaluation invalid. If agents form expectations adaptively based on past data, then changing policy changes the relationship between expectations and actual outcomes. A model estimated under one policy regime will break down when the policy changes because agents’ adaptive rules will generate different forecast errors.
The Lucas critique applies to any expectation mechanism that is not invariant to policy changes. Rational expectations are immune because agents incorporate the policy rule into their forecasts. Adaptive expectations are vulnerable because they depend only on past data, not on the policy rule. If the Federal Reserve changes its inflation targeting strategy, adaptive agents will continue to forecast based on old inflation data, producing systematic errors that alter the dynamics of the economy.
Ignoring Available Information
Adaptive expectations discard potentially useful information. An agent forming expectations about next quarter’s GDP ignores leading indicators, policy announcements, and other forward-looking data. In many settings, this information has predictive value. A rational agent would incorporate it. An adaptive agent, by construction, does not.
This criticism is most severe when structural breaks occur. Consider a firm that has operated in a low-inflation environment for decades. If the central bank changes policy and inflation rises permanently, adaptive expectations will lag far behind. The firm will make systematically wrong forecasts for many periods. A rational firm that understands the policy change would adjust expectations immediately.
Adaptive Expectations in Modern Economics
Behavioral Economics and Heuristics
Adaptive expectations have found new life in behavioral economics. Research on heuristics and biases shows that people often use simple rules of thumb rather than full rationality. Adaptive expectations are one such heuristic. They require little computation, use readily available data, and perform reasonably well in stable environments.
The “representativeness” heuristic identified by Daniel Kahneman and Amos Tversky can produce adaptive-like behavior. People see patterns in random sequences and expect those patterns to continue. If inflation has been rising, they expect it to continue rising. This extrapolation matches adaptive expectations with a high \lambda.
The “anchoring” heuristic also relates to adaptive expectations. People anchor their forecasts on recent observations and adjust insufficiently when new information arrives. The adjustment parameter \lambda captures the degree of anchoring. Low \lambda represents strong anchoring – expectations change slowly. High \lambda represents weak anchoring.
Learning and Convergence
Economists have studied whether adaptive expectations can be justified as a learning rule. If the true data-generating process is stable, an agent using adaptive expectations will eventually learn the correct parameters. The learning process is equivalent to recursive least squares estimation with exponential discounting of past observations.
For a variable that follows a stationary process:
X_t = \mu + \rho X_{t-1} + \varepsilon_twith |\rho| < 1, the adaptive expectations forecast converges to the optimal linear forecast as \lambda \to 0 (very slow adaptation). However, the optimal \lambda depends on the persistence of the process. For highly persistent processes ( \rho close to 1), a small \lambda (slow adaptation) is optimal. For low-persistence processes, a larger \lambda (faster adaptation) is better.
This insight suggests that adaptive expectations are not irrational – they are a reasonable response to computational constraints and uncertainty about the true process. An agent who does not know the persistence of inflation might choose an intermediate \lambda as a robust compromise.
Hybrid Models
Modern macroeconomics often uses hybrid expectations models that combine adaptive and rational elements. A typical hybrid Phillips curve takes the form:
\pi_t = \gamma_f E_t[\pi_{t+1}] + \gamma_b \pi_{t-1} + \alpha (u_t - u_n)Our Blogwhere E_t[\pi_{t+1}] is the rational expectation of future inflation and \pi_{t-1} represents adaptive or backward-looking behavior. Estimated values of \gamma_f and \gamma_b typically fall in the range of 0.6 to 0.8 for the forward component and 0.2 to 0.4 for the backward component. This suggests that both forward-looking and adaptive elements matter for actual inflation dynamics.
Frequently Asked Questions
What is the main difference between adaptive and rational expectations?
Adaptive expectations look only at past data, updating forecasts gradually as new observations arrive. Rational expectations use all available information, including knowledge of economic structure and anticipated future policies. Adaptive expectations can produce systematic, predictable forecast errors. Rational expectations produce errors that are unpredictable given past information.
When do adaptive expectations work well?
Adaptive expectations perform well in stable environments where the underlying process does not change over time. They also work well when the cost of gathering and processing information is high, or when agents face cognitive limitations. In laboratory experiments, many subjects use adaptive rules, especially in complex settings.
Why do households seem more adaptive than professional forecasters?
Households have less incentive to gather information, fewer cognitive resources to process complex data, and less understanding of economic structure. Professional forecasters face career concerns and market discipline that reward accuracy. The cost of a forecasting error is higher for a professional than for a typical household. These differences explain why professionals exhibit more rational behavior.
Can adaptive expectations explain asset price bubbles?
Yes. In asset markets, adaptive expectations can generate momentum and overreaction. If investors expect past price increases to continue, they buy more, pushing prices higher, which confirms their expectations. This positive feedback can produce bubbles. When prices eventually reverse, adaptive expectations can also produce crashes as investors extrapolate the downward trend. Many behavioral finance models use adaptive or extrapolative expectations to explain these patterns.
References
Cagan, P. (1956). The monetary dynamics of hyperinflation. In M. Friedman (Ed.), Studies in the Quantity Theory of Money. University of Chicago Press.
Friedman, M. (1957). A Theory of the Consumption Function. Princeton University Press.
Muth, J. F. (1961). Rational expectations and the theory of price movements. Econometrica, 29(3), 315-335.
Nerlove, M. (1958). Adaptive expectations and cobweb phenomena. Econometrica, 26(2), 227-240.
Phelps, E. S. (1967). Phillips curves, expectations of inflation and optimal unemployment over time. Economica, 34(135), 254-281.

