Loading...
Loading...
Compare original and translation side by side
IRON LAW: Garbage In, Garbage Out
DCF output is ONLY as good as its assumptions. Every assumption (growth rate,
margin, WACC, terminal growth) must be explicitly stated with justification.
A DCF without an assumptions table is worthless.IRON LAW: Terminal Value Dominates — Handle with Care
Terminal value typically represents 60-80% of total DCF value. If your
terminal growth rate exceeds long-term GDP growth (~2-3%), you're implying
the company will eventually become larger than the economy. Cap terminal
growth at the risk-free rate or GDP growth.IRON LAW: Garbage In, Garbage Out
DCF output is ONLY as good as its assumptions. Every assumption (growth rate,
margin, WACC, terminal growth) must be explicitly stated with justification.
A DCF without an assumptions table is worthless.IRON LAW: Terminal Value Dominates — Handle with Care
Terminal value typically represents 60-80% of total DCF value. If your
terminal growth rate exceeds long-term GDP growth (~2-3%), you're implying
the company will eventually become larger than the economy. Cap terminal
growth at the risk-free rate or GDP growth.FCF = EBIT × (1 - Tax Rate) + Depreciation - CapEx - ΔWorking CapitalFCF = EBIT × (1 - Tax Rate) + Depreciation - CapEx - ΔWorking CapitalWACC = (E/V × Re) + (D/V × Rd × (1 - Tax))WACC = (E/V × Re) + (D/V × Rd × (1 - Tax))TV = FCF_final × (1 + g) / (WACC - g)TV = EBITDA_final × EV/EBITDA multipleTV = FCF_final × (1 + g) / (WACC - g)TV = EBITDA_final × EV/EBITDA multipleEnterprise Value = Σ FCFt / (1 + WACC)^t + TV / (1 + WACC)^n
Equity Value = Enterprise Value - Net Debt
Per Share Value = Equity Value / Shares OutstandingEnterprise Value = Σ FCFt / (1 + WACC)^t + TV / (1 + WACC)^n
Equity Value = Enterprise Value - Net Debt
Per Share Value = Equity Value / Shares Outstandingundefinedundefined| Assumption | Value | Justification |
|---|---|---|
| Revenue growth (Y1-5) | X% | {basis} |
| Operating margin (terminal) | X% | {basis} |
| WACC | X% | {calculation} |
| Terminal growth | X% | {basis} |
| 假设条件 | 数值 | 依据 |
|---|---|---|
| 收入增长率(Y1-5) | X% | {basis} |
| 终端营业利润率 | X% | {basis} |
| WACC | X% | {calculation} |
| 终值增长率 | X% | {basis} |
| Year | Revenue | EBIT | FCF |
|---|---|---|---|
| Y1 | ... | ... | ... |
| 年份 | 收入 | EBIT | FCF |
|---|---|---|---|
| Y1 | ... | ... | ... |
| WACC \ Terminal g | 1.5% | 2.0% | 2.5% |
|---|---|---|---|
| 8% | $X | $X | $X |
| 9% | $X | $X | $X |
| 10% | $X | $X | $X |
undefined| WACC \ Terminal g | 1.5% | 2.0% | 2.5% |
|---|---|---|---|
| 8% | $X | $X | $X |
| 9% | $X | $X | $X |
| 10% | $X | $X | $X |
undefined| Script | Description | Usage |
|---|---|---|
| Compute DCF enterprise value with terminal value | |
python scripts/dcf.py --verify| 脚本 | 描述 | 使用方法 |
|---|---|---|
| 计算包含终值的DCF企业价值 | |
python scripts/dcf.py --verifyreferences/wacc-calculation.mdreferences/comparables.mdreferences/wacc-calculation.mdreferences/comparables.md