skills/zhuxining/skills/stock-analysis

stock-analysis

SKILL.md

核心功能

stock-analysis 提供两种核心报告能力:

1. 市场整体报告 (report market)

市场快照

  • 4大指数实时行情(上证指数、深证成指、创业板指、科创50)
  • 市场统计数据(涨跌家数、涨停跌停、成交额)

市场情绪分析

  • 涨跌比分析
  • 量比分析
  • 综合情绪评分(0-5分制)
  • 情绪状态判断(恐慌、中性、贪婪)

热点板块跟踪

  • 行业板块涨跌幅排行
  • 板块资金流向分析
  • 板块成分股查询
  • 领涨股票识别

2. 股票分组分析报告 (report group)

交易建议

  • ✅ 建议关注:综合评分高,看多信号明确
  • ⚠️ 谨慎持有:信号不明确,建议观望
  • ❌ 建议规避:出现看空信号

技术面扫描

  • 金叉/死叉检测(MA、MACD)
  • 超买超卖识别(RSI、KDJ)
  • 放量突破检测
  • 支撑压力位分析

基本面评分

  • 估值水平分析(PE、PB)
  • 成长性评估
  • 财务健康度检查
  • 同行比较分析(估值、成长性、杜邦分析)
  • 主营构成分析(业务收入分布)
  • 新闻情绪分析(个股最新资讯)

组合分析

  • 涨跌统计
  • 领涨股/滞后股识别
  • 行业分布分析

CLI 命令

市场报告

# 生成市场完整报告(Markdown)
python scripts/cli/stock_analysis.py report market \
    --format markdown \
    --output market_report.md

# 生成市场数据(CSV)
python scripts/cli/stock_analysis.py report market \
    --format csv \
    --output market_data.csv

# 快速查看市场快照
python scripts/cli/stock_analysis.py quick market

分组报告

# 从文件生成分组报告
python scripts/cli/stock_analysis.py report group \
    --symbols-file stocks.txt \
    --group-name "科技龙头" \
    --output group_report.md

# 指定股票代码列表
python scripts/cli/stock_analysis.py report group \
    --symbols "600000.SH,600036.SH,000001.SZ" \
    --output my_stocks.md

# 仅查看交易建议
python scripts/cli/stock_analysis.py report group \
    --symbols-file stocks.txt \
    --signals-only

# 快速查看分组
python scripts/cli/stock_analysis.py quick group --symbols-file stocks.txt

报告示例

市场报告输出

# A股市场日报

**生成时间**:2024-01-25 15:00:00

## 📊 市场概览

| 指数 | 点位 | 涨跌 |
|------|------|------|
| 上证指数 | 3,234.56 | +1.23% ↑ |
| 深证成指 | 10,234.78 | +1.45% ↑ |
| 创业板指 | 1,987.65 | +2.01% ↑ |
| 科创50 | 1,023.45 | +1.87% ↑ |

**总成交额**:8,500 亿

## 🎭 市场情绪

| 指标 | 数值 | 状态 |
|------|------|------|
| 涨跌比 | 1.97 | 偏多 |
| 涨停/跌停 | 85/12 | 活跃 |
| 情绪评分 | 3.8/5 | 偏乐观 |

## 🔥 热点板块 TOP5

| 排名 | 板块 | 涨跌幅 | 净流入 | 领涨股 |
|------|------|--------|--------|--------|
| 1 | 半导体 | +3.45% | +150亿 | 中微公司 |
| 2 | 新能源 | +2.87% | +80亿 | 宁德时代 |
...

分组报告输出

# 自选分组分析报告 - 科技龙头

**分组**:科技龙头
**股票数量**:25 只
**分析时间**:2024-01-25 15:00:00

## 📋 组合概览

| 指标 | 数值 |
|------|------|
| 今日上涨 | 18 只 |
| 今日下跌 | 7 只 |
| 平均涨跌 | +1.85% |

## 🎯 交易建议

### ✅ 建议关注 (5只)

| 股票 | 代码 | 现价 | 涨跌 | 评分 | 风险 | 建议理由 |
|------|------|------|------|------|------|----------|
| 中微公司 | 688012 | 158.50 | +5.2% | 7.5/10 || 金叉+RSI适中+放量突破 |
...

## 📊 技术面扫描

### 金叉信号 (3只)
- 688012 中微公司:MA5金叉MA20,MACD金叉
- 688256 寒武纪:MACD金叉,成交量放大
- 002475 立讯精密:KDJ金叉
...

配置文件

配置文件位于 config/default.yaml,可以自定义:

# 交易信号配置
signals:
  golden_cross:
    fast_period: 5
    slow_period: 20
    strength: 8

# 评分权重
scoring:
  technical:
    trend: 0.4
    momentum: 0.3
    volume: 0.3
  fundamental:
    valuation: 0.3
    growth: 0.4
    quality: 0.3

# 市场报告配置
market_report:
  hot_sectors_top_n: 5

# 分组报告配置
group_report:
  buy_threshold: 7.0
  sell_threshold: 3.0

数据来源

AKShare 数据接口

stock-analysis 使用以下 AKShare 接口获取 A股数据:

功能 AKShare 方法 说明
指数行情 stock_zh_index_spot_em 主要指数实时数据
市场统计 stock_zh_a_spot_em 全市场涨跌统计
板块排行 stock_board_industry_name_em 行业板块涨跌幅
板块成分股 stock_board_industry_cons_em 板块内股票列表
资金流向 stock_sector_fund_flow_rank 板块资金流向
同行成长性比较 stock_zh_growth_comparison_em 营收/利润增长率对比
同行估值比较 stock_zh_valuation_comparison_em PE/PB/PS 对比
同行杜邦分析 stock_zh_dupont_comparison_em ROE 分解对比
主营构成 stock_zygc_em 业务收入分布
千股千评 stock_comment_em 市场情绪参考
个股新闻 stock_news_em 最新资讯

LongPort

  • 港股/美股数据:保留原有 LongPort 能力,支持跨市场分析

快速开始

详见 快速开始指南 了解端到端示例。

详见 报告解读指南 了解如何解读报告内容。

原有技术指标功能见 指标参考

Weekly Installs
1
First Seen
6 days ago
Installed on
cursor1
claude-code1