Fundamental analysisModule 6, lesson 33 of 48
Sensitivity and scenario analysis
How sensitivity tables and bear, base and bull scenarios show the effect of key assumptions on a valuation, and why value is best shown as a range.
In this lesson
- Build a sensitivity table for two key valuation assumptions.
- Build bear, base and bull scenarios with internally consistent assumptions.
- Combine scenarios with rough probabilities into an expected value.
- Present a valuation as a range and identify the assumptions that matter most.
Builds on
- Terminal valueThe discount rate and long-run growth, which drive terminal value, are the usual inputs to a sensitivity table.
On this page
In simple terms
Every valuation depends on assumptions about the future, and none of them is known. Sensitivity analysis and scenario analysis show how much the answer depends on those assumptions. Instead of one number, you get a range, and you learn which assumptions matter most.
Sensitivity tables
A sensitivity table recalculates the value for different combinations of two key inputs, holding everything else constant. In a DCF, the usual pair is the discount rate and the long-run growth rate, because they drive the terminal value.
Worked example: A made-up company's sensitivity table
Value per share for a made-up company, Sona Components, with free cash flow of ₹100 crore growing 12% a year for five years, net debt of ₹500 crore and 50 crore shares. Each cell is a full DCF at that discount rate and long-run growth rate.
| WACC ↓ / long-run growth → | 4% | 5% | 6% |
|---|---|---|---|
| 10% | ₹33.3 | ₹40.5 | ₹51.2 |
| 11% | ₹26.9 | ₹31.9 | ₹38.8 |
| 12% | ₹22.1 | ₹25.7 | ₹30.5 |
The base case, 11% and 5%, gives about ₹32. But plausible changes of one percentage point in either assumption move the answer from about ₹22 to about ₹51, more than a doubling.
Sensitivity tables can be built for other pairs too: revenue growth and operating margin, or margin and capital expenditure. Choose the inputs you are least sure about and that matter most.
Scenario analysis
A sensitivity table changes one or two numbers at a time. Real futures change many things together. Scenario analysis builds complete, internally consistent stories:
- Bear case: demand slows, competition cuts prices, margins fall, growth investment is cut, debt becomes more expensive.
- Base case: the most likely path, given what you know.
- Bull case: the company wins share, margins expand with scale, new products succeed.
Within each scenario, assumptions should fit together. A bull case with fast growth needs more investment; a bear case with falling sales probably means lower margins too, because of operating leverage.
Worked example: Weighting scenarios
Suppose, for the same company, an analyst builds three scenarios and assigns rough probabilities.
| Bear case value ₹18, probability 25% | 4.5 |
|---|---|
| Base case value ₹32, probability 50% | 16.0 |
| Bull case value ₹50, probability 25% | 12.5 |
| Probability-weighted value | ₹33.0 |
The weighted value of ₹33 is close to the base case, but the spread, from ₹18 to ₹50, is the more important information. At a price of ₹30, the investor faces a meaningful chance of a large loss as well as a chance of a large gain.
The weighted value uses the idea of expected value. The probabilities are judgements, not measurements, so treat the result as a rough guide.
Presenting a valuation as a range
A useful valuation summary states:
- The range of plausible values, from bear to bull.
- The base case and the main assumptions behind it.
- The two or three assumptions that matter most, and why.
- What would have to be true for the current price to be justified.
This is more honest, and more useful, than a single target price. It also shows how much room for error the current price gives you, which the margin of safety lesson builds on.
When the range is too wide
Sometimes the honest result is that the range is so wide that the valuation does not help: a young company with uncertain products, a business facing a regulatory decision that could go either way, a cyclical company at an unusual point. In such cases, the right conclusion may be that the business is too hard to value, and that is a legitimate reason not to invest.
Why it matters
A single precise number gives a false sense of certainty and invites anchoring on it. Ranges and scenarios show what you really know, what you are assuming, and what could go wrong. They also make it easier to change your mind when facts change, because you have already thought through the alternatives.
Limitations
Sensitivity tables change only a few inputs at a time and can give a misleadingly narrow range if you choose small variations. Scenarios depend on imagination: the real outcome may be outside all of them. Probabilities assigned to scenarios are subjective. These tools organise uncertainty; they do not remove it.
Common mistakes
- Reporting only the base case.
- Choosing ranges that are too narrow to reflect real uncertainty.
- Building scenarios with inconsistent assumptions, such as high growth with low investment.
- Picking the most favourable cell of a sensitivity table and treating it as the answer.
Try it yourself
Take the DCF you built in this module.
- Build a three-by-three sensitivity table for the discount rate (one point either side of your base) and long-run growth (one point either side).
- Write a short bear and bull case, with consistent changes to growth, margin and investment, and value each.
- Assign rough probabilities and calculate a weighted value.
- Note where the current share price falls within your range.
Key takeaways
- A sensitivity table recalculates value for a grid of two key assumptions, usually the discount rate and long-run growth, showing how far the answer moves.
- Scenario analysis builds complete alternative futures, such as bear, base and bull cases, with assumptions that fit together within each case.
- Weighting scenarios by rough probabilities gives an expected value, but the spread of outcomes matters as much as the average.
- A good valuation is presented as a range, with the assumptions that drive it stated openly.
- If the range is very wide, the honest conclusion may be that the business is too uncertain to value with confidence.
Check your understanding
Finished reading?
Your progress is saved only in this browser.
Terms used in this lesson
- Sensitivity analysis
- Recalculating a valuation for different values of key assumptions, such as the discount rate and growth, to see how much the answer moves.
- Scenario analysis
- Valuing a business under several complete, internally consistent futures, such as bear, base and bull cases.
- Expected value
- The average result of a decision if it could be repeated many times, found by weighting each outcome by its probability.
- Discounted cash flow
- A valuation method that estimates a business's worth as the present value of the free cash flow it will generate.
Spotted a mistake or something unclear? Report it by email. Here is how corrections work.
This lesson is general education, not investment advice. Examples use made-up or clearly dated figures to explain ideas; they are not recommendations. Read the disclaimer.