New to Claude Skills? Learn how to install them →

netease-youdao on GitHub

Stock Deep Analyzer

Free

Generate comprehensive investment reports with ease.

Get this skill

Free · Opens the source repo

What Stock Deep Analyzer does

Stock Deep Analyzer is a robust tool designed for investors seeking in-depth analysis of stocks across various markets, including A-share, US, and HK stocks. This skill provides a one-stop solution for generating professional-grade investment reports that encompass real-time market data, fundamental metrics, technical indicators, and growth analysis. By utilizing this tool, users can obtain detailed insights into stock performance, making it easier to make informed investment decisions.

The tool integrates key financial metrics such as price-to-earnings (P/E) ratio, return on equity (ROE), and various technical indicators like moving averages and relative strength index (RSI). It also evaluates growth indicators, including revenue and earnings growth, alongside assessing the financial health of a company through liquidity ratios and asset/liability ratios. The comprehensive investment rating system combines multiple dimensions to provide a clear score, helping users quickly gauge the attractiveness of a stock.

In addition to analytical metrics, Stock Deep Analyzer offers actionable trading strategies tailored to the user's investment style, whether it be long-term holding, swing trading, or short-term speculation. The skill also includes risk assessments that highlight potential risks and price levels, ensuring users are well-informed about the volatility and uncertainties associated with their investments. This tool is particularly useful for both novice and experienced investors looking for a structured approach to stock analysis.

To use Stock Deep Analyzer, users simply need to input the stock ticker symbol and specify any desired analysis period. The output is a detailed report that covers market overviews, investment ratings, and recommended strategies, making it a valuable resource for anyone involved in stock trading or investment planning.

When to use it

Use this skill when you need a detailed analysis of a stock, including investment recommendations and risk assessments.

When not to use it

This skill may not be suitable for users looking for real-time trading capabilities or those who require data from sources other than Yahoo Finance.

What you can build with it

Comprehensive Stock Evaluation

When you need a multi-dimensional evaluation of a stock's performance, including value, growth, and technical analysis.

Investment Strategy Development

Use this tool to develop actionable trading strategies based on detailed stock analysis and risk assessments.

Market Research for Investment Decisions

Ideal for conducting thorough market research before making investment decisions, ensuring you have all necessary data at hand.

How to install Stock Deep Analyzer

View source

1. Install with the skills CLI

npx skills add netease-youdao/lobsterai/stock-analyzer --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by netease-youdao

Stock Deep Analyzer

One-stop comprehensive stock analysis tool that generates professional-grade investment reports.

Features

  • Real-time Market Data — Current price, volume, market cap, beta
  • Value Investing Metrics — P/E, P/B, ROE, ROA, dividend yield, payout ratio
  • Technical Indicators — MA5/20/60, RSI, MACD, Bollinger Bands, VWAP
  • Growth Analysis — Revenue growth, earnings growth, profit margins
  • Financial Health — Asset/liability ratio, liquidity ratio
  • Investment Rating — Multi-dimensional scoring (value 35% / technical 25% / growth 25% / financial 15%)
  • Trading Strategies — Long-term hold, swing trade, short-term speculation
  • Risk Assessment — Key risks and price levels

Dependencies

Python packages (install once):

pip install yfinance pandas numpy

Usage

IMPORTANT: Always use the $SKILLS_ROOT environment variable to locate scripts.

Basic Analysis

export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" 601288.SS

Specify Analysis Period

export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" 000001.SZ --period 1y

US Stocks

export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" AAPL

Parameters

ParameterDescriptionExampleDefault
tickerStock ticker symbol (required)601288.SS, AAPL-
--periodAnalysis period1mo, 3mo, 6mo, 1y, 2y6mo
--outputOutput formattext, jsontext

Stock Ticker Formats

  • A-share (Shanghai): 600519.SS, 601288.SS
  • A-share (Shenzhen): 000001.SZ, 002594.SZ
  • US stocks: AAPL, TSLA, NVDA
  • HK stocks: 0700.HK, 9988.HK

Output Structure

The analysis report includes 8 sections:

  1. Real-time Market Overview
  2. Value Investing Indicators (Score /10)
  3. Technical Analysis (Score /10)
  4. Growth Indicators (Score /10)
  5. Financial Health (Score /10)
  6. Comprehensive Investment Rating (Overall /10)
  7. Recommended Trading Strategies
  8. Key Risk Warnings

Workflow

When user requests stock analysis:

  1. Identify ticker symbol

    • User may provide company name → use web-search to find ticker
    • A-share: Shanghai = .SS, Shenzhen = .SZ
  2. Execute analysis

    export PYTHONIOENCODING=utf-8
    python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" <ticker>
    
  3. Interpret results

    • Extract overall rating and key findings
    • Highlight investment recommendation
    • Emphasize risk warnings
    • Provide actionable price levels

Limitations

  • Yahoo Finance data quality varies by market
  • Some metrics may be N/A for loss-making companies
  • Historical data limited for newly listed stocks
  • Real-time quotes may have 15-min delay

When to Use This Skill

  • User requests "深度分析", "complete analysis", "comprehensive report"
  • User wants multi-dimensional evaluation (value + growth + technical)
  • User needs actionable trading strategies
  • User asks for investment recommendations with risk assessment

Frequently asked questions about Stock Deep Analyzer

Similar skills