dcf-model

Generate Excel DCF models with live formulas for projections, WACC, and terminal value.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/cxnaive/hermes-agent-llbot --skill dcf-model-cxnaive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dcf-model
Source: https://github.com/cxnaive/hermes-agent-llbot/tree/main/optional-skills/finance/dcf-model
Command: npx skills add https://github.com/cxnaive/hermes-agent-llbot --skill dcf-model-cxnaive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill eliminates the manual, error-prone process of building complex financial valuation models by providing a structured, formula-driven approach to creating institutional-quality Discounted Cash Flow (DCF) workbooks.

Core Features & Use Cases

  • Automated Modeling: Programmatically generates DCF models with live Excel formulas, ensuring sensitivity to assumption changes.
  • Scenario Analysis: Built-in support for Bear, Base, and Bull case blocks with automated consolidation logic.
  • Sensitivity Analysis: Generates 5x5 or 7x7 sensitivity grids programmatically to visualize valuation ranges.
  • Use Case: An investment analyst needs to value a target company; this skill fetches financial data, builds the 5-year projection, calculates WACC, and produces a final valuation bridge with sensitivity tables in a single workflow.

Quick Start

Use the dcf-model skill to build a discounted cash flow valuation for the company with ticker AAPL using the latest available financial data.

Frequently Asked Questions about dcf-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a DCF valuation model in Excel with live formulas?

You can build a DCF valuation model in Excel by programmatically generating live formulas for cash flow projections, WACC, and terminal value. This approach ensures your valuation automatically recalculates whenever underlying financial assumptions change.

How does automated scenario analysis work for discounted cash flow models?

Automated scenario analysis for discounted cash flow models works by generating Bear, Base, and Bull case blocks within Excel. The model applies consolidation logic to aggregate these scenarios, enabling you to evaluate valuation ranges across different financial outcomes.

Can I use Python and openpyxl to generate Excel sensitivity tables for WACC and terminal value?

Yes, you can use Python and openpyxl to generate Excel sensitivity tables for WACC and terminal value. The tool programmatically creates 5x5 or 7x7 sensitivity grids to visualize how changes in key assumptions impact the final equity valuation.

What is the best way to automate institutional-quality financial modeling for equity research?

The best way to automate institutional-quality financial modeling for equity research is to use a formula-driven approach that fetches financial data, builds multi-year projections, and calculates WACC. This eliminates manual spreadsheet construction errors while maintaining strict calculation standards.

Do I need openpyxl to create investment banking valuation workbooks?

Yes, you need openpyxl installed to create investment banking valuation workbooks with this tool. The library handles the underlying spreadsheet manipulation required to programmatically write live Excel formulas for the DCF calculations and sensitivity grids.