finance-equity-research

Orchestrate Node.js and Python scripts to generate sell-side equity research outputs.

1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Walter102202/Finance --skill finance-equity-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finance-equity-research
Source: https://github.com/Walter102202/Finance/tree/main
Command: npx skills add https://github.com/Walter102202/Finance --skill finance-equity-research

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates the end-to-end equity research workflow locally, enabling analysts to generate sector overviews, idea generation, comps, DCF, 3-statement models, and initiation reports without manual scripting.

Core Features & Use Cases

  • Orchestrates a full, local equity research pipeline across 1) initiation (sector overview, idea generation, comps, DCF, 3-statement) and 2) ongoing monitoring (thesis tracker, catalyst calendar, earnings cycle outputs), storing results under a ticker-specific coverage tree.
  • Executes a mix of Node.js and Python scripts (docx/OpenPyXL-based outputs) to produce live documents (.docx) and spreadsheets (.xlsx) with embedded formulas.
  • Supports re-running existing work with --skip-existing to avoid overwriting completed artifacts, enabling incremental updates.

Quick Start

Run the full local equity research pipeline for a ticker by executing the provided shell script from the repository root.

Frequently Asked Questions about finance-equity-research

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

FAQPage Schema
How do I automate equity research report generation for a specific ticker?

You can automate equity research report generation by running a local pipeline that orchestrates Python and Node.js scripts to produce sector overviews, DCF models, and initiation reports, storing all outputs under a ticker-specific coverage tree.

Can I generate Excel valuation models with live formulas automatically?

Yes, you can generate Excel valuation models with live formulas automatically. The pipeline uses OpenPyXL to produce .xlsx spreadsheets with embedded formulas, ensuring DCF and comps models remain dynamic and auditable for ongoing analysis.

What is the best way to build a local DCF and comps pipeline for sell-side analysis?

Building a local DCF and comps pipeline involves executing a shell script that orchestrates multiple scripts to generate standard sell-side outputs. This self-contained environment supports incremental updates using skip flags to avoid overwriting completed valuation artifacts.

Do I need Python and Node.js installed to run the equity research workflow?

Yes, you need both Python and Node.js installed to run the equity research workflow. The pipeline orchestrates Python scripts using OpenPyXL for Excel outputs and Node.js scripts for generating Word documents and other research artifacts.

How do I update existing valuation models without overwriting previous outputs?

You can update existing valuation models without overwriting previous outputs by re-running the pipeline with the --skip-existing flag. This enables incremental updates, preserving complete artifact history per ticker while generating new ongoing monitoring trackers.

Does the equity research pipeline support generating initiation reports in Word format?

Yes, the equity research pipeline supports generating initiation reports in Word format. It uses the docx library to produce live .docx documents, creating standard sell-side initiation reports alongside Excel valuation models within the ticker coverage directory.