dcf-model

Automate DCF model creation with SEC filings and analyst reports.

Updated May 10, 2026
One-click install
npx skills add https://github.com/rpoole-dev/comps-site --skill dcf-model-rpoole-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dcf-model
Source: https://github.com/rpoole-dev/comps-site/tree/main/financial-services-main/plugins/vertical-plugins/financial-analysis/skills/dcf-model
Command: npx skills add https://github.com/rpoole-dev/comps-site --skill dcf-model-rpoole-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of DCF models for equity valuation, simplifying the process of financial analysis and saving valuable time.

Core Features & Use Cases

  • Automated DCF Modeling: Automatically constructs DCF models using financial data from SEC filings and analyst reports.
  • Cash Flow Projections: Builds comprehensive cash flow projections with proper WACC calculations.
  • Sensitivity Analysis: Performs sensitivity analysis on key assumptions for robust model validation.
  • Use Case: Ideal for financial analysts and investors looking to quickly and accurately value a company using the DCF methodology.

Quick Start

Use the dcf-model skill to generate a DCF model for company XYZ with the latest financial data available.

Frequently Asked Questions about dcf-model

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

FAQPage Schema
How do I automate DCF model creation for equity valuation?

DCF model creation is automated by integrating financial data from SEC filings and analyst reports to construct cash flow projections, calculate WACC, and perform sensitivity analysis. This outputs a comprehensive Excel model with an executive summary.

What is the best way to build cash flow projections with WACC calculations?

Cash flow projections with WACC calculations are built by extracting financial data from SEC filings and combining it with user-provided inputs. The process automatically computes the weighted average cost of capital to generate accurate equity valuations.

Does this DCF modeling approach support sensitivity analysis on key assumptions?

Sensitivity analysis on key assumptions is fully supported during DCF modeling. It automatically validates model robustness by testing variable changes, adjusting cash flow projections and WACC calculations to output reliable equity valuation ranges.

Do I need openpyxl and requests to generate Excel financial models from SEC filings?

The openpyxl and requests libraries are required dependencies for generating Excel financial models from SEC filings. Requests handles HTTP data retrieval while openpyxl manages Excel file operations for the final DCF model and executive summary output.

Can I use my own analyst reports and financial inputs for equity valuation?

User-provided inputs and analyst reports can be used for equity valuation alongside automated SEC filing extraction. Integrating custom financial data ensures cash flow projections and WACC calculations reflect specific assumptions in the final Excel model.

How does automated DCF modeling handle WACC calculations and SEC filing data integration?

Automated DCF modeling handles WACC calculations by aggregating extracted SEC filing data and user inputs to compute the weighted average cost of capital. It constructs cash flow projections and outputs a formatted Excel model with sensitivity analysis.