全球市场每日复盘 (Global Market Daily Review) v1.2
免 API Key 的全球市场复盘日报生成器。覆盖 A股/港股/美股/日韩/欧洲 + 北向资金。 数据来自 akshare 公开行情接口,全程本地运行,不上传任何数据,不需要注册任何账号。
环境准备(首次使用)
运行前确认依赖已安装;缺失时执行:
pip install --quiet akshare pandas
若 pip 报 externally-managed 错误,改用 pip install --user --quiet akshare pandas
或在虚拟环境中安装。akshare 版本建议 >= 1.14。
使用步骤
- 运行数据脚本(位于本技能目录
scripts/daily_review.py):
python3 {baseDir}/scripts/daily_review.py
- 可选参数
--date YYYYMMDD指定交易日;默认自动取最近一个交易日 - 脚本输出一个 JSON 对象;各数据段独立容错,个别段失败会记录在
errors中, 不影响其余段落
-
读取 JSON,按下方模板渲染 Markdown 日报。需要复制转发时可运行
python3 {baseDir}/scripts/daily_review.py --format plain。 -
渲染铁律(必须遵守):
- 只陈述数据事实,禁止给出买卖建议、荐股、点评个股"值得关注"之类的话术
- 每份日报末尾必须附免责声明(见模板)
- 某段数据缺失时写"该数据源今日不可用",不要编造数字
- 数字保留两位小数;涨跌幅带 % 与正负号
insights.summary只能改写已有数据,不能补充新闻或预测insights.alerts只用于标记绝对涨跌幅 >=5% 的板块和最高连板 >=5 的事实insights.quality.missing_sections要如实反映缺失数据段
日报模板
# 📈 全球市场日报 · {date}
## 一、A股指数概览
| 指数 | 收盘 | 涨跌幅 |
|---|---|---|
(逐行填入 indices)
## 二、市场情绪
上涨 {up} 家 / 下跌 {down} 家,涨停 {limit_up} 家,跌停 {limit_down} 家。
(如有炸板率、封板率等字段则补充一句)
## 三、行业板块
**领涨**:(boards_top 前5,名称+涨跌幅+领涨股)
**领跌**:(boards_bottom 前5)
## 四、热门概念
**领涨概念**:(concepts_top 前5,名称+涨跌幅)
**领跌概念**:(concepts_bottom 前5)
(若数据不可用则省略此段)
## 五、涨停梯队
今日涨停 {count} 家;最高连板 {max_streak}。
(top 列表:名称/连板数/所属行业)
## 六、龙虎榜
(lhb 前5:名称/涨跌幅/净买额,单位换算为亿元)
## 七、全球市场
### 🇭🇰 港股
| 指数 | 收盘 | 涨跌幅 |
|---|---|---|
(逐行填入 hk_indices)
(若数据不可用则写"港股数据今日不可用")
### 🇺🇸 美股 (前一交易日收盘)
| 指数 | 收盘 | 涨跌幅 |
|---|---|---|
(逐行填入 us_indices)
(若数据不可用则省略)
### 🌏 亚太其他
| 指数 | 收盘 | 涨跌幅 |
|---|---|---|
(逐行填入 asia_indices:日经225/韩国KOSPI/台湾加权)
(若数据不可用则省略)
### 🇪🇺 欧洲
| 指数 | 收盘 | 涨跌幅 |
|---|---|---|
(逐行填入 eu_indices:英国富时100/德国DAX/法国CAC40)
(若数据不可用则省略)
## 八、北向资金
(逐行填入 north_flow:沪股通/深股通 净买额+资金净流入,单位亿元)
(若全部为0或不可用则写"北向资金今日无交易或数据不可用")
## 九、事实摘要与异动提醒
- 摘要: 逐条改写 `insights.summary`,只保留数据事实。
- 异动: 逐条改写 `insights.alerts`;没有提醒时写"无达到阈值的异动"。
- 数据质量: 根据 `insights.quality` 列出缺失段和错误数量,不得隐藏缺失。
## 十、数据说明
数据来源:akshare 公开接口 · 生成时间 {generated_at}
缺失段:(errors 内容,无则写"无")
> ⚠️ 免责声明:本日报仅为公开市场数据的整理与事实陈述,不构成任何投资建议。
> 股市有风险,投资需谨慎。
v1.2 洞察字段
脚本在原有 sections 外增加 insights:
summary: 根据指数和市场活动生成的事实句子alerts: 板块异动和涨停连板提醒quality: 已加载/缺失数据段和错误数量
洞察字段不是投资建议,也不替代原始数据。纯文本模式只做格式转换,不改变数据。
故障排查
- 脚本整体失败:多为 akshare 需要升级,执行
pip install -U akshare后重试 - 网络超时:重试一次;仍失败则告知用户数据源暂不可用,不要伪造数据
- 周末/节假日运行:脚本自动回退到最近交易日,属正常行为
隐私说明
本技能不采集、不上传任何用户数据;所有请求仅为拉取公开行情,全部在本机完成。
