You are reading the 2026 curriculum (exams up to November 2026). Sitting in February 2027 or later? Go to the 2027 Equities guide.
Scenario analysis in forecasting
Instead of one point forecast, build several scenarios (bear, base, bull) that change the key risk factors together, judge how likely each is, and compare them with consensus forecasts and with what the current share price implies. Sensitivity analysis, by contrast, changes one input at a time.
Before this: Forecasting capital expenditure and capital structure
On the exam
- Describe the use of scenario analysis in forecasting
Describe the use of scenario analysis in forecasting. Expect: scenarios versus sensitivity analysis; the generic risk factors; a probability-weighted value; what to compare scenarios with.
How deeply to learn each part
- Know the idea
- Understand it in general. It frames other topics, but you will not calculate with it.
- Use it
- Understand it well enough to solve a question with it. Recognize when it applies.
- Memorize
- Learn it by heart. The exam will not give it to you.
You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.
You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.
Why build scenarios instead of one forecast?
Every forecast in this module rests on views about risks that may not play out. Key risk factors are the events that could make the future differ from the forecast. Four generic ones affect all companies to varying degrees, and company-specific ones add to them.
- Generic risk factors Memorize affect all companies, to varying degrees
- Business cycle Memorize volume, price and margin move together
- Competition Memorize share and pricing
- Inflation or deflation Memorize input costs and prices
- Technological developments Memorize shift supply (cheaper production) or demand (a substitute)
-
- Company-specific risk factors Use it a product launch, a regulator's decision
Scenario analysis replaces a single point estimate with several complete forecasts, each taking a different view of the key risks, and a judgment of how likely each is. The usual set has a base case (the most central view), a bull case (favorable outcomes) and a bear case (unfavorable outcomes). The scenarios change linked assumptions together: a recession lowers volume, price and margin at once.
Sensitivity analysis is different. It changes a single input and holds everything else constant, to show how much the result depends on that input.
- Scenario analysis Memorize a few complete forecasts
- Changes several linked assumptions at once
- Output bear, base, bull; each with a probability
-
- Sensitivity analysis Memorize one lever at a time
- Changes one input, all others held constant
- Output how much the result moves per input (a tornado)
-
Technology deserves a special word. It can lower the cost of production, shifting the supply curve to the right, or create an attractive substitute, shifting demand away from the existing product. When it takes sales from a company’s own products or from a competitor’s, that effect is called cannibalization .
Exam tip Scenarios move assumptions together; sensitivities move one at a time. A “scenario” that changes one number is a sensitivity.
What do worked scenarios look like?
Lumen Ledger has 46,000 subscribers paying USD 1,260 each, so revenue this year is USD 57.96 million. The analyst builds three cases for next year, each changing both subscribers and price, and assigns probabilities.
| Scenario | Probability | Assumptions | Revenue (USD million) |
|---|---|---|---|
| Bear | 25% | subscribers −5%, price flat | 46,000 × 0.95 × 1,260 = 55.06 |
| Base | 50% | subscribers +12%, price +4% | 67.51 |
| Bull | 25% | subscribers +18%, price +6% | 46,000 × 1.18 × 1,335.60 = 72.50 |
An analyst's scenarios are bear 55.06 (25.00%), base 67.51 (50.00%) and bull 72.50 (25.00%). The probability-weighted value is closest to:
0.25 × 55.06 + 0.5 × 67.51 + 0.25 × 72.50 = 65.645
Probability-weighted value65.65
- (0.25×55.06)+(0.5×67.51)+(0.25×72.5)=
- 0.25ENTER55.06×0.5ENTER67.51×+0.25ENTER72.5×+
ENTER enter (on the HP, puts the number on the stack)
What to compare scenarios with
Investors compare scenarios with the forecasts of other analysts, known as consensus forecasts , and with the forecasts implied by the current share price. If consensus sits above even your bull case, the market may be ignoring a risk. The spread of scenarios also tells you how big a position the uncertainty can justify: a narrow range supports a larger one.
Try this 0 of 3
- Find probabilities that lift the weighted forecast to consensus (70.0)
- Raise the bear probability to 50% (bull stays at 25%)
- Open Sensitivity and see which single input moves revenue more
Bear 55.06 (25%), base 67.51 (50%), bull 72.50 (25%). The probability-weighted revenue is USD 65.65m against consensus of 70.00m.
- Next year, E = 65.65, USD m, probability-weighted, (matches)
- p = 25%: Bear, 55.06, subs −5%, price 0%, (warning)
- p = 50%: Base, 67.51, subs +12%, price +4%
- p = 25%: Bull, 72.50, subs +18%, price +6%
Hover over or tap a box to follow its path.
Your forecast against consensus (USD m)
Show working
Bear: 46,000 × 0.95 × 1,260 × 1 = 55.06
Base: 46,000 × 1.12 × 1,260 × 1.04 = 67.51
Bull: 46,000 × 1.18 × 1,260 × 1.06 = 72.50
Probability-weighted = 0.25 × 55.06 + 0.5 × 67.51 + 0.25 × 72.50 = 65.65
Trap: the unweighted average (55.06 + 67.51 + 72.50) ÷ 3 = 65.02 ignores the probabilities.
Against consensus of 70.00: your forecast is 4.35 lower, so the market may be underplaying the bear case.
- (0.25×55.062)+(0.5×67.5118)+(0.25×72.4964)=65.65
- 0.25ENTER55.062×0.5ENTER67.5118×+0.25ENTER72.4964×+65.65
ENTER enter (on the HP, puts the number on the stack)
Display: 65.65
Sensitivity around the base case
A tornado of Lumen’s base case moves one input at a time. Subscriber growth of 7% rather than 12% (a 5-point shift) gives 46,000 × 1.07 × 1,260 × 1.04 = 64.50, a swing of about 3.0 either way. Price growth of 1% rather than 4% (a 3-point shift) gives 65.56, a swing of about 1.9. Subscribers matter more than price here, which tells the analyst where to spend research effort. But it does not say what happens when both move together with the competitor’s bundle. That needs a scenario.
- 46000×1.07×1260×1.04÷1000000= 64.4979
- 46000ENTER1.07×1260×1.04×1000000÷ 64.4979
ENTER enter (on the HP, puts the number on the stack)
Go deeper Linking scenarios to valuation
Revenue is only the first line. A full scenario carries its assumptions through costs, capital spending and financing, and ends with a value for each case, such as a value per share. Fixed costs matter: a company with mostly fixed costs, like a software business, loses profit faster than revenue when sales fall. The probability-weighted value per share, not the weighted revenue, is what you compare with the share price in the next module on valuation.
Go deeper Why the base case is not automatically the most likely outcome
The base case is the analyst’s central view, but with three scenarios it is not guaranteed to hold the largest probability, and with skewed risks it is not the average either. In the Lumen example the weighted value (65.65) lies below the base case (67.51), because the downside is larger than the upside. Report the range and the weights, not just the base case.
Memorize this
MemorizeScenario against sensitivity
| Scenario analysis | Sensitivity analysis | |
|---|---|---|
| Inputs changed | several, together, linked | one, others held constant |
| Result | bear, base, bull values with probabilities | how far the result moves per input |
| Example | recession: volume, price and margin all fall | subscriber growth ±5 points only |
Memory hook A scenario is a story; a sensitivity is a dial.
Know it cold Weight scenarios by probability; compare with consensus and with the forecasts implied by the current price. The base case is not automatically the most likely single outcome.
MemorizeGeneric risk factors
Memory hook C-C-I-T: Cycle, Competition, Inflation or deflation, Technology.
Know it cold Name the ones that matter for the company: a lender lives with the cycle, a branded food maker more with input-cost inflation.
- Generic risk factors Memorize affect all companies, to varying degrees
- Business cycle Memorize volume, price and margin move together
- Competition Memorize share and pricing
- Inflation or deflation Memorize input costs and prices
- Technological developments Memorize shift supply (cheaper production) or demand (a substitute)
-
- Company-specific risk factors Use it a product launch, a regulator's decision
- Scenario analysis Memorize a few complete forecasts
- Changes several linked assumptions at once
- Output bear, base, bull; each with a probability
-
- Sensitivity analysis Memorize one lever at a time
- Changes one input, all others held constant
- Output how much the result moves per input (a tornado)
-
Quick example
Bear 10 (20%), base 14 (60%), bull 20 (20%). 0.2 × 10 + 0.6 × 14 + 0.2 × 20 = 2.0 + 8.4 + 4.0 = 14.40. The unweighted average, 14.67, ignores the probabilities.
- (0.2×10)+(0.6×14)+(0.2×20)= 14.4
- 0.2ENTER10×0.6ENTER14×+0.2ENTER20×+ 14.4
ENTER enter (on the HP, puts the number on the stack)
How it is asked
-
Probability-weighted value
Earnings per share (EPS) bear 1.60 (25%), base 2.40 (50%), bull 3.00 (25%).
0.40 + 1.20 + 0.75 = 2.35. The unweighted average (2.33) and the base case (2.40) are the traps.
-
Scenario versus sensitivity
How does scenario analysis differ from sensitivity analysis?
Scenarios change several related assumptions at once; sensitivity changes one and holds the rest.
-
What to compare with
Scenarios are compared with what?
Consensus forecasts and the forecasts implied by the current share price.
-
Technology as a risk factor
A rival launches a cheaper substitute. How does the bear case model it?
Demand for the existing product shifts left (cannibalization), cutting volume and often price. A cheaper production process instead shifts supply right: the trap.
Exam traps
- Averaging scenarios without probability weights.
- Calling a one-variable change a scenario: that is sensitivity analysis.
- Treating the base case as the forecast and ignoring the range of outcomes.
- Changing one assumption in a scenario but leaving linked ones untouched (a recession lowers volume, price and margin together).
Checkpoint
4 exam-style questions. About 90 seconds each.
1An analyst's EPS scenarios are bear USD 1.60 (25%), base USD 2.40 (50%) and bull USD 3.00 (25%). The probability-weighted EPS is closest to:
2Compared with sensitivity analysis, scenario analysis most likely:
3Analysts most likely compare their scenarios with:
4An analyst covers a maker of paper road maps. A free navigation app is spreading quickly. In the bear scenario, the app is best modeled as:
Key takeaways
- Build bear, base and bull cases around the key risk factors: the business cycle, competition, inflation or deflation and technology.
- Weight the scenarios by probability, then compare them with consensus forecasts and with what the market price implies.
- Scenarios change linked assumptions together; sensitivities change one at a time.
Quick example
Bear 10 (20%), base 14 (60%), bull 20 (20%). 0.2 × 10 + 0.6 × 14 + 0.2 × 20 = 2.0 + 8.4 + 4.0 = 14.40. The unweighted average, 14.67, ignores the probabilities.
- (0.2×10)+(0.6×14)+(0.2×20)= 14.4
- 0.2ENTER10×0.6ENTER14×+0.2ENTER20×+ 14.4
ENTER enter (on the HP, puts the number on the stack)
Questions about this lesson?
Where this comes back
- Equity Valuation: Concepts and Basic Tools Equity Investments
Questions candidates ask
What is scenario analysis in equity forecasting?
Building several complete forecasts under different assumptions about key risks, assigning each a probability, and comparing them with consensus and with what the market price implies.
What is the difference between scenario and sensitivity analysis?
Scenario analysis changes several related assumptions together; sensitivity analysis changes one input and holds everything else constant.
What are the generic risk factors for a forecast?
Changes in the business cycle, competition, inflation or deflation and technological developments. Their weight differs by company, and company-specific risks such as a product launch add to them.
Spotted an error? Tell us and we will fix it.