Install
openclaw skills install finance-research-reportA股每周金融投研报告生成器 — 基于 AKShare / 新浪财经 / 东方财富数据源,自动生成包含技术分析、交易信号、风险评估的专业 PDF 研报。Triggers: '生成周报', '金融报告', '投研报告', '股票分析', 'A股研报'。
openclaw skills install finance-research-report生成专业券商研报风格的 A 股投研 PDF 报告,包含技术分析、交易信号、风险评估。
生成报告(默认跳过全市场统计,更快):
pip3 install -r {baseDir}/requirements.txt
python3 {baseDir}/scripts/generate_weekly_report.py --stocks 000001,600519,000858 --skip-breadth
完整报告(含全市场涨跌统计,约多1分钟):
python3 {baseDir}/scripts/generate_weekly_report.py --stocks 000001,600519,000858
指定日期和作者:
python3 {baseDir}/scripts/generate_weekly_report.py --stocks 600519 --date 2026-03-14 --author 投研团队
generate_weekly_report.py 脚本自动完成以下步骤:
技术指标体系参考 {baseDir}/scripts/technical_analysis.py:
标的: 贵州茅台 (600519)
收盘价: ¥1,856.00 (+2.3%)
趋势: 多头排列 (MA5 > MA10 > MA20)
技术指标:
RSI(14): 62.5 — 正常区间
MACD: 金叉,柱状翻红
KDJ: K=68, D=55, J=94
交易信号:
🟢 买入信号 x3 | 🔴 卖出信号 x0
信号强度: 强
风险评估:
风险评分: 4/10
止损位: ¥1,812.00
止盈位: ¥1,920.00
建议仓位: 60%
生成的 PDF 报告(A4 页面)包含以下章节:
| 类别 | 指标 | 说明 |
|---|---|---|
| 均线 | MA5, MA10, MA20 | 趋势与排列判断 |
| 动量 | RSI(14) | 相对强弱,超买>80 / 超卖<20 |
| 动量 | MACD(12,26,9) | 趋势强度,金叉/死叉 |
| 动量 | KDJ(9,3,3) | 超买超卖判断 |
| 波动率 | ATR(14) | 真实波动幅度 |
| 波动率 | 标准差(20日) | 价格离散度 |
| 量价 | 量比(5日) | 成交活跃度 |
| 量价 | 换手率 | 交易活跃程度 |
数据通过 AKShare 开源接口获取:
| 数据类型 | 来源 |
|---|---|
| A 股日线行情(前复权) | 新浪财经 |
| 主要指数日线数据 | 新浪财经 |
| 个股实时行情与名称 | 新浪财经 |
| 全市场涨跌统计 | 新浪财经 |
| 北向资金数据 | 东方财富 |
| 个股相关新闻 | 东方财富 |
| 全球财经要闻 | 东方财富 |
python3 on PATHpango(macOS: brew install pango)— weasyprint 渲染依赖ghostscript(macOS: brew install ghostscript)— PDF 兼容性优化pip3 install -r {baseDir}/requirements.txtoutput/ 目录周报_YYYY-MM-DD.pdf--skip-breadth 可跳过)约需 1 分钟免责声明:本报告基于公开市场数据的技术分析,不构成任何投资建议。投资有风险,入市需谨慎。