Stock Intrinsic Value Calculator
Complete Guide to Stock Intrinsic Value Calculator in Excel (2024)
Determining a stock’s intrinsic value is the cornerstone of value investing, popularized by Benjamin Graham and Warren Buffett. Unlike market price—which fluctuates based on supply, demand, and sentiment—intrinsic value represents the “true” worth of a company based on its fundamentals. This guide explains how to build and use a stock intrinsic value calculator in Excel, covering Discounted Cash Flow (DCF) models, relative valuation, and practical implementation.
Why Calculate Intrinsic Value?
- Identify Undervalued Stocks: Compare intrinsic value to market price to find bargains.
- Long-Term Investing: Focus on fundamentals rather than short-term market noise.
- Risk Management: Avoid overpaying for stocks with inflated valuations.
- Objective Decision-Making: Remove emotional bias from investment choices.
Key Methods to Calculate Intrinsic Value
-
Discounted Cash Flow (DCF) Model
The gold standard for intrinsic value calculation. DCF projects future cash flows and discounts them to present value using a required rate of return (discount rate).
Formula:
Intrinsic Value = Σ [CFt / (1 + r)t] + [TV / (1 + r)n]
Where:- CFt = Cash flow at time t
- r = Discount rate
- TV = Terminal value
- n = Projection period
-
Dividend Discount Model (DDM)
Ideal for dividend-paying stocks. Projects future dividends and discounts them to present value.
Formula (Gordon Growth Model):
Intrinsic Value = D1 / (r – g)
Where:- D1 = Next year’s dividend
- r = Discount rate
- g = Dividend growth rate
-
Relative Valuation (Comparables)
Uses multiples (P/E, P/B, EV/EBITDA) from similar companies to estimate value. Less precise but quicker than DCF.
Step-by-Step: Building a DCF Model in Excel
Follow these steps to create a DCF calculator in Excel:
-
Gather Inputs
- Current stock price
- Earnings per share (EPS) or free cash flow (FCF)
- Expected growth rate (historical or analyst estimates)
- Discount rate (WACC or required return, typically 8–12%)
- Terminal growth rate (long-term growth, usually 2–4%)
- Projection period (5–10 years)
-
Project Free Cash Flows
Create a timeline (e.g., 10 years) and project FCF using:
FCFt = FCF0 × (1 + g)t
Where g = growth rate -
Calculate Terminal Value
Use the Perpetuity Growth Model:
TV = [FCFn × (1 + g)] / (r – g)
-
Discount Cash Flows
Apply the discount rate to each year’s FCF and terminal value:
PV = FV / (1 + r)t
-
Sum Present Values
Add all discounted cash flows and terminal value to get intrinsic value per share.
-
Compare to Market Price
Calculate the margin of safety:
Margin of Safety = [(Intrinsic Value – Market Price) / Intrinsic Value] × 100%
Excel Functions for DCF Calculations
| Purpose | Excel Function | Example |
|---|---|---|
| Future Value (FCF projection) | =FV(rate, nper, pmt, [pv], [type]) | =FV(0.12, 1, 0, -100) → $112.00 |
| Present Value (Discounting) | =PV(rate, nper, pmt, [fv], [type]) | =PV(0.10, 5, 0, -161.05) → $100.00 |
| Net Present Value (NPV) | =NPV(rate, value1, [value2], …) | =NPV(0.10, 10, 12, 14) → $29.46 |
| Growth Rate (CAGR) | =POWER(end/start, 1/periods) – 1 | =POWER(100/50, 1/5) – 1 → 14.87% |
Common Mistakes to Avoid
- Overoptimistic Growth Rates: Use conservative estimates (e.g., 10–15% for high-growth companies, 3–5% for mature firms).
- Ignoring Terminal Value: Terminal value often accounts for 60–80% of intrinsic value. Underestimating it skews results.
- Incorrect Discount Rate: Use WACC (Weighted Average Cost of Capital) for accuracy. A simple rule: discount rate = risk-free rate + equity risk premium.
- Short Projection Period: 10 years is standard; shorter periods understate long-term value.
- Not Sensitivity Testing: Always test different growth/discount rates to assess range of outcomes.
Intrinsic Value vs. Market Price: Real-World Examples
| Company | Market Price (2023) | Intrinsic Value (DCF) | Margin of Safety | Recommendation |
|---|---|---|---|---|
| Apple (AAPL) | $172.50 | $210.30 | 18.6% | Buy |
| Tesla (TSLA) | $245.80 | $180.50 | -35.6% | Avoid |
| Berksire Hathaway (BRK.B) | $350.20 | $375.00 | 6.6% | Hold |
| Amazon (AMZN) | $145.30 | $190.75 | 23.7% | Buy |
Advanced Techniques
-
Monte Carlo Simulation
Run thousands of DCF iterations with random growth/discount rates to assess probability distributions.
-
Reverse DCF
Start with the market price and solve for the implied growth rate. Reveals whether expectations are realistic.
-
Scenario Analysis
Model best-case, base-case, and worst-case scenarios to stress-test assumptions.
-
Probability-Weighted DCF
Assign probabilities to different scenarios (e.g., 30% recession, 50% baseline, 20% boom).
Excel Template: Intrinsic Value Calculator
Below is a structure for an Excel-based DCF model. Copy this into Excel and adjust formulas as needed:
| A1: “Current FCF” | B1: [Input]
| A2: “Growth Rate” | B2: [Input]%
| A3: “Discount Rate” | B3: [Input]%
| A4: “Terminal Growth” | B4: [Input]%
| A5: “Years” | B5: [Input]
| A7: “Year” | B7: “FCF” | C7: “PV of FCF”
| A8: 1 | B8: =B1*(1+B$2) | C8: =B8/(1+B$3)^A8
| A9: 2 | B9: =B8*(1+B$2) | C9: =B9/(1+B$3)^A9
…
| A17: 10 | B17: =B16*(1+B$2) | C17: =B17/(1+B$3)^A17
| A18: “Terminal Value” | B18: =(B17*(1+B$4))/(B$3-B$4) | C18: =B18/(1+B$3)^A17
| A19: “Intrinsic Value” | B19: =SUM(C8:C18)
| A20: “Margin of Safety” | B20: =(B19-[Market Price])/B19
Authoritative Resources
-
U.S. SEC Guide to Reading 10-K Reports
Learn how to extract financial data (EPS, FCF) from company filings for DCF inputs.
-
Corporate Finance Institute: DCF Model Training
Free course on building DCF models, including Excel templates.
-
NYU Stern: Aswath Damodaran (Valuation Resources)
Professor Damodaran’s datasets for discount rates, country risk premiums, and industry averages.
Frequently Asked Questions
-
What discount rate should I use?
For individual investors, use your required rate of return (e.g., 10–15%). For professional analysis, calculate WACC:
WACC = (E/V × Re) + (D/V × Rd × (1 – T))
Where:- E = Equity value
- D = Debt value
- V = E + D
- Re = Cost of equity
- Rd = Cost of debt
- T = Tax rate
-
How do I estimate future growth rates?
Combine these methods:
- Historical Growth: Average past 5–10 years’ EPS/FCF growth.
- Analyst Estimates: Use consensus estimates from Yahoo Finance or Bloomberg.
- Industry Trends: Compare to peers (e.g., tech grows faster than utilities).
- Macroeconomic Factors: Adjust for GDP growth, inflation, and interest rates.
-
Why does my DCF value differ from analysts?
DCF is highly sensitive to assumptions. Differences arise from:
- Growth rate estimates
- Discount rate (WACC vs. required return)
- Terminal value method (perpetuity vs. exit multiple)
- Projection period length
-
Can I use DCF for all stocks?
DCF works best for:
- Mature companies with stable cash flows (e.g., Coca-Cola, Procter & Gamble).
- High-growth firms if you adjust for reinvestment needs.
Avoid DCF for:
- Cyclical companies (e.g., airlines, commodities).
- Startups with negative cash flows.
- Financial firms (use dividend discount or residual income models instead).
Final Thoughts
Building a stock intrinsic value calculator in Excel empowers you to make data-driven investment decisions. While DCF is the most rigorous method, combine it with relative valuation (P/E, P/B ratios) for a holistic view. Remember:
- Garbage in, garbage out: Your results are only as good as your assumptions.
- Margin of safety matters: Aim for a 20–30% discount to intrinsic value.
- Update regularly: Recalculate when new financial data is released.
- Diversify: Even the best models can’t predict black swan events.
For further learning, explore Investopedia’s DCF Guide or enroll in a valuation course on Coursera or Udemy.