From us-stock-analysis
Discounted Cash Flow (DCF) intrinsic value modeling with sensitivity analysis
How this skill is triggered — by the user, by Claude, or both
Slash command
/us-stock-analysis:dcf-valuationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build a rigorous Discounted Cash Flow (DCF) model to estimate intrinsic value for US stocks, with full sensitivity analysis and three-scenario probability weighting.
Build a rigorous Discounted Cash Flow (DCF) model to estimate intrinsic value for US stocks, with full sensitivity analysis and three-scenario probability weighting.
DCF is the gold standard for intrinsic value estimation. It answers the fundamental question: "What is this business worth based on the future cash flows it will generate?" Unlike relative valuation, which tells you how a stock is priced compared to peers, DCF tells you what the business is actually worth in absolute terms — independent of market sentiment or peer group pricing.
DCF requires disciplined assumptions. Small changes in growth rate, margin, or discount rate assumptions compound significantly over a 10-year horizon. This skill enforces three-scenario modeling (Bull/Base/Bear) and a sensitivity table so assumptions are never presented as point estimates. Garbage-in assumptions produce garbage-out valuations — be conservative, be explicit, and always check terminal value as a percentage of total enterprise value.
Collect and document the current baseline before projecting forward:
Use multiple anchors to triangulate a defensible growth assumption:
Project future FCF margins based on operating leverage and business model dynamics:
Terminal value represents all cash flows beyond the 10-year explicit forecast period:
TV = FCF₁₀ × (1 + g) / (WACC − g)
TV = FCFₙ × (EV / FCF exit multiple)
Use industry-appropriate EV/FCF multiples from comparable mature companiesWACC is the discount rate — the required return that reflects the risk of the business:
Cost of Equity (CAPM):
Ke = Rf + β × (Rm − Rf)
Cost of Debt:
Kd = (Interest Expense / Total Debt) × (1 − Effective Tax Rate)
Capital Structure Weights:
WACC Formula:
WACC = Ke × (E/V) + Kd × (D/V)
Typical WACC Ranges by Risk Profile:
Risk Profile WACC Range Company Examples
─────────────────────────────────────────────────────
Low risk (utility) 6–8% Regulated utilities, large cap staples
Medium risk 8–11% Large cap tech, established growth
High risk 11–15% Small cap, emerging market, cyclical
Very high risk 15–20%+ Early-stage, distressed, pre-revenue
Apply the discount rate to derive present values:
PV of Year n FCF = FCFₙ / (1 + WACC)ⁿ
PV of Terminal Value = TV / (1 + WACC)¹⁰
Enterprise Value = Σ PV(FCF years 1–10) + PV(Terminal Value)
Equity Value = Enterprise Value − Net Debt
(add back net cash if company has net cash position)
Intrinsic Value per Share = Equity Value / Diluted Shares Outstanding
10-Year Cash Flow Projection Table:
Year Revenue ($M) FCF Margin % FCF ($M) Discount Factor PV of FCF ($M)
1 [value] [%] [value] 1/(1+WACC)¹ [value]
2 [value] [%] [value] 1/(1+WACC)² [value]
3 [value] [%] [value] 1/(1+WACC)³ [value]
4 [value] [%] [value] 1/(1+WACC)⁴ [value]
5 [value] [%] [value] 1/(1+WACC)⁵ [value]
6 [value] [%] [value] 1/(1+WACC)⁶ [value]
7 [value] [%] [value] 1/(1+WACC)⁷ [value]
8 [value] [%] [value] 1/(1+WACC)⁸ [value]
9 [value] [%] [value] 1/(1+WACC)⁹ [value]
10 [value] [%] [value] 1/(1+WACC)¹⁰ [value]
─────────────────────────────────────────────────────────────────────────────────
Sum of PV (FCF) [value]
Terminal Value (PV) [value]
Enterprise Value [value]
Less: Net Debt [value]
Equity Value [value]
Shares Outstanding [value]
Intrinsic Value per Share $[value]
Always provide a 5×5 sensitivity table showing intrinsic value at different WACC and terminal growth rate combinations:
Sensitivity Table — Intrinsic Value per Share ($)
Terminal Growth Rate
WACC 1.0% 1.5% 2.0% 2.5% 3.0%
6.0% $xxx $xxx $xxx $xxx $xxx
7.0% $xxx $xxx $xxx $xxx $xxx
8.0% $xxx $xxx $xxx $xxx $xxx ← Base Case
9.0% $xxx $xxx $xxx $xxx $xxx
10.0% $xxx $xxx $xxx $xxx $xxx
[*] Shaded cell = Base Case assumption
Interpretation guide:
Compare intrinsic value to current market price with margin of safety framing:
Margin of Safety = (Intrinsic Value − Market Price) / Intrinsic Value × 100%
Upside Potential = (Intrinsic Value − Market Price) / Market Price × 100%
Assessment Scale:
Margin of Safety Assessment
>30% discount Compelling value — strong margin of safety
10–30% discount Fair value — reasonable entry for long-term investors
0–10% discount Fairly priced — limited margin of safety
10–30% premium Slightly expensive — requires strong growth conviction
>30% premium Expensive — significant growth must materialize to justify price
>50% premium Very expensive — priced for perfection; high risk
Recommended minimum margin of safety:
When DCF is most reliable:
When DCF is less reliable (use relative valuation instead):
Always present three scenarios with explicit assumption differences:
Scenario Probability Revenue CAGR (Y1-5) FCF Margin (Y5) WACC Terminal g
Bull 20% [higher growth] [higher margin] [lower] [2.5%]
Base 60% [consensus growth] [stable margin] [base] [2.0%]
Bear 20% [lower growth] [compressed] [higher] [1.5%]
Intrinsic Value:
Bull Case IV: $[value]
Base Case IV: $[value]
Bear Case IV: $[value]
Probability-Weighted IV = (20% × Bull IV) + (60% × Base IV) + (20% × Bear IV) = $[value]
The probability-weighted IV is the primary output used for investment decision-making.
# Auto-calculate using available financial data
/dcf-valuation AAPL
# With custom assumption overrides
/dcf-valuation MSFT --growth 12% --wacc 9% --terminal 2.5%
# Full three-scenario analysis
/dcf-valuation NVDA --scenarios
# Visual output optimized for /report-generator
/dcf-valuation GOOGL --visual
# Quick single-scenario estimate
/dcf-valuation AMZN --quick
When --visual flag is used, include chart data tables for report generation:
Chart Type: Bar chart with line overlay (FCF bars, Revenue Growth line)
Year Revenue ($M) FCF ($M) FCF Margin %
1 [value] [value] [%]
2 [value] [value] [%]
...
10 [value] [value] [%]
Chart Type: Grouped bar chart
Scenario Intrinsic Value Current Price Upside %
Bull $[value] $[value] [%]
Base $[value] $[value] [%]
Bear $[value] $[value] [%]
Weighted $[value] $[value] [%]
Chart Type: Color-coded 5×5 table (green = undervalued, red = overvalued vs. current price)
Complete DCF report including:
/report-generatorAll analysis concludes with this standardized block:
╔══════════════════════════════════════════════╗
║ INVESTMENT SIGNAL ║
╠══════════════════════════════════════════════╣
║ Signal: BULLISH / NEUTRAL / BEARISH ║
║ Confidence: HIGH / MEDIUM / LOW ║
║ Horizon: SHORT / MEDIUM / LONG-TERM ║
║ Score: X.X / 10 ║
╠══════════════════════════════════════════════╣
║ Action: BUY / HOLD / SELL ║
║ Conviction: STRONG / MODERATE / WEAK ║
╚══════════════════════════════════════════════╝
Score Guide: 8.0–10.0 Strongly Bullish | 6.0–7.9 Moderately Bullish | 4.0–5.9 Neutral | 2.0–3.9 Moderately Bearish | 0.0–1.9 Strongly Bearish Confidence: HIGH (strong data, clear signals) | MEDIUM (mixed signals) | LOW (limited data, conflicting signals) Horizon: SHORT-TERM (1 week–3 months) | MEDIUM-TERM (3 months–1 year) | LONG-TERM (1+ years)
npx claudepluginhub alannesta/investskill --plugin us-stock-analysisGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.
2plugins reuse this skill
First indexed Jul 17, 2026