Comprehensive Guide
Learn more in our Investing Guide.
How it works
A discounted cash flow model prices a company by the cash it will generate. The engine projects free cash flow at your growth rate for the forecast period, discounts each year's cash back at the discount rate (the company's cost of capital), and adds a terminal value — the perpetuity the company is worth after the forecast window — also discounted back. The total enterprise value divided by shares outstanding is the intrinsic value per share. Compare that to the market price: if intrinsic exceeds price, the model says the stock is cheap. The honest caveat is that every input is an estimate, and small changes compound — raising growth from 8% to 10% or lowering the discount from 10% to 8% can move intrinsic value 30-50%. The engine keeps the terminal value visible because it typically dominates: most of a DCF's value lives in the perpetuity assumption, which is where arguments actually happen.Formula
Intrinsic = Σ FCF(t)/(1+d)^t + Terminal/(1+d)^n, all divided by shares
Tips
- The discount rate is the risk statement — higher risk, higher discount, lower value.
- Cross-check against the P/E ratio calculator: DCF says what cash is worth; P/E says what the market pays.
- Stress-test growth and discount by 2 points each way before acting on the result.
- A stock priced at less than intrinsic by a wide margin is a candidate, not a certainty — margins of safety exist because estimates are wrong.