stock-analyzer

Generate stock analysis reports with fundamental, technical, and DCF modeling.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Buntyarora97/bcshdbchjdb --skill stock-analyzer-buntyarora97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-analyzer
Source: https://github.com/Buntyarora97/bcshdbchjdb/tree/main/.local/secondary_skills/stock-analyzer
Command: npx skills add https://github.com/Buntyarora97/bcshdbchjdb --skill stock-analyzer-buntyarora97

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, matplotlib, pandas, openpyxl, fpdf2, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive stock analysis, offering fundamental and technical insights to aid in investment decision-making.

Core Features & Use Cases

  • Fundamental Analysis: Valuation metrics, quality checks, and financial ratio analysis.
  • Technical Analysis: Price trends, technical indicators, and chart analysis.
  • Comparative Analysis: Peer comparison tables with key metrics.
  • DCF Modeling: Dynamic cash flow analysis and valuation.
  • Use Case: A user requests an analysis on Apple Inc. (AAPL). The Skill generates a PDF report with detailed analysis, including valuation, technicals, and a DCF model.

Quick Start

Analyze stock 'AAPL' and generate a comprehensive report.

Frequently Asked Questions about stock-analyzer

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

FAQPage Schema
How do I generate a stock analysis report with fundamental and technical insights?

To generate a stock analysis report, you request analysis on a specific ticker like AAPL. The Skill retrieves market data using yfinance, performs fundamental and technical analysis, and outputs a comprehensive PDF document containing valuation metrics, technical indicators, and a DCF model.

What is DCF modeling and how does it work for equity research?

DCF modeling, or discounted cash flow modeling, is a valuation method used to estimate the value of an investment based on its expected future cash flows. This Skill performs dynamic cash flow analysis to support equity research and determine intrinsic stock valuation.

Can I use Python libraries like yfinance and matplotlib for technical analysis?

Yes, you can use Python libraries like yfinance and matplotlib for technical analysis within this workflow. The Skill utilizes yfinance to retrieve historical market data and matplotlib to visualize price trends and technical indicators for chart analysis.

Does this equity research tool support peer comparison for stocks?

Yes, this equity research tool supports peer comparison. It generates comparative analysis tables that evaluate key financial metrics and valuation ratios against similar companies, aiding in relative valuation and portfolio analysis workflows.

What's the best way to automate investment research and portfolio analysis?

The best way to automate investment research is by leveraging programmatic data retrieval and dynamic DCF modeling. By running scripts to automatically pull financial data, calculate ratios, and generate PDF reports, you streamline portfolio analysis and valuation workflows.

Do I need pandas and openpyxl to export stock valuation data?

Yes, pandas and openpyxl are required dependencies for handling financial data structures and spreadsheet operations. The Skill uses pandas for data manipulation and relies on these libraries to process the underlying financial datasets used for reporting.