Agent Skills
返回列表
市场涨跌看板

市场涨跌看板

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_186b4ea5/market-report-pro。

技能介绍

背景

"最近涨了多少"是市场讨论里最常见的问题之一,但每次回答都意味着重复劳动:打开行情页面,逐个查指数,手动算区间涨跌幅,再贴进聊天窗口或文档。跨市场统计更麻烦——全球宏观、A 股主要指数、申万行业要分别查,周期还得手动对齐(近一月是 21 个交易日还是自然月?)。

技能如何工作

market-report 把这件事收敛成一条命令:读取用户提供的 Tushare Pro token,运行 scripts/market_report.py 拉取数据,直接生成一个离线 HTML 看板。输出是纯 HTML/CSS,不依赖 JavaScript 和外部 CDN,适合存档或转发。

看板分三个面板:全球宏观(标普500、纳斯达克、恒生、黄金、国债、南华系列商品指数等 14 项)、国内股票(上证50、沪深300、中证500/1000/2000、创业板指、科创50、上证红利等 9 项)、申万一级行业(SW2021 版 31 个行业,先通过 index_classify 获取代码再取日线)。

每个面板顶部有 5 个周期切换标签:本周以来、近一月、近三月、近六月、今年以来。切换通过纯 CSS radio 按钮 :checked ~ 实现,无需 JS;每个标签下方会显示该周期实际统计区间的起止日期(基于上证指数的实际交易日),消除"近一月到底从哪天算"的歧义。

图表按面板分别处理:宏观和股票指数用垂直柱状图(红涨绿跌,符合 A 股习惯);申万行业用水平条形图,按涨跌幅从高到低排序。

边界与注意点

  • 需要有效的 Tushare Pro token,且用户需确认 index_global、fut_daily、index_daily、index_classify 等接口在其权限下可用。
  • 部分旧接口已废弃(index_cons、zz500、hs300、sz50、sw_industry),不要自行修改脚本去调用它们。
  • 输出是静态 HTML,适合存档和离线查看,不具备实时刷新能力;需要最新数据时重新运行脚本。
  • 行业分类口径为 SW2021,历史行业分类变更不会反映在结果中。

使用场景

  • 盘前打开多个行情页面逐个查指数,需要一次性拿到全球宏观、A股指数和申万行业的区间涨跌幅对比
  • 写市场周报时需要汇总各板块表现,手动复制数据太繁琐,希望直接生成可嵌入文档的静态看板
  • 投研讨论中要对比申万31个一级行业近三月表现,口头讨论容易记错数字,需要一份带准确区间起止日期的可视化报告
  • 收到客户询问某段时间市场表现,需要快速给出覆盖主要宽基指数和行业的涨跌幅汇总页面

适合人员

  • 证券或基金行业研究员,需要定期汇总各板块涨跌幅并写入晨会材料
  • 金融内容运营,负责撰写市场复盘类文章,需要快速生成数据图表配图
  • 量化开发工程师,想用 Tushare 数据生成离线报告给非技术同事查看
  • 投资者关系或财富管理从业者,需要向客户展示特定区间的市场整体表现