stock-analysis

Analyze stocks using fundamental and technical indicators across global markets.

368|75|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/claude-office-skills/skills --skill stock-analysis-claude-office-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-analysis
Source: https://github.com/claude-office-skills/skills/tree/main/stock-analysis
Command: npx skills add https://github.com/claude-office-skills/skills --skill stock-analysis-claude-office-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users analyze stocks by providing comprehensive fundamental and technical analysis, enabling informed investment decisions.

Core Features & Use Cases

  • Fundamental Analysis: Evaluate companies using key financial metrics like P/E, ROE, and growth rates.
  • Technical Analysis: Identify trends, support/resistance levels, and chart patterns.
  • Market Support: Covers US, China A-shares, and Hong Kong markets.
  • Use Case: Generate an investment report for Apple (AAPL) including its P/E ratio, revenue growth, and key technical indicators.

Quick Start

Analyze Apple (AAPL) stock focusing on fundamental analysis and current valuation.

Frequently Asked Questions about stock-analysis

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

FAQPage Schema
How do I perform technical and fundamental stock analysis for multiple global markets?

You can perform comprehensive stock analysis by evaluating fundamental metrics like P/E and ROE alongside technical indicators. The Skill supports US, China A-shares, and Hong Kong markets, assessing valuation, peer comparisons, and risk to generate data-driven investment reports.

Can I analyze stocks using yfinance data and generate charts with matplotlib?

Yes, stock analysis integrates yfinance for market data retrieval and matplotlib for chart generation. It utilizes pandas and numpy to process financial metrics, evaluate valuation, identify technical trends, and support investment reporting.

What financial metrics and technical indicators are evaluated during stock analysis?

Stock analysis evaluates fundamental financial metrics including P/E ratio, ROE, and revenue growth rates. It also identifies technical indicators such as market trends, support and resistance levels, and chart patterns to provide comprehensive investment insights.

Does stock valuation and peer comparison require integration with spreadsheet tools?

Yes, generating investment reports for stock valuation and peer comparison requires integration with spreadsheet tools. This setup enables data manipulation and chart generation to evaluate financial metrics and risk assessments effectively.

What is the best way to evaluate investment risk and company growth rates for stock analysis?

The best way to evaluate investment risk and growth rates is through comprehensive fundamental stock analysis. By calculating key financial metrics like ROE and revenue growth, and comparing them against peers, you can assess valuation and risk for data-driven investment decisions.