Stock Deep Analyzer
SkillMonitoring & opsA comprehensive stock deep analysis tool that combines real-time quotes, fundamental metrics, technical indicators, and growth analysis into a single professional report. Supports A-share, US stocks, HK stocks. Generates detailed investment recommendations with risk assessment and actionable trading strategies.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Stock Deep Analyzer skill
What this skill tells your AI
The instructions your AI receives, as published by freestylefly/wesight in SKILLs/stock-analyzer/SKILL.md and read by ahel’s review.
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
| Parameter | Description | Example | Default |
|---|---|---|---|
ticker | Stock ticker symbol (required) | 601288.SS, AAPL | - |
--period | Analysis period | 1mo, 3mo, 6mo, 1y, 2y | 6mo |
--output | Output format | text, json | text |
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:
- Real-time Market Overview
- Value Investing Indicators (Score /10)
- Technical Analysis (Score /10)
- Growth Indicators (Score /10)
- Financial Health (Score /10)
- Comprehensive Investment Rating (Overall /10)
- Recommended Trading Strategies
- Key Risk Warnings
Workflow
When user requests stock analysis:
-
Identify ticker symbol
- User may provide company name → use web-search to find ticker
- A-share: Shanghai =
.SS, Shenzhen =.SZ
-
Execute analysis
export PYTHONIOENCODING=utf-8 python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" <ticker> -
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
Signals
- GitHub stars
- 919
- Forks
- 206
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
stock-analyzer-freestylefly- Source
- github.com/freestylefly/wesight