Economic Modelling · Rational expectations theory and the efficient markets hypothesis
Rational Expectations Theory Explained for IAI Actuarial Economic Modelling
Updated 11 October 2026 · Fact-checked
Rational expectations theory says people form forecasts using all available information and their understanding of how the economy works. Their forecast is the true conditional expected value, so forecast errors are random, average zero and cannot be predicted from information already known. To answer questions, state this and apply it to the case.
Understand Rational Expectations Theory
Start with a simple question: how do people form views about the future? Before the 1960s, many models assumed adaptive expectations. People looked at past values and corrected their last forecast by part of the last error. For example: new forecast = old forecast + λ × (actual − old forecast), with 0 < λ ≤ 1. This can produce errors that are predictable. If inflation keeps rising, adaptive forecasters stay behind and are wrong in the same direction again and again.
Rational expectations (the idea is associated with John Muth, and was developed by Lucas and others) removes this. It assumes agents use all available information and understand the structure of the model. Their subjective forecast then equals the mathematical expectation given that information: E[X(t+1) | I(t)]. The actual outcome is X(t+1) = E[X(t+1) | I(t)] + ε(t+1).
The error ε has three key properties. Its mean is zero, so forecasts are unbiased. It is uncorrelated with anything in the information set I(t), so agents cannot improve the forecast using known data. It is not systematically related to past errors. Errors still happen. Rational does not mean always right. It means not systematically wrong.
This matters in economic modelling. In finance, it underlies the efficient markets hypothesis: prices already reflect expected values, so price changes are driven by news, which is unpredictable. In macroeconomics, it implies that a policy change that is anticipated may be built into behaviour and have little effect on real output, and that only surprises matter.
The theory has criticisms. Information is costly and incomplete. People may not know the true model. Learning takes time. Behavioural evidence shows systematic biases. Different agents may hold different information. Be ready to state the assumptions and these criticisms clearly.
Key rules to remember
- Rational expectation
- X(e, t+1) = E[X(t+1) | I(t)]
- The forecast equals the conditional expected value given all information I(t) available at time t.
- Forecast error
- ε(t+1) = X(t+1) − E[X(t+1) | I(t)]
- Under rational expectations, E[ε(t+1) | I(t)] = 0, so the error is unbiased and unpredictable from I(t).
- Adaptive expectations
- X(e, t+1) = X(e, t) + λ × (X(t) − X(e, t)), 0 < λ ≤ 1
- Forecast is revised by a fraction λ of the last error. It uses only past values of the variable.
- Orthogonality property
- Cov(ε(t+1), Y) = 0 for any Y in I(t)
- No known variable can predict the error. A correlation would mean information was not used fully.
How to solve Rational Expectations Theory questions
Use this method for definition, comparison, discussion and numerical questions on rational expectations.
- 1Identify what is asked: define the theory, compare it with adaptive expectations, apply it to a market or policy case, or calculate a forecast.
- 2State the core idea: forecasts equal the conditional expected value using all available information and the correct model.
- 3Write the error property: actual = forecast + error, with error mean zero and uncorrelated with the information set.
- 4For a comparison, set out how each approach uses information (all information versus past values only) and whether errors are predictable.
- 5For numbers, apply the given model to get E[X] and then compute the error as actual minus forecast. For adaptive forecasts, use the revision formula.
- 6Apply to the context: in markets, prices reflect expected values and move on news; in policy, only unanticipated changes surprise agents.
- 7Add assumptions and criticisms if the question says discuss or evaluate, such as costly information, unknown model, learning and behavioural bias.
- 8Close with a one-line conclusion that answers the exact question.
Quickest way: Three-line answer frame
When to use it: Use for MCQs and short written parts with limited time.
- Ask: does the agent use all information and the true model? If yes, it is rational expectations.
- Ask: are errors predictable from known data? If yes, expectations are not rational.
- For adaptive forecasts, apply new = old + λ × (actual − old) and check the answer lies between old forecast and actual value.
Common mistakes in Rational Expectations Theory
Saying rational expectations means forecasts are always correct.
The word rational suggests perfection.
Fix: Say forecasts are correct on average. Errors exist but are random, with zero mean and unpredictable.
Saying adaptive expectations use all available information.
Students mix up the two models.
Fix: Adaptive expectations use only past values of the variable. Rational expectations use all information and the model structure.
Forgetting the information set in the notation.
Students write E[X] without conditioning.
Fix: Write E[X(t+1) | I(t)] and say what I(t) contains.
Claiming rational expectations imply no one ever profits or all agents are identical.
Overstating the link to market efficiency.
Fix: The theory restricts systematic bias in forecast errors. It does not claim all agents hold the same information or forbid luck.
Listing criticisms without linking them to assumptions.
Students memorise lists.
Fix: Pair each assumption with its criticism: full information with information costs, correct model with model uncertainty, unbiased errors with behavioural biases.
Mixing up λ in the adaptive formula, using 1 − λ as the weight on the error.
Two equivalent forms exist.
Fix: Use new = old + λ × error, and check that λ is the weight on the latest error.
Worked examples
Example 1
An analyst uses adaptive expectations with λ = 0.4. Her forecast of inflation for last year was 6.0%. Actual inflation was 8.0%. (a) Find her forecast for this year. (b) Explain why this behaviour would not be rational if inflation keeps rising.
Show the solution
- Forecast error = actual − forecast = 8.0 − 6.0 = 2.0 percentage points.
- New forecast = 6.0 + 0.4 × 2.0 = 6.0 + 0.8 = 6.8%.
- If inflation keeps rising, each new forecast will still be below the actual outcome, so errors are positive repeatedly.
- Such errors are predictable from past data, so they correlate with the information set. This breaks the rational expectations property that errors are unpredictable.
Answer: (a) 6.8%. (b) Persistent same-sign errors are predictable, so the expectations are not rational.
Example 2
Under rational expectations, the market expects a share's price next year to be ₹120 given all information today. The price turns out to be ₹126. (a) Find the forecast error. (b) State what can be said about the average error and about predicting it.
Show the solution
- Forecast error = actual − expected = 126 − 120 = ₹6.
- This single error is positive, which is allowed. One error does not show bias.
- Under rational expectations, E[ε | I(t)] = 0, so the average error over many such forecasts is zero.
- The error is uncorrelated with all information known today, so no one can use that information to predict whether it will be positive or negative.
Answer: (a) ₹6. (b) The average error is zero and the error cannot be predicted from today's information.
Exam tips
- Learn a clean definition with notation: E[X(t+1) | I(t)], and state the error properties in one sentence.
- For adaptive versus rational questions, compare on three points: information used, predictability of errors and bias.
- In discussion questions, give both assumptions and criticisms. Examiners reward balance.
- Link to the efficient markets hypothesis in one line when the question is about markets, and to policy when it is about macroeconomics.
- In numerical parts, show the forecast error calculation step by step so method marks are secured.
Practice questions from Rational expectations theory and the efficient markets hypothesis
- Which of the following is a feature that distinguishes rational expectations from adaptive expectations?
- Under rational expectations, which statement about forecast errors in an actuary's economic scenario generator is correct?
- Which of the following is an essential implication of a market that is efficient in the sense of the EMH?
- An Indian pension fund trustee believes that the equity market is semi-strong form efficient. Which investment strategy is most consistent w…
- In a new classical model with rational expectations and flexible prices, the central bank announces and then carries out a fully anticipated…
Rational Expectations Theory: frequently asked questions
What is the difference between adaptive and rational expectations?
Adaptive expectations revise forecasts using only past errors of the variable, so errors can be predictable. Rational expectations use all available information and the model structure, so errors are random with zero mean.
What are the main assumptions of rational expectations?
Agents have access to relevant information, understand how the economy works and use both efficiently. Forecasts equal the conditional expected value, so errors are unbiased and unrelated to the information set.
What are the main criticisms of rational expectations?
Information is costly and incomplete, and people may not know the true model. Learning takes time, and behavioural evidence shows systematic biases. Agents may also hold different information.
How does rational expectations relate to the efficient markets hypothesis?
If investors form expectations rationally, prices reflect expected values given available information. Price changes are then driven by news, which is unpredictable. This is the basis of market efficiency.