stock-report-generator

A股股票复盘报告自动生成工具。支持午间复盘和全天复盘,包含多维度评分体系、技术面深度分析、基本面跟踪、市场环境研判、操作策略等完整模块。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "stock-report-generator" with this command: npx skills add martinyan623/stock-report-generator

股票复盘报告自动生成器

专业的A股分析报告生成工具,支持任意A股股票,输出结构化的投资分析报告。

何时使用

  • 每日午间(11:30后)生成午间复盘报告 — 侧重实时行情、技术面快速研判
  • 每日收盘(15:00后)生成全天复盘报告 — 完整多维度分析、次日策略
  • 对持仓股票进行定期跟踪分析
  • 快速评估个股投资价值

输入要求

用户需提供:

  1. 股票名称(如:贵州茅台、宁德时代)
  2. 股票代码(如:600519.SH、300750.SZ)
  3. 报告类型:午间复盘 / 全天复盘
  4. 分析日期(默认当天)

输出规范

文件命名

{股票名}_{午间复盘|全天复盘}_{YYYYMMDD}.md

示例:贵州茅台_全天复盘_20260321.md


📋 报告模板结构

【午间复盘】标准结构

# {股票名}_午间复盘_{YYYYMMDD}

## {股票名}({代码})午盘分析报告

**报告日期**:{日期}  
**报告时间**:{当前时间}

---

## 一、实时行情

| 指标 | 数值 | 备注 |
|------|------|------|
| 当前价 | xx元 | 较昨收涨跌x% |
| 涨跌幅 | x% | 午盘表现评价 |
| 今开/最高/最低 | xx / xx / xx | 振幅x% |
| 成交量 | x万手 | 半日量能评价 |
| 成交额 | x亿元 | 较昨日对比 |
| 换手率 | x% | 交投活跃度 |
| 量比 | x.xx | 量能充足/不足 |
| 市盈率TTM | xx.xx | 估值位置 |
| 总市值 | xxxx亿 | 流通盘情况 |

**午盘简评**:股价早盘走势描述,半日量能同比变化,市场情绪研判。

---

## 二、技术面分析

### 2.1 K线形态与均线系统
- **短期趋势**:近5日股价走势描述
- **均线系统**:股价与5日/10日均线关系
- **近期支撑**:支撑位价位及依据
- **短期压力**:压力位价位及依据

### 2.2 量能分析
- 近5日平均成交额
- 今日午盘成交额对比
- 换手率位置评价
- 量价配合关系

### 2.3 技术指标预判
- **MACD**:日线级别状态描述
- **KDJ**:K/D线位置及信号
- **布林带**:股价运行区间

---

## 三、基本面速览

### 3.1 估值水平
| 指标 | 当前值 | 评估 |
|------|--------|------|
| 市盈率TTM | xx倍 | 历史分位评价 |
| 市净率PB | x.xx | 相对合理/偏高/偏低 |
| 股息率TTM | x% | 吸引力评价 |

### 3.2 业绩与机构观点
- **ROE(TTM)**:数值及评价
- **毛利率/净利率**:数值及盈利质量
- **近期机构评级**:主要观点摘要

### 3.3 行业动态
- 行业最新政策/新闻
- 上下游价格变动

---

## 四、市场环境

### 4.1 所属板块整体表现
- 板块指数涨跌
- 板块内个股涨跌分布
- 龙头联动情况

### 4.2 大盘与资金面
- 上证指数点位及涨跌
- 主力资金流向
- 市场情绪评价

---

## 五、午盘操作策略

### 5.1 持仓者建议
- **止盈位**:目标价位
- **止损位**:防守价位
- **操作建议**:持有/减仓/清仓

### 5.2 空仓者建议
- **建仓时机**:触发条件
- **仓位建议**:配置比例
- **布局逻辑**:投资理由

### 5.3 短线/中线策略区分
| 策略 | 建议 | 理由 |
|------|------|------|
| 短线(1-5天) | 观望/操作 | 理由说明 |
| 中线(1-3个月) | 持有/建仓 | 理由说明 |

---

## 六、关键价位提醒

| 类型 | 价位 | 说明 |
|------|------|------|
| 强压力 | xx元 | 压力位说明 |
| 压力 | xx元 | 压力位说明 |
| 当前价 | xx元 | 午盘运行区间 |
| 支撑 | xx元 | 支撑位说明 |
| 强支撑 | xx元 | 支撑位说明 |
| 止损位 | xx元 | 止损理由 |

---

## 七、风险提示

1. **行业风险**:行业特定风险
2. **市场风险**:大盘系统性风险
3. **业绩风险**:业绩不及预期风险
4. **流动性风险**:成交量萎缩风险

---

**免责声明**:本报告基于公开信息整理,不构成投资建议。股市有风险,投资需谨慎。

**数据来源**:搜狐证券、东方财富、新浪财经等公开市场信息  
**分析师**:哆啦a梦  
**生成时间**:{timestamp}

【全天复盘】标准结构

# {股票名}_全天复盘_{YYYYMMDD}

## {股票名}({代码}) 全天复盘报告

**报告日期**:{日期}  
**分析师**:哆啦a梦  
**免责声明**:本报告仅供参考,不构成投资建议。股市有风险,投资需谨慎。

---

## 一、多维度评分体系

### 1.1 综合评分概览

| 维度 | 权重 | 得分 | 评估 |
|------|------|------|------|
| 技术面 | 30% | xx分 | 技术面评价摘要 |
| 估值水平 | 25% | xx分 | 估值评价摘要 |
| 基本面 | 25% | xx分 | 基本面评价摘要 |
| 资金面 | 20% | xx分 | 资金面评价摘要 |
| **综合评分** | **100%** | **xx.x分** | **评级:X(优/良/一般/差)** |

### 1.2 评分说明
- **技术面(xx分)**:详细说明
- **估值水平(xx分)**:详细说明
- **基本面(xx分)**:详细说明
- **资金面(xx分)**:详细说明

---

## 二、全天行情回顾

### 2.1 核心数据

| 指标 | 数值 | 变化 |
|------|------|------|
| 收盘价 | xx元 | x% |
| 开盘价 | xx元 | — |
| 最高价 | xx元 | — |
| 最低价 | xx元 | — |
| 成交额 | x亿元 | — |
| 换手率 | x% | 缩量/放量 |
| 市盈率 | xx倍 | — |
| 市净率 | x倍 | — |

### 2.2 日内走势特征
全天走势描述(窄幅震荡/冲高回落/低开高走等)

### 2.3 量能分析
- 今日成交量
- 5日均量对比
- 量比水平
- 量能解读

---

## 三、技术面深度分析

### 3.1 日K线形态
- **形态**:K线描述
- **位置**:股价所处区间位置
- **信号**:技术信号解读

### 3.2 均线系统

| 均线 | 位置 | 乖离率 | 状态 |
|------|------|--------|------|
| 5日线 | ~xx元 | x% | 状态描述 |
| 10日线 | ~xx元 | x% | 状态描述 |
| 20日线 | ~xx元 | x% | 状态描述 |
| 60日线 | ~xx元 | x% | 状态描述 |

**判断**:均线系统整体评价

### 3.3 关键价位
- **支撑位**:价位及理由
- **压力位**:价位及理由
- **突破位**:关键突破价位

### 3.4 趋势判断
- **短期趋势**:趋势描述
- **中期趋势**:趋势描述
- **关键观察**:需关注要点

---

## 四、基本面跟踪

### 4.1 估值水平

| 指标 | 当前值 | 评估 |
|------|--------|------|
| 市盈率(PE) | xx倍 | 估值位置评价 |
| 市净率(PB) | x.xx | 评估 |
| 行业PE中位数 | xx倍 | 折价/溢价情况 |
| 机构目标价 | xx元 | 潜在空间 |

**结论**:估值整体评价

### 4.2 业绩回顾(最新财报)
- **主营收入**:数值及同比
- **归母净利润**:数值及同比
- **单季表现**:季度数据及分析
- **分析**:业绩评价

### 4.3 机构持仓与评级
- **评级分布**:买入/增持/中性家数
- **目标均价**:均值及潜在空间
- **资金面**:机构动向描述

---

## 五、市场环境研判

### 5.1 所属板块表现
- **行业特征**:板块整体特征
- **龙头对比**:主要个股表现
- **板块动态**:近期重要动态

### 5.2 大盘走势
- **上证指数**:点位及涨跌
- **成交额**:两市成交情况
- **市场情绪**:整体情绪评价

### 5.3 资金流向
- **北向资金**:流向及规模
- **主力资金**:流向及规模
- **个股资金**:该股票资金流向

### 5.4 行业新闻
- **行业动态**:最新政策/新闻
- **行业趋势**:中长期趋势研判

---

## 六、次日及本周策略

### 6.1 短线操作策略(T+1)

| 情景 | 条件 | 操作建议 |
|------|------|----------|
| 情景A | 开盘条件 | 操作建议 |
| 情景B | 盘中条件 | 操作建议 |
| 情景C | 风险条件 | 操作建议 |

### 6.2 本周趋势预判
- **基准情景**(概率xx%):走势预判
- **乐观情景**(概率xx%):走势预判
- **悲观情景**(概率xx%):走势预判

### 6.3 持仓建议
| 仓位情况 | 建议 |
|----------|------|
| 空仓/轻仓 | 操作建议 |
| 已有仓位 | 操作建议 |
| 重仓 | 操作建议 |

### 6.4 重点观察指标
- 量能变化
- 北向资金
- 板块联动
- 大盘走向

---

## 七、风险提示

### 7.1 下行风险因素
- **业绩风险**:风险描述
- **行业风险**:风险描述
- **大盘风险**:风险描述
- **资金风险**:风险描述
- **政策风险**:风险描述

### 7.2 关键观察节点
- 时间节点1
- 时间节点2
- 技术节点

---

## 八、总结

### 今日点评
全天表现简要总结

### 核心观点
- **短期**:观点
- **中期**:观点
- **长期**:观点

### 策略建议
综合操作建议

---

**报告生成时间**:{timestamp}  
**数据来源**:公开市场数据、东方财富、同花顺等

🎯 多维度评分细则

技术面评分(满分30分)

评估项权重评分标准
趋势判断10分上升趋势8-10分 / 震荡5-7分 / 下降趋势0-4分
均线位置10分均线多头排列8-10分 / 纠缠5-7分 / 空头排列0-4分
量价配合10分放量上涨8-10分 / 缩量调整5-7分 / 量价背离0-4分

估值水平评分(满分25分)

评估项权重评分标准
PE历史分位10分<30%: 8-10分 / 30-50%: 6-7分 / 50-70%: 4-5分 / >70%: 0-3分
PB历史分位10分<30%: 8-10分 / 30-50%: 6-7分 / 50-70%: 4-5分 / >70%: 0-3分
股息率5分>3%: 5分 / 2-3%: 4分 / 1-2%: 3分 / <1%: 1-2分

基本面评分(满分25分)

评估项权重评分标准
业绩增速10分>30%: 8-10分 / 20-30%: 6-7分 / 10-20%: 4-5分 / 0-10%: 2-3分 / <0%: 0-1分
ROE10分>20%: 8-10分 / 15-20%: 6-7分 / 10-15%: 4-5分 / 5-10%: 2-3分 / <5%: 0-1分
财务健康5分优秀5分 / 良好4分 / 一般3分 / 承压0-2分

资金面评分(满分20分)

评估项权重评分标准
主力资金10分大幅流入8-10分 / 小幅流入5-7分 / 流出0-4分
市场情绪10分积极8-10分 / 中性5-7分 / 谨慎0-4分

综合评级标准

评级分数区间含义建议
A90-100优秀强烈推荐,可重仓
B75-89良好推荐,可适量配置
C60-74一般中性观望,小仓位尝试
D<60较差回避,不建议参与

🔄 工作流程

Step 1: 确定报告类型

  • 午间复盘(11:30后):侧重实时行情、技术面快速研判
  • 全天复盘(15:00后):完整多维度分析、次日策略

Step 2: 获取股票数据

使用 kimi_finance / akshare_finance 工具:

# 开盘数据
kimi_finance(type="open_summary", ticker="{code}", time="{date} 09:30:00")

# 收盘数据
kimi_finance(type="close_summary", ticker="{code}", time="{date} 15:00:00")

# 实时数据(午间)
kimi_finance(type="realtime_price", ticker="{code}", time="{date} 11:30:00")

# 技术指标
kimi_finance(type="realtime_tech", ticker="{code}", time="{date} {time}")

Step 3: 查询历史数据

# 查询历史评分
memory_search(query="{股票名} 复盘报告 评分", maxResults=5)

# 获取昨日评分用于对比
memory_get(path="memory/{date}.md", from=1, lines=50)

Step 4: 多维度评分计算

根据【评分细则】对四个维度进行评分,计算综合评级。

Step 5: 生成报告

按照对应模板(午间/全天)填充内容:

  • 确保所有表格格式正确
  • 关键价位必须精确到小数点后两位
  • 风险提示不可省略
  • 包含免责声明

Step 6: 保存与输出

  • 保存为 markdown 文件
  • 命名规范检查:{股票名}_{午间复盘|全天复盘}_{YYYYMMDD}.md
  • 输出到 ~/workspace/reports/stock/{股票名}/

📊 评分雷达图(全天复盘专用)

使用 matplotlib 生成四维评分雷达图:

import matplotlib.pyplot as plt
import numpy as np

# 数据准备
categories = ['技术面\n(30%)', '估值水平\n(25%)', '基本面\n(25%)', '资金面\n(20%)']
values = [
    tech_score / 30 * 100,
    valuation_score / 25 * 100,
    fundamental_score / 25 * 100,
    capital_score / 20 * 100
]
values += values[:1]  # 闭合

# 角度
angles = np.linspace(0, 2 * np.pi, len(categories), endpoint=False).tolist()
angles += angles[:1]

# 绘图
fig, ax = plt.subplots(figsize=(8, 8), subplot_kw=dict(projection='polar'))
ax.plot(angles, values, 'o-', linewidth=2, color='#2E86AB')
ax.fill(angles, values, alpha=0.25, color='#2E86AB')

# 添加参考线
good_line = [80] * len(angles)
pass_line = [60] * len(angles)
ax.plot(angles, good_line, '--', linewidth=1, color='#4CAF50', alpha=0.7, label='良好线(80)')
ax.plot(angles, pass_line, '--', linewidth=1, color='#FF9800', alpha=0.7, label='及格线(60)')

ax.set_xticks(angles[:-1])
ax.set_xticklabels(categories, fontsize=12)
ax.set_ylim(0, 100)
ax.set_title(f"{stock_name} 多维度评分雷达图\n综合评分: {total_score}分 评级: {rating}", fontsize=14, pad=20)
ax.legend(loc='upper right', bbox_to_anchor=(1.3, 1.1))
ax.grid(True)

plt.savefig(f"{output_dir}/{stock_name}_雷达图_{date}.png", dpi=150, bbox_inches='tight')

📝 输出检查清单

生成报告前确认:

  • 文件命名符合规范:股票名_午间复盘_YYYYMMDD.md
  • 股票名称和代码正确
  • 日期格式为 YYYY-MM-DD
  • 午间复盘包含:实时行情、技术面、基本面速览、市场环境、操作策略、关键价位、风险提示
  • 全天复盘额外包含:多维度评分体系、评分雷达图、次日策略、本周预判
  • 评分与昨日对比(全天复盘)
  • 所有表格格式正确(Markdown 表格语法)
  • 关键价位精确到两位小数
  • 风险提示完整(市场/个股/流动性)
  • 包含免责声明

💡 使用示例

用户指令

生成贵州茅台 2026-03-21 全天复盘报告

执行流程

  1. 获取贵州茅台(600519.SH) 15:00 收盘数据
  2. 查询历史复盘报告评分
  3. 计算四维度评分(技术面/估值/基本面/资金面)
  4. 生成评分雷达图
  5. 按全天复盘模板输出完整报告
  6. 保存并返回文件路径

⚠️ 重要提醒

  1. 数据时效性:午间用11:30数据,全天用15:00数据
  2. 评分一致性:同一股票不同日期保持相同评分标准
  3. 客观性:基于数据而非主观臆断
  4. 风险提示:不可省略,必须包含完整风险提示
  5. 免责声明:报告末尾必须包含标准免责声明

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

gitlab-mr-reviewer

当需要审核 GitLab 合并请求、检查 MR diff 风险、发布 GitLab 审查评论、执行 approve/request changes,或发送 MR 审查通知时使用。

Registry SourceRecently Updated
1490whrime
General

Voice Transcriber Toolkit

Voice-to-Text Transcription Toolkit - 语音识别转文字,支持Whisper/Vosk引擎,批量处理,字幕导出 | Speech recognition & transcription with Whisper/Vosk engines, batch processing, su...

Registry SourceRecently Updated
General

Gigo Lobster Taster

🦞 GIGO · gigo-lobster-taster: 正式试吃模式:跑完整评测,默认上传云端、生成个人结果页并进入排行榜。 Triggers: 试吃我的龙虾 / 品鉴我的龙虾 / lobster taste / lobster taster.

Registry SourceRecently Updated
General

Gigo Lobster Local

🦞 GIGO · gigo-lobster-local: 本地模式:跑完整评测,但不上云、不注册个人结果页,证书二维码回到官网首页。 Triggers: 本地试吃龙虾 / 离线试吃龙虾 / local lobster taste / offline lobster taste.

Registry SourceRecently Updated