概念板块分析
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_cc9425b3--jy-concept-sector-analysis.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cc9425b3/jy-concept-sector-analysis。【概念板块深度分析技能】基于 MCP 聚源金融数据库进行 A 股及港股概念板块深度分析。覆盖概念解读、龙头识别、受益标的梳理、催化事件分析、板块轮动判断等核心维度。适用于分析 AI、机器人、低空经济、新能源等市场热点概念。问题示例:AI 概念分析报告、机器人板块深度分析、低空经济概念股有哪些、半导体板块怎么看、CPO 板块龙头股是谁
阅读全文 (展开查看完整说明)
概述
【概念板块深度分析】
本技能基于恒生聚源 MCP 金融数据库,提供 A 股及港股概念板块的全链条分析服务。从概念定义、受益标的梳理到龙头股识别,覆盖催化事件分析、板块轮动判断、热点新闻影响分析多维度,所有数据可溯源、带时间戳,帮助投资者快速理解概念本质并制定差异化策略。
功能范围
| 功能模块 | 说明 | 适用场景 |
|---|---|---|
| 概念定义 | 清晰定义概念边界,说明涵盖的业务范围、产业链位置、核心特征 | 理解概念内涵、覆盖范围、成分股数量 |
| 受益标的梳理 | 按受益程度、市值、弹性等维度对成分股进行分类梳理 | 找出龙头股、弹性股、补涨股、核心受益股 |
| 催化事件分析 | 识别驱动概念上涨的政策/新闻/事件,分析事件级别和影响范围 | 理解概念为什么火、判断持续性 |
| 板块轮动判断 | 判断概念板块当前处于轮动周期的哪个阶段,预测后续走势 | 判断是否可追、何时止盈 |
| 龙头股识别 | 多维度识别并验证概念龙头,区分真龙头和伪龙头 | 跟随龙头、避免伪龙头陷阱 |
| 热点新闻影响分析 | 将热点新闻与具体成分股关联,分析利好/利空影响程度 | 精准定位受益个股、避免踩坑 |
🚀 快速触发指南
这样说可以快速触发本技能:
| 场景 | 推荐提问句式 | 示例 |
|---|---|---|
| 概念分析 | "分析 XX 概念板块" | "分析人工智能概念板块" |
| 龙头识别 | "XX 概念的龙头股是谁" | "CPO 概念的龙头股是谁" |
| 热点解读 | "XX 概念为什么火" | "低空经济概念为什么火" |
| 轮动判断 | "XX 板块现在处于什么阶段" | "新能源板块现在处于什么阶段" |
| 受益标的 | "XX 政策利好哪些股票" | "设备更新政策利好哪些股票" |
| 报告生成 | "生成 XX 概念深度分析报告" | "生成机器人概念深度分析报告" |
| 时间指定 | "XX 概念 + 时间范围" | "半导体概念,最近 7 天" |
| 格式指定 | "用 HTML/Markdown 格式分析 XX" | "用 HTML 格式分析 AI 概念" |
避免这样说(可能触发其他技能):
- ❌ "XX 股票怎么样" → 这是个事件复盘,触发
jy-stock-event-review - ❌ "今天大盘怎么走" → 这是市场复盘,触发
jy-stock-daily-review - ❌ "对比 XX 和 XX 股票" → 这是同业对比,触发
jy-stock-peer-comparison - ❌ "市场主线是什么" → 这是市场热点分析,触发
jy-stock-market-spotlight-analysis
📋 查询示例
基础查询
✅ "分析人工智能概念板块"
✅ "低空经济概念怎么看"
✅ "机器人概念的龙头股是谁"
✅ "最近 AI 概念为什么火"
✅ "生成 CPO 概念深度分析报告"带时间范围
✅ "分析人工智能概念,最近 7 天"
✅ "低空经济板块,本周"
✅ "机器人概念,上月"
✅ "新能源概念,2026-04-01 至 2026-04-22"
✅ "半导体概念,近一周"带输出格式
✅ "用 HTML 格式生成人工智能概念分析报告"
✅ "机器人概念深度分析,Markdown 格式"
✅ "低空经济概念,HTML 报告,最近 7 天"特定分析维度
✅ "人工智能概念的受益标的有哪些"
✅ "CPO 板块的轮动阶段是什么"
✅ "低空经济概念的催化事件分析"
✅ "机器人概念的龙头股验证"
✅ "AI 概念热点新闻对哪些个股利好"政策/事件驱动
✅ "设备更新政策利好哪些概念板块"
✅ "XX 会议对 AI 概念的影响"
✅ "美国限制政策对半导体概念的影响"
✅ "特斯拉人形机器人进展对产业链的影响"复杂组合查询
✅ "分析人工智能概念板块,最近 7 天,HTML 格式,重点关注龙头股"
✅ "低空经济概念深度分析,本周,Markdown,包含催化事件和轮动判断"
✅ "生成 CPO 概念分析报告,近一周,HTML,重点分析受益标的和资金流"查询建议
查询需要具备的要素:
- 概念名称:具体概念/板块名称(必填),如"人工智能"、"低空经济"、"机器人"
- 时间范围:支持灵活时间表达(默认最近 7 天)
- 相对时间:今天、昨天、最近 3 天、近一周、近 10 天、近一月
- 周维度:本周、上周、上上周
- 月维度:本月、上月
- 具体日期:2026-04-01 至 2026-04-22
- 分析深度:快速解读/深度分析(默认深度分析)
- 输出格式:Markdown/HTML(默认 Markdown)
时间范围解析规则:
| 用户表达 | 解析逻辑 | 示例(假设今天 2026-04-22 周三) |
|---|---|---|
| 今天 | 当日 | 2026-04-22 |
| 昨天 | 前一日 | 2026-04-21 |
| 最近 X 天/近 X 天 | 今天往前推 X 天(包含今天) | 最近 3 天 → 2026-04-20 至 2026-04-22 |
| 近一周 | 今天往前推 7 天(包含今天) | 2026-04-16 至 2026-04-22 |
| 本周 | 本周一至今 | 2026-04-21(周一)至 2026-04-22 |
| 上周 | 上一个完整自然周(周一至周日) | 2026-04-14(周一)至 2026-04-20(周日) |
| 近一月/本月 | 本月 1 日至今 | 2026-04-01 至 2026-04-22 |
| 上月 | 上月 1 日至月末 | 2026-03-01 至 2026-03-31 |
重要说明:
- 上周 = 上一个完整自然周(周一 00:00 至 周日 24:00),不是从今天往前推 7 天
- 近一周 = 今天往前推 7 天(包含今天),是滚动的时间窗口
- 本周 = 本周一至今,如果今天是周一,则只有当天数据
查询写法示例:
- "人工智能概念怎么看"
- "帮我分析一下低空经济板块"
- "机器人概念的龙头股是谁"
- "最近新能源概念为什么火"
- "XX 政策利好哪些股票"
- "用 HTML 格式生成人工智能概念分析报告"
- "近一周低空经济板块轮动情况"
查询示例
- 概念定义:"人工智能概念包括哪些公司,产业链上下游是什么"
- 受益标的:"低空经济概念有哪些受益标的,龙头是谁"
- 催化事件:"机器人概念最近为什么火,有什么催化事件"
- 轮动判断:"新能源概念现在处于什么阶段,还能追吗"
- 龙头识别:"人工智能概念的龙头股是谁,怎么验证"
- 新闻影响:"XX 政策对低空经济哪些个股利好最大"
环境检查与配置
每次使用本技能前,必须先检查 mcporter 安装和 MCP 服务配置状态!
步骤 1:检查 mcporter 是否安装
mcporter --version如未安装:
npm install -g mcporter
mcporter --version步骤 2:检查 MCP 服务配置
mcporter list预期输出:
- jy-financedata-tool (5 tools)
- jy-financedata-api (280 tools)
如服务未配置:
2.1 获取 JY_API_KEY
访问恒生聚源数据地图 MCP 申请链接申请 JY_API_KEY:https://www.gildata.com/products/datamap
申请通过后,恒生聚源将提供 MCP 服务的 JY_API_KEY,按下方步骤配置即可使用。
2.2 配置 MCP 服务
# 配置 jy-financedata-tool
mcporter config add jy-financedata-tool --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-tool?token=你的 JY_API_KEY"
# 配置 jy-financedata-api
mcporter config add jy-financedata-api --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-api?token=你的 JY_API_KEY"2.3 验证配置
mcporter list2.4 使用方式
# 基础键值对传参
mcporter call 服务名称。工具 参数=值
# 所有服务工具的入参均为 query
mcporter call jy-financedata-api.NewsInfoList query="{查询内容}"步骤 3:在 OpenClaw 中启用 mcporter
配置文件路径:
- Windows:
C:Users你的用户名configmcporter.json - Linux/MacOS:
/root/config/mcporter.json
OpenClaw 配置路径:
- Windows:
C:Users你的用户名.openclawopenclaw.json - Linux/MacOS:
~/.openclaw/openclaw.json
编辑 openclaw.json:
{
"skills": {
"load": {
"extraDirs": ["C:\Users\你的用户名\openclaw-skills"]
}
}
}重启 OpenClaw:
openclaw gateway restart核心工作流程
流程中的工具调用能够并发调用尽量并发调用提速。
步骤 1:概念定义与内涵解析
目标: 清晰定义概念边界,获取成分股列表
并发调用:
# 概念成分股(核心)
mcporter call jy-financedata-api.ConceptConstituentStocks query="{概念名称}成分股"
# 行业成分股(如有行业关联)
mcporter call jy-financedata-api.IndustryConstituentStocks query="{相关行业}成分股"
# 研报解读
mcporter call jy-financedata-api.ResearchReport query="{概念名称}深度研报"
mcporter call jy-financedata-tool.FinancialResearchReport query="{概念名称}产业链分析"步骤 2:受益标的梳理
目标: 按受益程度、市值、弹性等维度对成分股进行分类
并发调用:
# 板块排名
mcporter call jy-financedata-api.SectorRank query="{概念名称}板块排名"
# 行业行情数据
mcporter call jy-financedata-api.IndustryDailyQuote query="{概念名称}行情数据"
# 重点股资金流(可并发多只)
mcporter call jy-financedata-api.RealStockFundFlow query="{股票 1}资金流"
mcporter call jy-financedata-api.RealStockFundFlow query="{股票 2}资金流"
# 重点股财务数据(可并发多只,明确使用归母净利润)
mcporter call jy-financedata-api.FinancialStatement query="{股票 1} 归母净利润 最新报告期"
mcporter call jy-financedata-api.FinancialStatement query="{股票 2} 归母净利润 最新报告期"财务数据验证要求:
- ✅ 必须明确标注使用的是归母净利润科目
- ✅ 必须标注报告期(如 2025Q4、2025 年报)
- ✅ 增长率必须标注同比/环比
- ✅ 增长率超过 50% 或为负值时,需检查基数效应
- ❌ 禁止使用未明确科目的"净利润"表述
步骤 3:催化事件分析
目标: 识别驱动概念上涨的政策/新闻/事件
并发调用:
# 政策类事件
mcporter call jy-financedata-api.PolicyMeetingsList query="最近 7 天{概念相关}政策会议"
mcporter call jy-financedata-api.LawsRegulations query="最近 7 天{概念相关}法律法规"
# 新闻类事件
mcporter call jy-financedata-api.NewsInfoList query="最近 7 天{概念名称}财经新闻"
mcporter call jy-financedata-api.MarketNewslist query="最近 7 天{概念名称}市场新闻"
# 个股公告
mcporter call jy-financedata-api.AShareAnnouncement query="最近 7 天{概念成分股}重要公告"
# 舆情分析
mcporter call jy-financedata-api.NewsPublicOpinionList query="最近 7 天{概念名称}舆情"📊 数据字段 – 工具精确映射表(强制执行)
⚠️ 重要:报告生成时必须严格按照下表标注溯源角标,不得混淆!
概念定义数据
| 数据字段 | 来源工具 | 角标 | 说明 | 常见错误 |
|---|---|---|---|---|
| 成分股数量 | ConceptConstituentStocks | [1] | 从成分股列表计数 | ❌ 误标为 SectorRank |
| 成分股列表 | ConceptConstituentStocks | [1] | 股票名称、代码 | – |
| 总市值 | SectorRank | [2] | 板块总市值 | ❌ 易错:不得标为 [1] |
| 平均市值 | SectorRank | [2] | 成分股平均市值 | ❌ 易错:不得标为 [1] |
| 最大/最小市值个股 | SectorRank | [2] | 市值极值个股 | ❌ 易错:不得标为 [1] |
| 覆盖行业 | ResearchReport | [9] | 成分股所属行业 | ❌ 易错:不得标为 [1] |
| 上市板块分布 | ConceptConstituentStocks | [1] | 从股票代码推断 (.SZ/.SH/.BJ) | – |
板块行情数据
| 数据字段 | 来源工具 | 角标 | 说明 | 常见错误 |
|---|---|---|---|---|
| 板块涨跌幅 | SectorRank | [2] | 板块指数涨跌幅 | ❌ 易错:不得标为 [1] |
| 板块成交额 | SectorRank | [2] | 板块总成交额 | ❌ 易错:不得标为 [1] |
| 上涨家数 | SectorRank | [2] | 成分股上涨数量 | ❌ 易错:不得标为 [1] |
| 下跌家数 | SectorRank | [2] | 成分股下跌数量 | ❌ 易错:不得标为 [1] |
| 涨停家数 | SectorRank | [2] | 成分股涨停数量 | ❌ 易错:不得标为 [1] |
| 跌停家数 | SectorRank | [2] | 成分股跌停数量 | ❌ 易错:不得标为 [1] |
| 涨跌家数比 | SectorRank | [2] | 上涨:下跌 | ❌ 易错:不得标为 [1] |
资金流数据
| 数据字段 | 来源工具 | 角标 | 说明 | 常见错误 |
|---|---|---|---|---|
| 个股主力净流入 | RealStockFundFlow | [7] | 单只股票资金流 | – |
| 行业资金流 | IndustryCapitalFlow | [6] | 行业整体资金流 | – |
| 北向资金 | HSGTTradeStats | [15] | 沪深股通交易统计 | – |
| ETF 资金流 | NewsInfoList | [10] | ETF 申购赎回数据 | – |
新闻与研报数据
| 数据字段 | 来源工具 | 角标 | 说明 | 常见错误 |
|---|---|---|---|---|
| 财经新闻 | NewsInfoList | [3] | 概念相关新闻 | – |
| 市场新闻 | MarketNewslist | [8] | 市场舆情新闻 | – |
| 政策会议 | PolicyMeetingsList | [4] | 政策类事件 | – |
| 券商研报 | ResearchReport | [9] | 深度研究报告 | – |
| 个股新闻 | StockNewslist | [18] | 单只股票新闻 | – |
情绪与轮动数据
| 数据字段 | 来源工具 | 角标 | 说明 | 常见错误 |
|---|---|---|---|---|
| 涨跌停统计 | MarketLimitUpDownCount | [5] | 全市场涨跌停 | – |
| 涨停股详情 | DailyStockBoStatistics | [15] | 涨停股列表 | – |
| 机构排名 | AgentOrgRanking | [19] | 机构持仓排名 | – |
⚠️ 数据溯源常见错误案例(重点学习)
错误案例 1:市值数据溯源错误
❌ 错误做法:
| 总市值 | 约 15.37 万亿元 | [1] | ← 错误!ConceptConstituentStocks 不提供市值数据✅ 正确做法:
| 总市值 | 约 15.37 万亿元 | [2] | ← 正确!SectorRank 提供板块市值数据原因分析: ConceptConstituentStocks 只返回成分股列表(股票名称、代码),不返回市值数据。市值数据必须从 SectorRank 获取。
错误案例 2:行业覆盖溯源错误
❌ 错误做法:
覆盖行业:计算机、电子、通信、传媒 [1] ← 错误!ConceptConstituentStocks 不提供行业分类✅ 正确做法:
覆盖行业:计算机、电子、通信、传媒 [9] ← 正确!ResearchReport 提供行业分析原因分析: 成分股列表不包含行业分类信息,行业覆盖需要从研报中获取。
错误案例 3:板块成交额溯源错误
❌ 错误做法:
板块成交额 2863.13 亿元 [1] ← 错误!ConceptConstituentStocks 不提供成交额✅ 正确做法:
板块成交额 2863.13 亿元 [2] ← 正确!SectorRank 提供板块成交额错误案例 4:涨跌家数溯源错误
❌ 错误做法:
涨跌家数比 197:605 [1] ← 错误!ConceptConstituentStocks 不提供涨跌统计✅ 正确做法:
涨跌家数比 197:605 [2] ← 正确!SectorRank 提供涨跌家数统计📋 数据溯源验证清单(报告生成前必须检查)
在报告生成完成后,必须逐项检查以下清单:
- [ ] 所有市值相关数据(总市值、平均市值、最大/最小市值)标注为 [2] 而非 [1]
- [ ] 所有行情数据(涨跌幅、成交额、成交量)标注为 [2] 而非 [1]
- [ ] 所有涨跌统计(上涨家数、下跌家数、涨停家数)标注为 [2] 或 [5] 而非 [1]
- [ ] 所有行业分类数据标注为 [9](ResearchReport)而非 [1]
- [ ] 所有资金流数据标注为 [7](RealStockFundFlow)或 [6](IndustryCapitalFlow)
- [ ] 所有新闻事件标注为 [3]、[8]、[10]、[11] 等对应工具角标
- [ ] 成分股数量、成分股列表、上市板块分布可标注为 [1]
- [ ] 文末数据来源清单与正文角标一一对应
🔧 工具调用返回字段说明
ConceptConstituentStocks 返回字段
| 概念名称 | 概念代码 | 股票名称 | 股票代码 | 股票内码 |可提取数据:
- ✅ 成分股数量(计数)
- ✅ 成分股列表(股票名称、代码)
- ✅ 上市板块分布(从股票代码后缀推断:.SZ=创业板/主板,.SH=主板,.BJ=北交所)
不可提取数据:
- ❌ 市值数据(无此字段)
- ❌ 行业分类(无此字段)
- ❌ 涨跌幅(无此字段)
- ❌ 成交额(无此字段)
SectorRank 返回字段
| 交易日期 | 证券代码 | 证券名称 | 涨跌幅 | 最新价 | 涨跌 | 成交量 | 成交额 |
| 昨收价 | 开盘价 | 最高价 | 最低价 | 振幅 | 换手率 | 总市值 | 流通市值 |
| 总股本 | 流通股本 | 52 周涨跌幅 | 年初至今涨跌幅 | 成分股数量 | 上涨家数 |
| 下跌家数 | 平盘家数 | 涨停家数 | 跌停家数 |可提取数据:
- ✅ 板块涨跌幅(如人工智能 -1.14%)
- ✅ 板块成交额(如 2863.13 亿元)
- ✅ 总市值(如 153663.39 亿元 = 约 15.37 万亿元)← 重要!
- ✅ 流通市值
- ✅ 成分股数量(如 815)← 直接返回,无需计数
- ✅ 上涨家数(如 197)
- ✅ 下跌家数(如 605)
- ✅ 平盘家数
- ✅ 涨停家数(如 10)
- ✅ 跌停家数(如 6)
不可提取数据:
- ❌ 平均市值(需计算:总市值÷成分股数量)
- ❌ 最大/最小市值个股(需额外查询个股市值)
- ❌ 行业分类(需从 ResearchReport 获取)
- ❌ 上市板块分布(需从 ConceptConstituentStocks 股票代码推断)
溯源标注规范:
- 总市值、流通市值 → 标注为 [2]
- 成交额、成交量 → 标注为 [2]
- 成分股数量 → 标注为 [2](SectorRank 直接返回)或 [1](ConceptConstituentStocks 计数)
- 上涨/下跌/涨停/跌停家数 → 标注为 [2]
- 平均市值 → 标注为 [2](计算值),需注明由 SectorRank 数据计算
- 最大/最小市值个股 → 需额外查询,标注为 [9] 或其他来源
ResearchReport 返回字段
| 标题 | 研报片段 | 机构名称 | 作者 | 撰写时间 | 证券代码 | 证券简称 |
| 投资评级 | 是否深度报告 | 是否首次覆盖 | 是否热门报告 | 是否新财富报告 |
| 申万行业名称 | 页数 | 发布日期 |可提取数据:
- ✅ 行业分类(申万行业名称)
- ✅ 产业链位置(从研报片段提取)
- ✅ 概念内涵(从研报片段提取)
步骤 4:板块轮动判断
目标: 判断概念板块当前处于轮动周期的哪个阶段
并发调用:
# 涨跌停统计
mcporter call jy-financedata-api.MarketLimitUpDownCount query="今天涨跌停家数"
mcporter call jy-financedata-api.DailyStockBoStatistics query="今天涨停股详情"
# 行业资金流
mcporter call jy-financedata-api.IndustryCapitalFlow query="{概念名称}资金流"
# 沪深股通统计
mcporter call jy-financedata-api.HSGTTradeStats query="最近 7 天沪深股通交易统计"步骤 5:龙头股识别
目标: 多维度识别并验证概念龙头
并发调用:
# 龙头股资金流
mcporter call jy-financedata-api.RealStockFundFlow query="{候选龙头}资金流"
# 龙头股新闻
mcporter call jy-financedata-api.StockNewslist query="最近 7 天{候选龙头}个股新闻"
# 机构排名
mcporter call jy-financedata-api.AgentOrgRanking query="{候选龙头}机构排名"步骤 6:热点新闻影响分析
目标: 将热点新闻与具体成分股关联
调用:
# 基于步骤 1-3 已获取的数据进行分析
# 无需额外调用快速开始
工具调用命令
# 基础调用格式
mcporter call {service}.{tool} query="{查询内容}"常用工具列表
| 工具 | 服务 | 用途 |
|---|---|---|
| ConceptConstituentStocks | jy-financedata-api | 概念股成分列表(核心) |
| IndustryConstituentStocks | jy-financedata-api | 行业成分股列表 |
| SectorRank | jy-financedata-api | 板块排名 |
| IndustryDailyQuote | jy-financedata-api | 行业行情数据 |
| RealStockFundFlow | jy-financedata-api | 个股资金流 |
| IndustryCapitalFlow | jy-financedata-api | 行业资金流 |
| HSGTTradeStats | jy-financedata-api | 沪深股通交易统计 |
| MarketLimitUpDownCount | jy-financedata-api | 涨跌停家数统计 |
| DailyStockBoStatistics | jy-financedata-api | 涨停股统计详情 |
| NewsInfoList | jy-financedata-api | 财经新闻列表 |
| MarketNewslist | jy-financedata-api | 市场新闻 |
| StockNewslist | jy-financedata-api | 个股新闻 |
| PolicyMeetingsList | jy-financedata-api | 政策会议列表 |
| LawsRegulations | jy-financedata-api | 法律法规查询 |
| AShareAnnouncement | jy-financedata-api | A 股公司公告 |
| NewsPublicOpinionList | jy-financedata-api | 舆情列表查询 |
| ResearchReport | jy-financedata-api | 券商研报查询 |
| FinancialResearchReport | jy-financedata-tool | 财务研报查询 |
| AgentOrgRanking | jy-financedata-api | 机构排名 |
数据获取策略
- 优先并发调用:步骤 1(概念定义)、步骤 3(催化事件)、步骤 4(轮动判断)建议并发执行
- 按需调用:根据概念类型选择工具(政策驱动→政策工具,事件驱动→新闻工具)
- 超时处理:单个工具调用超时 30 秒则跳过,不影响整体流程
- 数据缓存:相同 query 的查询结果可缓存 10 分钟
财务科目取值规范(重要)
净利润相关科目定义
| 科目名称 | 英文标识 | 定义说明 | 使用场景 |
|---|---|---|---|
| 归母净利润 | net_profit_parent | 归属于上市公司股东的净利润 | 默认使用,评估股东收益、PE 计算、业绩弹性 |
| 净利润 | net_profit | 公司整体净利润(含少数股东损益) | 仅用于分析公司整体盈利能力 |
| 扣非归母净利润 | deducted_net_profit_parent | 扣除非经常性损益后的归母净利润 | 评估主营业务盈利能力、排除一次性收益干扰 |
| 少数股东损益 | minority_interest | 子公司中不属于上市公司的利润部分 | 分析合并报表结构时使用 |
财务数据使用规范
- 默认取值优先级:
- 第一优先级:归母净利润(反映股东真实收益)
- 第二优先级:扣非归母净利润(评估主营业务)
- 第三优先级:净利润(仅在特殊场景使用)
- 增长率计算规范:
- 同比(YoY):与上年同期比较,公式 = (本期 – 上年同期) / 上年同期 × 100%
- 环比(QoQ):与上一报告期比较,公式 = (本期 – 上期) / 上期 × 100%
- 默认使用同比,除非用户明确要求环比
- 数据验证要求:
- 关键财务数据必须标注报告期(如 2025Q4、2025 年报)
- 增长率超过 50% 或为负值时,需标注基数效应说明
- 如数据源同时提供多个利润科目,必须明确标注使用的是哪个科目
- 溯源角标增强:
- 财务数据溯源格式:
[科目名称 - 报告期 - 数据来源] - 示例:
归母净利润 15.2 亿元,同比增长 35% [归母净利润-2025Q4-聚源财务数据库]
- 财务数据溯源格式:
常见错误避免
| 错误类型 | 错误示例 | 正确做法 |
|---|---|---|
| 科目混淆 | 将净利润当作归母净利润使用 | 明确使用"归母净利润",标注科目名称 |
| 报告期不明 | "净利润增长 30%"(未说明报告期) | "2025Q4 归母净利润同比增长 30%" |
| 基数效应忽略 | "净利润增长 500%"(未说明基数低) | "净利润同比增长 500%(上年同期基数较低)" |
| 同比环比混用 | "净利润增长 20%"(未说明同比/环比) | "归母净利润同比增长 20%" |
财务工具调用示例
# 获取个股财务数据(明确指定科目)
mcporter call jy-financedata-api.FinancialStatement query="{股票名称} 归母净利润 2025 年报"
# 获取行业财务对比
mcporter call jy-financedata-api.IndustryFinancialAnalysis query="{行业名称} 归母净利润 同比增长"
# 验证财务数据一致性
mcporter call jy-financedata-tool.FinancialResearchReport query="{股票名称} 财务分析 利润表"示例调用
# 示例 1:查询概念成分股
mcporter call jy-financedata-api.ConceptConstituentStocks query="人工智能成分股"
# 示例 2:查询板块排名
mcporter call jy-financedata-api.SectorRank query="人工智能板块排名"
# 示例 3:查询资金流
mcporter call jy-financedata-api.RealStockFundFlow query="科大讯飞资金流"
# 示例 4:查询涨跌停统计
mcporter call jy-financedata-api.MarketLimitUpDownCount query="今天涨跌停家数"
# 示例 5:查询新闻
mcporter call jy-financedata-api.NewsInfoList query="最近 7 天人工智能财经新闻"输出模板
详细输出格式参见 references/output-template.md。
标准输出结构(Markdown 格式):
# 概念板块深度分析报告
**概念名称:** {XX 概念}
**生成时间:** {YYYY-MM-DD HH:mm}
**分析周期:** {用户指定的时间范围}
**输出格式:** Markdown
## 📊 核心摘要
{200 字核心观点,带溯源角标 [1][2]}
## 📖 概念定义
{概念内涵、覆盖范围、产业链位置,带溯源角标 [3][4]}
## 🎯 受益标的梳理
{龙头股/弹性股/补涨股/核心受益股表格,带溯源角标 [5][6]}
## 🔥 催化事件分析
{事件列表、解读、持续性判断,带溯源角标 [7][8]}
## 🔄 板块轮动判断
{轮动阶段、关键指标、后续预判,带溯源角标 [9][10]}
## 🏆 龙头股识别
{龙头验证、梯队划分,带溯源角标 [11][12]}
## 📰 热点新闻影响分析
{新闻 - 个股映射表、影响分级,带溯源角标 [13][14]}
## 💡 操作建议
{短线/中线策略}
## ⚠️ 风险提示
{退潮信号/监管风险/业绩证伪}
## 📋 数据来源
{所有数据源清单,按角标序号排列}
[1] 数据来源名称 - 数据更新时间 - 查询参数
[2] 数据来源名称 - 数据更新时间 - 查询参数
...溯源角标使用规范:
- 角标位置:紧跟在数据/结论后面,如
成分股共 125 只 [1] - 角标格式:Markdown 用
[1],HTML 用<a href="#source1" class="citation">[1]</a> - 序号规则:按首次出现顺序编号,全文统一
- 文末清单:必须包含序号、数据来源名称、数据更新时间、查询参数
- 数据验证:关键数据需多源交叉验证,标注多个角标如
[1][3]
资源清单
~/.openclaw/workspace/skills/jy-concept-sector-analysis/
├── SKILL.md # 技能主文档(本文件)
├── README.md # 使用说明
└── references/
├── output-template.md # 输出格式模板
└── examples.md # 更多示例数据源清单
本技能所有数据均来自恒生聚源 MCP 金融数据库,无第三方数据源。
MCP 服务配置
| 服务名称 | 服务类型 | 用途 | 配置状态检查 |
|---|---|---|---|
jy-financedata-tool | HTTP MCP 服务 | 财务研报查询 | mcporter list |
jy-financedata-api | HTTP MCP 服务 | 新闻、行情、资金流、情绪等核心数据 | mcporter list |
工具 – 数据源映射(溯源角标对应)
| 序号 | 工具名称 | 所属服务 | 数据来源 | 数据类型 | 典型用途 |
|---|---|---|---|---|---|
| [1] | ConceptConstituentStocks | jy-financedata-api | 聚源概念板块库 | 概念股成分列表 | 概念定义 |
| [2] | IndustryConstituentStocks | jy-financedata-api | 聚源行业数据库 | 行业成分股列表 | 概念定义 |
| [3] | ResearchReport | jy-financedata-api | 聚源研报数据库 | 券商研报 | 概念定义 |
| [4] | FinancialResearchReport | jy-financedata-tool | 聚源研报数据库 | 财务研报 | 概念定义 |
| [5] | SectorRank | jy-financedata-api | 聚源板块数据库 | 板块排名 | 受益标的 |
| [6] | IndustryDailyQuote | jy-financedata-api | 聚源行业数据库 | 行业行情数据 | 受益标的 |
| [7] | RealStockFundFlow | jy-financedata-api | 聚源资金流数据库 | 个股资金流 | 受益标的/龙头验证 |
| [8] | PolicyMeetingsList | jy-financedata-api | 聚源政策数据库 | 政策会议列表 | 催化事件 |
| [9] | LawsRegulations | jy-financedata-api | 聚源政策数据库 | 法律法规 | 催化事件 |
| [10] | NewsInfoList | jy-financedata-api | 聚源新闻数据库 | 财经新闻列表 | 催化事件 |
| [11] | MarketNewslist | jy-financedata-api | 聚源新闻数据库 | 市场新闻 | 催化事件 |
| [12] | AShareAnnouncement | jy-financedata-api | 聚源公告数据库 | A 股公司公告 | 催化事件 |
| [13] | NewsPublicOpinionList | jy-financedata-api | 聚源舆情数据库 | 舆情列表 | 催化事件 |
| [14] | MarketLimitUpDownCount | jy-financedata-api | 聚源市场情绪数据库 | 涨跌停家数统计 | 轮动判断 |
| [15] | DailyStockBoStatistics | jy-financedata-api | 聚源市场情绪数据库 | 涨停股统计详情 | 轮动判断 |
| [16] | IndustryCapitalFlow | jy-financedata-api | 聚源资金流数据库 | 行业资金流 | 轮动判断 |
| [17] | HSGTTradeStats | jy-financedata-api | 聚源沪深股通数据库 | 沪深股通交易统计 | 轮动判断 |
| [18] | StockNewslist | jy-financedata-api | 聚源新闻数据库 | 个股新闻 | 龙头验证 |
| [19] | AgentOrgRanking | jy-financedata-api | 聚源机构数据库 | 机构排名 | 龙头验证 |
数据源验证
使用前必须验证:
# 1. 验证所有工具调用均来自聚源 MCP 服务
mcporter list
# 2. 验证无第三方 API 调用
# 检查 SKILL.md 中所有 mcporter call 命令,确保服务名称前缀为 jy-financedata-
# 3. 验证数据时效性
# 新闻/公告/舆情:T+0 实时更新
# 行情/资金流:交易时段实时更新
# 财务数据:季报/年报发布后更新
# 研报:发布后实时更新数据时效性说明
| 数据类型 | 更新频率 | 延迟时间 | 溯源要求 |
|---|---|---|---|
| 新闻/公告 | 实时 | <5 分钟 | 必须标注更新时间 [10][11][12] |
| 行情数据 | 实时 | <1 分钟 | 必须标注更新时间 [6] |
| 资金流 | 实时 | <5 分钟 | 必须标注更新时间 [7][16][17] |
| 涨跌停统计 | 实时 | <1 分钟 | 必须标注更新时间 [14][15] |
| 财务数据 | 季报/年报 | 发布后 1-2 天 | 标注报告期 [4] |
| 研报 | 实时 | <30 分钟 | 标注发布机构 [3][4] |
| 政策文件 | 实时 | <1 小时 | 标注发布部门 [8][9] |
溯源角标使用规范
- 正文标注:每个数据/结论后紧跟角标,如
成分股共 125 只 [1] - HTML 格式:使用可点击链接
<a href="#source1" class="citation">[1]</a> - Markdown 格式:使用
[1],文末统一解释 - 重复引用:同一数据源多次使用相同序号
- 交叉验证:关键数据多源验证标注多个序号如
[1][3] - 文末清单:包含序号、工具名称、更新时间、查询参数
限制
- 数据时效性:
- 交易时段数据实时更新,非交易时段数据为最近收盘价
- 财务数据依赖上市公司披露节奏,可能存在滞后
- 溯源要求:所有数据必须标注更新时间
- 覆盖范围:
- 覆盖 A 股、港股主要标的
- 部分小众概念/板块可能数据不全
- 溯源要求:数据缺失时需明确标注
- 合规边界:
- 明确标注"仅供参考,不构成投资建议"
- 不承诺收益、不推荐具体买卖点
- 风险提示必须醒目
- 数据来源必须可追溯(角标 + 文末清单)
- API 限制:遵循聚源 MCP 服务 rate limit,建议单次查询间隔≥1 秒
- 输出格式限制:
- Markdown 格式:适合聊天界面、文档
- HTML 格式:适合浏览器查看、分享
- 两种格式内容一致,溯源角标一一对应
- 字数要求:
- 报告正文中文字符数控制在 5000-8000 字 之间
- 核心摘要:100-200 字
- 各章节根据内容重要性合理分配篇幅
- 避免过度冗长或过于简略
注意事项
- 首次使用:必须先完成 mcporter 安装和 MCP 服务配置
- JY_API_KEY:需向恒生聚源申请,配置一次即可长期使用
- 并发调用:步骤 1、3、4 建议并发执行以提升速度
- 超时处理:单个工具调用超时 30 秒不影响整体流程
- 数据验证:关键数据需交叉验证(如新闻 + 研报 + 公告),标注多个角标
- 时间范围:
- 必须解析用户的时间表达(今天/最近 3 天/本周/上月等)
- 在报告标题和数据来源部分明确标注分析周期
- 默认时间范围:最近 7 天
- 重要:上周 = 上一个完整自然周(周一 00:00 至 周日 24:00),不是从今天往前推 7 天
- 重要:近一周 = 今天往前推 7 天(包含今天),是滚动的时间窗口
- 溯源角标:
- 所有数据类陈述必须标注角标
- 判断类陈述建议标注角标
- 文末必须包含完整的溯源清单
- 格式要求(强制):
- ⚠️ 必须同时输出 Markdown 和 HTML 两种格式
- ⚠️ 必须自动保存文件到
{workspace}reports目录{workspace}= 当前工作空间根目录(通常是C:Users你的用户名.openclawworkspace)
- ⚠️ 不能仅在聊天界面输出
- HTML 格式包含交互功能(点击角标跳转、返回顶部)
免责声明: 本服务所生成、展示或输出的内容(包括但不限于文本、数据、分析结果等),部分来源于恒生聚源 MCP、第三方数据源、公开信息。本服务仅对数据源进行自动化调用、处理与呈现,不构成任何投资决策或其他决策的建议或者承诺,投资者不应以本服务取代其独立判断或仅根据本服务做出决策。数据源本身可能存在不准确、不完整、过时、错误或缺失等情况。由于数据源提供方的限制、技术传输偏差、自然语言歧义或其他客观原因,本服务对所生成、展示或输出内容的真实性、准确性或完整性不做任何保证。本服务的服务提供方及其关联公司不对任何机构或个人因参照本服务所生成、展示或输出内容进行投资、决策而产生的任何后果承担任何责任。市场有风险,投资需谨慎。