A 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.
One-stop comprehensive stock analysis tool that generates professional-grade investment reports.
Python packages (install once):
pip install yfinance pandas numpy
IMPORTANT: Always use the $SKILLS_ROOT environment variable to locate scripts.
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" 601288.SS
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" 000001.SZ --period 1y
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" AAPL
| 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 |
600519.SS, 601288.SS000001.SZ, 002594.SZAAPL, TSLA, NVDA0700.HK, 9988.HKThe analysis report includes 8 sections:
When user requests stock analysis:
Identify ticker symbol
.SS, Shenzhen = .SZExecute analysis
export PYTHONIOENCODING=utf-8
python "$SKILLS_ROOT/stock-analyzer/scripts/analyze.py" <ticker>
Interpret results