Data & Analysis ✓ Anthropic · Official dcf-valuationequity-valuationfinancial-modelingwaccsensitivity-analysisexcelsec-filings

DCF Equity Valuation Modeler

Builds auditable DCF equity valuations with WACC, cash-flow forecasts, scenarios, and sensitivity analysis.

FollowSkills review · FSRS-2.0
Not recommended
52/ 100 5-point scale 2.6 / 5
Trust16 / 25 · 3.2/5

The skill requires staged user confirmation, formula-driven calculations, source comments, and terminal growth below WACC, showing some data-flow transparency and human review. Points are deducted because least privilege, sensitive financial-data handling, authorization for external MCP/web access, rollback, and delivery consent are not clearly specified; source URLs are optional.

Reliability8 / 20 · 2.0/5

The documentation provides a detailed DCF workflow, formula rules, layout planning, troubleshooting guidance, and a validation script, making the happy path plausible. Points are deducted because the supplied files do not prove execution of key paths; the referenced recalc.py is not included, dependency setup and recovery are incomplete, and the scenario-selection guidance shifts from IF statements to INDEX formulas.

Adaptability9 / 15 · 3.0/5

The target audience, DCF valuation use case, input sources, Excel output, and sensitivity-analysis scope are reasonably clear, with some special cases documented. Points are deducted because exclusion criteria, industry boundaries, abnormal-input behavior, and Chinese-language support are not explicit; core sourcing may depend on overseas MCP/web services requiring subscriptions or API keys, with no mainland-China reachability guidance.

Convention8 / 15 · 2.7/5

The skill uses layered overview, constraints, workflow, correct-pattern, mistake, and troubleshooting sections; the repository also supplies an Apache-2.0 license, CI validation, and official-organization provenance. Points are deducted because the skill lacks its own version, changelog, named maintenance responsibility, dependency installation notes, and stable update path, while referenced dependencies such as recalc.py are not confirmed in the supplied material.

Effectiveness7 / 15 · 2.3/5

The documentation covers historical analysis, projections, FCF, WACC, terminal value, the equity bridge, and three sensitivity tables, and specifies professional Excel and CSV-style outputs. Static calibration limits this to 7; points are deducted because no actual model, representative output, or execution evidence is provided, so correctness and marginal benefit over manual work cannot be verified.

Verifiability4 / 10 · 2.0/5

The source includes detailed formulas, a validation script, error checks, and repository-level plugin-validation and secret-scan workflows, providing some auditability. Points are deducted because there are no executed results, committed tests covering the DCF key paths, or independent third-party corroboration, so stronger verification scores are unsupported.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 4aa51ed3d379
Before you use it
  • Before delivery, confirm external-data permissions, API access, sensitive-financial-data boundaries, and traceability of every dated input.
  • Do not assume that recalc.py or an openpyxl environment exists; verify dependencies, recalculation capability, and formula-error cache behavior first.
  • For mainland-China use, verify network reachability and compliance of required MCP/web data services because core data retrieval may otherwise be unavailable.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What it does & when to use it

This skill builds institutional-style discounted cash flow models for equity valuation. It can use user-provided information, MCP servers, SEC filings, analyst reports, and web data to assemble historical inputs, forecasts, WACC, terminal value, and an equity-value bridge. Its intended deliverable is a formula-driven Excel model with Bear, Base, and Bull scenarios and sensitivity tables. It is designed for analyst work product that requires professional review, not for investment advice or autonomous trading decisions.

Reads user-provided data and available MCP, SEC, analyst-report, and web sources; validates net debt or net cash, diluted shares, historical margins, and tax assumptions; builds Bear, Base, and Bull projections for revenue, operating expenses, EBIT, NOPAT, D&A, CapEx, working capital, and unlevered free cash flow; calculates WACC using CAPM, debt costs, and capital-structure weights; discounts forecast cash flows using a mid-year convention; calculates terminal value using a preferred perpetuity-growth method or an exit-multiple alternative; bridges enterprise value to equity value and implied share price; produces an Excel model with three sensitivity tables and runs recalc.py to check formula errors.

  1. An investment-banking analyst needs a five-year DCF with terminal value, WACC, and implied share price for a public company.
  2. An equity researcher wants to refresh historical inputs and compare Bear, Base, and Bull growth and margin scenarios.
  3. A private-equity or corporate-finance team needs an enterprise-to-equity bridge using net debt, diluted shares, and CAPM-based WACC.
  4. A financial modeler needs an Excel workbook containing full-formula sensitivity grids for WACC, terminal growth, revenue growth, EBIT margin, beta, and the risk-free rate.

Pros & cons

Pros
  • Covers the full DCF workflow from data validation through implied per-share value.
  • Requires projections, discounting, terminal value, and sensitivity cells to remain live Excel formulas.
  • Includes Bear, Base, and Bull scenarios, CAPM-based WACC, and three sensitivity analyses.
  • Requires source comments for hardcoded inputs and formula-error checks before delivery.
Limitations
  • It depends on available financial data sources, network access, or MCP connections; some providers may require subscriptions or API keys.
  • Workbook creation differs by environment: Python/openpyxl for standalone files and Office JS inside Excel.
  • The supplied source does not include a test suite, specific provider configuration, or the full implementation of recalc.py.
  • The workflow requires staged user confirmation, so it is not designed as an entirely unattended end-to-end build.

How to install

In Claude Code, add and install the financial-analysis plugin: claude plugin marketplace add anthropics/financial-services, then run claude plugin install financial-analysis@claude-for-financial-services. In Cowork, use Settings → Plugins → Add plugin and paste https://github.com/anthropics/financial-services, then select the financial-analysis vertical plugin. The skill source is plugins/vertical-plugins/financial-analysis/skills/dcf-model/SKILL.md.

How to use

After installation, trigger the workflow with /dcf, or ask for a request such as: “Build a five-year DCF model for ABC using Bear, Base, and Bull scenarios, with WACC, terminal value, and sensitivity analysis in Excel.” Provide a company name or ticker, historical financials, and growth assumptions; projection period, terminal growth, and WACC inputs are optional. The workflow calls for confirmation after data retrieval, revenue projections, FCF construction, WACC, terminal value, and the valuation bridge.

Compared to similar skills

Methodologically, the skill prefers the perpetuity-growth terminal-value method and also supports an exit-multiple method. The exit-multiple alternative requires industry comparable-company or precedent-transaction multiples.

FAQ

Does it provide investment advice?
No. The README states that outputs require qualified professional review and that the repository does not make investment recommendations, execute transactions, or provide investment, legal, tax, or accounting advice.
Does it need external data access?
Usually. The skill prioritizes MCP servers, user-provided data, and web sources; the README notes that some MCP providers may require subscriptions or API keys.
What does it produce?
The intended deliverable is an Excel workbook with a DCF sheet, a WACC sheet, bottom-of-sheet sensitivity tables, live formulas, source comments, and recalculation checks.
Which scenarios are supported?
The skill requires separate Bear, Base, and Bull assumption blocks and a selected-case consolidation column that feeds the projection formulas.

More skills from this repository

All from anthropics/financial-services

Data & Analysis ✓ Anthropic · Official

Three-Statement Model Builder

Populate and validate linked income statement, balance sheet, and cash flow models with formulas.

Data & Analysis ✓ Anthropic · Official

Spreadsheet Auditor

Checks spreadsheet formulas, errors, and financial-model integrity.

Data & Analysis ✓ Anthropic · Official

Three-Statement Model Builder

Complete existing three-statement templates with linked formulas, projections, scenarios, and audit checks.

Data & Analysis ✓ Anthropic · Official

Comparable Company Valuation

Build institutional-grade peer valuation analyses with operating metrics, trading multiples, and statistical benchmarks in spreadsheets.

Data & Analysis ✓ Anthropic · Official

Competitive Landscape Analyst

Turn competitive research into an approved, comparable market landscape deck.

Data & Analysis ✓ Anthropic · Official

Earnings Update Researcher

Turn quarterly results into an institutional-style update focused on beats, estimate changes, valuation, and thesis impact.

Data & Analysis ✓ Anthropic · Official

Sector Landscape Research

Structure industry dynamics, competition, valuation, and investment themes in one research workflow.

Productivity & Collaboration ✓ Anthropic · Official

PE Investment Committee Memo Writer

Turns diligence, financial analysis, and deal terms into a structured memo for private equity investment committee approval.

Data & Analysis ✓ Anthropic · Official

Excel Data Cleaning Assistant

Clean inconsistent spreadsheets before analysis.

Data & Analysis ✓ Anthropic · Official

Financial Deck Refresh

Update financial figures across an existing presentation while preserving its formatting and structure.

Writing & Content ✓ Anthropic · Official

IC Memo Drafting

Turns diligence and financial inputs into a structured IC memo.

Data & Analysis ✓ Anthropic · Official

Financial Model Auditor

Find spreadsheet formula errors and test financial-model integrity before review.

Automation & Ops ✓ Anthropic · Official

Reconciliation Break Tracer

Trace ledger breaks to source entries and state the operational root cause.

Automation & Ops ✓ Anthropic · Official

KYC Intake Parser

Turn onboarding packets into structured KYC data ready for screening.

Data & Analysis ✓ Anthropic · Official

Audit XLS: Spreadsheet Model Review

Systematically checks spreadsheet formulas, errors, and financial-model integrity issues.

Data & Analysis ✓ Anthropic · Official

General Ledger Roll-Forward

Connects a balance-sheet account’s opening balance to its period-end GL balance for close packages and audit support.

Data & Analysis ✓ Anthropic · Official

Investment Banking Pitch Deck Filler

Populate existing investment banking PowerPoint templates with validated data from Excel, CSV, and other source files.

Data & Analysis ✓ Anthropic · Official

Three-Statement Model Filler

Complete and validate integrated three-statement templates with formulas, linkages, and audit checks.

Data & Analysis ✓ Anthropic · Official

Financial Model Audit

Systematically checks spreadsheet formulas and model integrity.

Data & Analysis ✓ Anthropic · Official

GL–Subledger Reconciliation

Reconcile general ledger and subledger data, expose breaks, and suggest likely causes for investigation.

Related skills