CFA Level I Exam · Financial Statement Forecasting in Equity Valuation
Scenario Analysis, Sensitivity and Forecast Pitfalls
Updated 7 October 2026 · Fact-checked
Scenario analysis changes several forecast inputs together to build base, best and worst cases, each with a probability or narrative. Sensitivity analysis changes one input at a time to see how value responds. Forecast pitfalls include bias, overconfidence, anchoring and ignoring competitive dynamics. On the exam, match the method or error to the clue in the stem.
Understand Scenario Analysis, Sensitivity and Forecast Pitfalls
A forecast is a single best guess about an uncertain future. A valuation built on one guess hides the risk. Analysts therefore test how much the answer moves when assumptions change. Two tools do this: sensitivity analysis and scenario analysis.
Sensitivity analysis changes one input at a time and holds everything else fixed. For example, you raise revenue growth from 5% to 7% and record the new value per share. You repeat this for margin, discount rate and so on. The result shows which drivers matter most. Its weakness is that real inputs move together. Higher sales growth often comes with lower margins, so a one-variable test can be unrealistic.
Scenario analysis changes several inputs together to describe a coherent state of the world. A common set is a base case (the most likely outcome), a best case (favourable conditions) and a worst case (adverse conditions). Each case has a story, such as a recession with falling demand and price cuts. You can assign probabilities and compute a probability-weighted value. Scenarios do not cover every outcome, and the worst case is not the worst possible outcome.
Forecasts also fail because of the analyst. Common pitfalls: overconfidence (ranges too narrow), anchoring to last year's numbers or the company's guidance, confirmation bias (favouring data that supports your view), conservatism (slow to update after new information), and herding (copying consensus). A structural error is ignoring competitive dynamics: assuming high margins or market share gains persist without competitors responding. Other errors include extrapolating recent growth indefinitely, ignoring mean reversion, and building a model with false precision.
The fixes follow from the errors. Use ranges, test several scenarios, check assumptions against industry structure and history, document the reasoning, update when new information arrives, and compare your forecast with consensus and peers to understand any gap.
Key formulas to remember
- Probability-weighted value
- Expected value = Σ (probability of scenario i × value in scenario i)
- Probabilities across the scenarios must sum to 100%.
- Sensitivity (percentage change)
- Sensitivity = % change in value ÷ % change in input
- Change one input only; compare the results across inputs to rank the drivers.
- Rule: sensitivity vs scenario
- Sensitivity = one variable at a time; Scenario = several variables together
- This is the core distinction tested.
How to solve Scenario Analysis, Sensitivity and Forecast Pitfalls questions
Use this method for any question on scenarios, sensitivity or forecasting errors.
- 1Read the stem and decide what is asked: a method, a calculation or an error to identify.
- 2If the stem changes one input with the others held constant, it is sensitivity analysis.
- 3If the stem changes several linked inputs to describe a state of the world, it is scenario analysis.
- 4For a calculation, compute each scenario value first, then weight by probability and add.
- 5For an error question, find the clue: narrow ranges = overconfidence; stuck on last year = anchoring; ignores rivals = competitive dynamics; only supporting evidence = confirmation bias.
- 6Check that probabilities sum to 100% and units are consistent.
- 7Eliminate options that overstate the tool, such as 'worst case is the lowest possible value'.
- 8Choose the remaining option that matches the definition exactly.
Quickest way: Clue-word matching
When to use it: Use it for conceptual questions when you have about 90 seconds.
- Underline 'one variable' or 'several variables together'.
- One variable = sensitivity; several = scenario.
- For biases, match the behaviour: narrow range, anchoring, ignoring rivals, ignoring contrary data.
- For numbers, multiply and add probability-weighted values; sanity-check that the answer lies between worst and best values.
Common mistakes in Scenario Analysis, Sensitivity and Forecast Pitfalls
Calling a one-variable test a scenario analysis.
Both involve 'what if' changes, so the terms blur.
Fix: Count the inputs changed. One input held alone is sensitivity; a linked set is a scenario.
Treating the worst case as the worst possible outcome.
The word 'worst' sounds absolute.
Fix: Remember that cases are chosen plausible outcomes. Real outcomes can fall outside them.
Using probabilities that do not sum to 100% or forgetting to weight.
Rushing through the arithmetic.
Fix: Add the probabilities first, then multiply each value by its probability and sum.
Confusing overconfidence with anchoring.
Both lead to poor forecasts.
Fix: Overconfidence is too-narrow ranges or too much certainty. Anchoring is staying too close to a starting number.
Assuming high margins or share gains persist forever.
Extrapolating recent success without considering rivals.
Fix: Link the forecast to industry structure; high returns attract competition and tend to fade.
Worked examples
Example 1
An analyst values a company at €40 per share in a worst case, €60 in a base case and €90 in a best case, with probabilities of 25%, 50% and 25%. What is the probability-weighted value? A) €55.00 B) €62.50 C) €63.33
Show the solution
- Check the probabilities: 25% + 50% + 25% = 100%.
- Worst: 0.25 × 40 = 10.
- Base: 0.50 × 60 = 30.
- Best: 0.25 × 90 = 22.5.
- Sum: 10 + 30 + 22.5 = 62.5.
- The best case (+30) is further from the base than the worst case (-20), so the weighted value must exceed €60. This rules out A (€55.00). C is the unweighted average (190 ÷ 3), which ignores the weights.
Answer: B) €62.50
Example 2
An analyst forecasts that a retailer will keep its 18% operating margin for ten years because it has earned that margin for the last three years, and sets a very narrow range around this forecast. Competitors are entering the market. Which forecasting pitfalls are most evident? A) Conservatism and herding B) Overconfidence and ignoring competitive dynamics C) Sensitivity analysis misuse
Show the solution
- The narrow range around the forecast signals overconfidence.
- Projecting recent margins for a decade despite new entrants means competitive dynamics are ignored.
- Conservatism is slow updating and herding is copying consensus; neither is described.
- No input is being flexed one at a time, so option C does not fit.
Answer: B) Overconfidence and ignoring competitive dynamics
Exam tips
- The most tested distinction is sensitivity (one variable) versus scenario (several variables together). Check this first.
- Match each bias to its behavioural clue, such as narrow range, anchoring or ignoring rivals.
- Be careful with absolute words like 'always' or 'worst possible'; they usually mark the wrong option.
- For probability-weighted values, the answer must lie between the lowest and highest scenario values; use that to eliminate options.
- With no penalty for wrong answers, always pick an option after eliminating the clearly wrong ones.
Practice questions from Financial Statement Forecasting in Equity Valuation
- A company has forecast 2025 sales of €800 million. Based on historical relationships, the analyst expects days sales outstanding of 45 days,…
- An analyst forecasts next-year sales of 800 million with an operating margin of 10%. A sensitivity test lowers the margin to 8% and raises s…
- Which step in the financial statement forecasting process most likely comes first?
- An analyst forecasting a company's gross margin expects the company to gain pricing power through a differentiated product while input costs…
- An analyst forecasts that a company with a high degree of operating leverage will see sales fall 10% next year. Compared with a similar comp…
Scenario Analysis, Sensitivity and Forecast Pitfalls in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Scenario Analysis, Sensitivity and Forecast Pitfalls: frequently asked questions
What is the difference between scenario analysis and sensitivity analysis?
Sensitivity analysis changes one input at a time with all others held fixed. Scenario analysis changes several inputs together to represent a coherent situation such as a downturn. Sensitivity ranks the drivers; scenarios show combined outcomes.
How do I do sensitivity analysis in equity valuation?
Build a base-case valuation, then change one driver, such as growth, margin or discount rate, by a set amount. Record the new value per share and compare it with the base. Repeat for each driver to see which matters most.
What are the common pitfalls in financial forecasting?
Overconfidence, anchoring, confirmation bias, conservatism and herding are the common analyst biases. Structural errors include ignoring competitive dynamics, extrapolating recent trends and false precision. Using ranges and scenarios helps reduce them.
Is the worst case the lowest possible value?
No. The worst case is a plausible adverse scenario chosen by the analyst. Actual results can be worse, so scenarios do not give an absolute floor.