【个股事件解读】
本技能基于恒生聚源 MCP 金融数据库,提供 A 股及港股个股级别的事件驱动分析服务。从事件识别、摘要生成到影响评估,覆盖公告/新闻/研报/政策多维度,所有数据可溯源、带时间戳,帮助投资者快速理解个股事件的核心逻辑和正负面影响。
功能范围
| 功能 | 说明 | 适用场景 | |------|------|----------| | 事件识别 | 抓取个股相关的公告/新闻/研报/政策事件,多源信息聚合 ;或识别用户问的具体新闻,通过关键字去聚源MCP工具中进行匹配提取| 了解股票最近发生了什么大事 | | 摘要生成 | 为每个事件生成 1-2 句简洁摘要,提取关键数据 | 快速浏览事件核心内容 | | 逻辑分析 | 解读事件背后的驱动因素、传导链条、预期差 | 理解事件发生的深层原因 | | 影响评估 | 量化或定性评估事件对财务/业务/估值的影响 | 判断事件的实质性影响 | | 情绪判断 | 综合舆情/机构/资金/市场反应判断正负面 | 快速了解市场态度 |
查询建议
查询需要具备的要素:
- 股票标识:股票名称或代码(必需)
- A 股示例:贵州茅台、600519、宁德时代、300750
- 港股示例:腾讯控股、00700、阿里巴巴、09988 -股票舆情关键词:标题/摘要等关键词搜索
- 时间范围:支持灵活时间表达(默认最近 3 天)
- 相对时间:今天、昨天、最近 3 天、近一周、近 10 天
- 周维度:本周、上周、上上周
- 月维度:本月、上月
- 具体日期:2026-05-01 至 2026-05-13
- 市场标识(可选):A 股/港股(如未指定,自动识别)
时间范围解析规则: | 用户表达 | 解析逻辑 | 示例(假设今天 2026-05-13 周二) | |----------|----------|---------------------------| | 今天 | 当日 | 2026-05-13 | | 昨天 | 前一日 | 2026-05-12 | | 最近 X 天/近 X 天 | 今天往前推 X 天(包含今天) | 最近 3 天 → 2026-05-11 至 2026-05-13 | | 近一周 | 今天往前推 7 天(包含今天) | 2026-05-07 至 2026-05-13 | | 本周 | 本周一至今 | 2026-05-12(周一)至 2026-05-13 | | 上周 | 上一个完整自然周(周一至周日) | 2026-05-05(周一)至 2026-05-11(周日) | | 近一月/本月 | 本月 1 日至今 | 2026-05-01 至 2026-05-13 | | 上月 | 上月 1 日至月末 | 2026-04-01 至 2026-04-30 |
市场识别规则: | 识别方式 | A 股特征 | 港股特征 | |----------|---------|---------| | 股票代码 | 600/601/603/000/001/002/003/300/301 开头 | 0 开头 5-6 位数字 | | 股票名称 | 中文名称 | 名称常含"控股"/"集团" | | 用户表达 | "A 股 XX"、"沪市 XX" | "港股 XX"、"恒生 XX" |
查询写法示例:
- "贵州茅台最近有什么大事"
- "分析下宇通宁德时代再签全球战略备忘录事件的影响" -"对该链接下的新闻进行解读:https://c.m.163.com/news/a/KSQMATT70519CQO3.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 (336 tools)
如服务未配置:
2.1 获取 JY_API_KEY
申请邮箱: datamap@gildata.com
邮件标题: 数据地图 KEY 申请-XX 公司 - 申请人姓名
正文模板:
- 姓名:
- 手机号:
- 公司/单位全称:
- 所属部门:
- 岗位:
- MCP_KEY 申请用途:个股事件解读分析
- Skill 申请列表:jy-stock-event-interpreter
- 是否需要 Skill 安装包:否
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 list
2.4 使用方式
# 基础键值对传参
mcporter call 服务名称。工具 参数=值
# 所有服务工具的入参均为 query
mcporter call jy-financedata-api.NewsPublicOpinionList query="贵州茅台 最近 3 天新闻"
步骤 3:在 OpenClaw 中启用 mcporter
配置文件路径:
- Windows:
C:\Users\你的用户名\config\mcporter.json - Linux/MacOS:
/root/config/mcporter.json
OpenClaw 配置路径:
- Windows:
C:\Users\你的用户名\.openclaw\openclaw.json - Linux/MacOS:
~/.openclaw/openclaw.json
编辑 openclaw.json:
{
"skills": {
"load": {
"extraDirs": ["C:\\Users\\你的用户名\\openclaw-skills"]
}
}
}
重启 OpenClaw:
openclaw gateway restart
核心工作流程
流程中的工具调用能够并发调用尽量并发调用提速。
步骤 1:市场识别与事件抓取(并发调用)
目标: 识别股票所属市场,抓取近期相关事件
并发调用(A 股):
# 舆情新闻(优先使用 NewsPublicOpinionList,返回完整内容)
mcporter call jy-financedata-api.NewsPublicOpinionList query="{股票名称} {时间范围}新闻"
# 公司公告
mcporter call jy-financedata-api.AShareAnnouncement query="{股票名称} {时间范围}公告"
# 券商研报
mcporter call jy-financedata-api.ResearchReport query="{股票名称} 研报"
# 政策(按需)
mcporter call jy-financedata-api.PolicyMeetingsList query="{时间范围}政策会议"
并发调用(港股):
# 舆情新闻(优先使用 NewsPublicOpinionList,返回完整内容)
mcporter call jy-financedata-api.NewsPublicOpinionList query="{股票名称} {时间范围}新闻"
# 公司公告
mcporter call jy-financedata-api.HKStockAnnouncement query="{股票名称} {时间范围}公告"
# 券商研报
mcporter call jy-financedata-api.ResearchReport query="{股票名称} 研报"
步骤 2:股价与资金数据(并发调用)
目标: 获取事件期间的股价表现和资金流向
A 股调用:
# 实时行情
mcporter call jy-financedata-api.AShareLiveQuote query="{股票名称} 实时行情"
# 日行情
mcporter call jy-financedata-api.StockDailyQuote query="{股票名称} 今天日行情"
# 实时资金流
mcporter call jy-financedata-api.RealStockFundFlow query="{股票名称} 资金流"
# 区间资金流(按需)
mcporter call jy-financedata-api.AStockCashFlow query="{股票名称} {时间范围}资金流"
港股调用:
# 实时行情
mcporter call jy-financedata-api.HShareLiveQuote query="{股票名称} 行情"
# 日行情
mcporter call jy-financedata-api.HKStockDailyQuotes query="{股票名称} 今天日行情"
步骤 3:舆情与机构观点(按需调用)
目标: 分析市场情绪和机构态度
# 舆情情感分析
mcporter call jy-financedata-api.NewsPublicOpinionList query="{股票名称} 舆情"
# 机构评级(按需)
mcporter call jy-financedata-api.InstitutionalRating query="{股票名称} 机构评级"
# 沪深港通资金(按需)
mcporter call jy-financedata-api.HSGTTradeStats query="{时间范围}沪深股通交易统计"
步骤 4:基本面补充(按需调用)
目标: 获取公司基本信息和财务数据(当事件涉及财报时)
# 公司简介
mcporter call jy-financedata-api.CompanyBasicInfo query="{股票名称} 公司简介"
mcporter call jy-financedata-api.HKCompanyBasicInfo query="{股票名称} 公司简介"
# 财务报表
mcporter call jy-financedata-api.FinancialStatement query="{股票名称} 财务报表"
mcporter call jy-financedata-api.HKFinancialStatement query="{股票名称} 财务报表"
# 估值分析
mcporter call jy-financedata-api.StockValueAnalysis query="{股票名称} 估值分析"
mcporter call jy-financedata-api.HKStockValueAnalysis query="{股票名称} 估值分析"
步骤 5:分析与生成
目标: 基于以上数据进行综合分析,生成事件解读报告
分析内容:
- 事件筛选:过滤掉无关或重复事件
- 重要性分级:根据事件类型和影响范围分级(重大/一般/轻微)
- 摘要生成:为每个事件生成 1-2 句摘要
- 逻辑分析:解读事件背后的驱动因素、传导链条、预期差
- 影响评估:量化或定性评估对财务/业务/估值的影响
- 情绪判断:综合舆情/机构/资金/市场反应判断正负面
步骤 6:输出报告
目标: 生成 Markdown 和 HTML 双格式报告
输出要求:
- 必须同时输出 Markdown 和 HTML 两种格式
- 必须自动保存文件到
{workspace}\reports\目录 - HTML 格式包含交互功能(角标跳转、目录导航、返回顶部)
- 所有数据标注溯源角标,文末列出数据来源清单
详细输出格式参见 references/output-template.md。
快速开始
工具调用命令
# 基础调用格式
mcporter call {service}.{tool} query="{查询内容}"
常用工具列表
| 工具 | 服务 | 用途 | 市场 | |------|------|------|------| | NewsPublicOpinionList | jy-financedata-api | 查询股票舆情新闻(优先使用,返回纯文本完整内容) | A 股/港股 | | StockNewslist | jy-financedata-api | 查询股票舆情新闻(备用,HTML 格式可能截断) | A 股/港股 | | AShareAnnouncement | jy-financedata-api | 查询 A 股公司公告 | A 股 | | HKStockAnnouncement | jy-financedata-api | 查询港股公司公告 | 港股 | | ResearchReport | jy-financedata-api | 查询券商研报 | A 股/港股 | | AShareLiveQuote | jy-financedata-api | 获取 A 股实时行情 | A 股 | | HShareLiveQuote | jy-financedata-api | 获取港股实时行情 | 港股 | | StockDailyQuote | jy-financedata-api | 获取 A 股日行情 | A 股 | | HKStockDailyQuotes | jy-financedata-api | 获取港股日行情 | 港股 | | RealStockFundFlow | jy-financedata-api | 获取 A 股实时资金流 | A 股 | | CompanyBasicInfo | jy-financedata-api | 获取 A 股公司简介 | A 股 | | HKCompanyBasicInfo | jy-financedata-api | 获取港股公司简介 | 港股 | | FinancialStatement | jy-financedata-api | 获取 A 股财务报表 | A 股 | | HKFinancialStatement | jy-financedata-api | 获取港股财务报表 | 港股 | | StockValueAnalysis | jy-financedata-api | 获取 A 股估值分析 | A 股 | | HKStockValueAnalysis | jy-financedata-api | 获取港股估值分析 | 港股 | | PolicyMeetingsList | jy-financedata-api | 查询政策会议 | A 股/港股 | | LawsRegulations | jy-financedata-api | 查询法律法规 | A 股/港股 | | InstitutionalRating | jy-financedata-api | 获取机构评级 | A 股/港股 | | AStockCashFlow | jy-financedata-api | 获取区间资金流 | A 股 | | HSGTTradeStats | jy-financedata-api | 获取沪深港通统计 | A 股/港股 |
数据获取策略
- 优先并发调用:步骤 1(事件抓取)、步骤 2(股价资金)建议并发执行
- 按需调用:根据股票类型(A 股/港股)选择对应工具
- 超时处理:单个工具调用超时 30 秒则跳过,不影响整体流程
- 数据缓存:相同 query 的查询结果可缓存 10 分钟
示例调用
# A 股示例:查询贵州茅台新闻(优先使用 NewsPublicOpinionList)
mcporter call jy-financedata-api.NewsPublicOpinionList query="贵州茅台 最近 3 天新闻"
# A 股示例:查询公告
mcporter call jy-financedata-api.AShareAnnouncement query="贵州茅台 最近 3 天公告"
# A 股示例:查询资金流
mcporter call jy-financedata-api.RealStockFundFlow query="贵州茅台 资金流"
# 港股示例:查询腾讯控股公告
mcporter call jy-financedata-api.HKStockAnnouncement query="腾讯控股 最近 3 天公告"
# 港股示例:查询行情
mcporter call jy-financedata-api.HShareLiveQuote query="腾讯控股 行情"
输出模板
详细输出格式参见 references/output-template.md。
标准输出结构:
- 必须同时输出 Markdown 和 HTML 两种格式
- 必须自动保存文件到
{workspace}\reports\目录{workspace}= 当前工作空间根目录(通常是C:\Users\你的用户名\.openclaw\workspace\)
- 不能仅在聊天界面输出
- HTML 格式包含交互功能(点击角标跳转、返回顶部)
溯源要求:
- 所有数据必须标注来源角标 [1]、[2]
- 文末统一列出数据来源清单
- 关键数据需多源交叉验证(如新闻 + 公告 + 研报)
- 数据必须标注更新时间
资源清单
C:\Users\liust\openclaw-skills\jy-stock-event-interpreter\
├── SKILL.md # 技能主文档(本文件)
└── references/
├── output-template.md # 输出格式模板
└── examples.md # 使用示例
数据源清单
本技能所有数据均来自恒生聚源 MCP 金融数据库,无第三方数据源。
MCP 服务配置
| 服务名称 | 服务类型 | 用途 | 配置状态检查 |
|----------|----------|------|--------------|
| jy-financedata-tool | HTTP MCP 服务 | 财务研报查询等 | mcporter list |
| jy-financedata-api | HTTP MCP 服务 | 新闻、公告、行情、资金流、情绪等核心数据 | mcporter list |
工具 - 数据源映射
| 工具名称 | 所属服务 | 数据来源 | 数据类型 | |----------|----------|----------|----------| | NewsPublicOpinionList | jy-financedata-api | 聚源舆情数据库 | 股票舆情(优先使用,返回纯文本完整内容) | | StockNewslist | jy-financedata-api | 聚源舆情数据库 | 股票舆情(备用,HTML 格式可能截断) | | AShareAnnouncement | jy-financedata-api | 聚源公告数据库 | A 股公告 | | HKStockAnnouncement | jy-financedata-api | 聚源公告数据库 | 港股公告 | | ResearchReport | jy-financedata-api | 聚源研报数据库 | 券商研报 | | AShareLiveQuote | jy-financedata-api | 聚源行情数据库 | A 股实时行情 | | HShareLiveQuote | jy-financedata-api | 聚源行情数据库 | 港股实时行情 | | StockDailyQuote | jy-financedata-api | 聚源行情数据库 | A 股日行情 | | HKStockDailyQuotes | jy-financedata-api | 聚源行情数据库 | 港股日行情 | | RealStockFundFlow | jy-financedata-api | 聚源资金流数据库 | A 股实时资金流 | | CompanyBasicInfo | jy-financedata-api | 聚源公司数据库 | A 股公司简介 | | HKCompanyBasicInfo | jy-financedata-api | 聚源公司数据库 | 港股公司简介 | | FinancialStatement | jy-financedata-api | 聚源财务数据库 | A 股财务报表 | | HKFinancialStatement | jy-financedata-api | 聚源财务数据库 | 港股财务报表 | | StockValueAnalysis | jy-financedata-api | 聚源估值数据库 | A 股估值分析 | | HKStockValueAnalysis | jy-financedata-api | 聚源估值数据库 | 港股估值分析 | | PolicyMeetingsList | jy-financedata-api | 聚源政策数据库 | 政策会议 | | LawsRegulations | jy-financedata-api | 聚源政策数据库 | 法律法规 | | InstitutionalRating | jy-financedata-api | 聚源机构数据库 | 机构评级 | | AStockCashFlow | jy-financedata-api | 聚源资金流数据库 | A 股区间资金流 | | HSGTTradeStats | jy-financedata-api | 聚源沪深港通数据库 | 沪深港通交易统计 |
数据源验证
使用前必须验证:
# 1. 验证所有工具调用均来自聚源 MCP 服务
mcporter list
# 2. 验证无第三方 API 调用
# 检查 SKILL.md 中所有 mcporter call 命令,确保服务名称前缀为 jy-financedata-
# 3. 验证数据时效性
# 新闻/公告/舆情:T+0 实时更新
# 行情/资金流:交易时段实时更新
# 财务数据:季报/年报发布后更新
# 研报:发布后实时更新
数据时效性说明
| 数据类型 | 更新频率 | 延迟时间 | 溯源要求 | |----------|----------|----------|----------| | 新闻/公告 | 实时 | <5 分钟 | 必须标注更新时间 | | 行情数据 | 实时 | <1 分钟 | 必须标注更新时间 | | 资金流 | 实时 | <5 分钟 | 必须标注更新时间 | | 财务数据 | 季报/年报 | 发布后 1-2 天 | 标注报告期 | | 研报 | 实时 | <30 分钟 | 标注发布机构 | | 政策文件 | 实时 | <1 小时 | 标注发布部门 |
限制
-
数据时效性:
- 交易时段数据实时更新,非交易时段数据为最近收盘价
- 财务数据依赖上市公司披露节奏,可能存在滞后
- 溯源要求:所有数据必须标注更新时间
-
覆盖范围:
- 覆盖 A 股、港股主要标的
- 部分小市值股票/冷门港股可能数据不全
- 溯源要求:数据缺失时需明确标注
-
合规边界:
- 明确标注"仅供参考,不构成投资建议"
- 不承诺收益、不推荐具体买卖点
- 风险提示必须醒目
- 数据来源必须可追溯(角标 + 文末清单)
-
API 限制:遵循聚源 MCP 服务 rate limit,建议单次查询间隔≥1 秒
-
输出格式限制:
- Markdown 格式:适合聊天界面、文档
- HTML 格式:适合浏览器查看、分享,包含交互功能
- 两种格式内容一致,溯源角标一一对应
- 强制要求:必须同时输出两种格式并自动保存文件
-
字数要求:
- 控制在 8000 字以内
- 不能太过简短,需要形成完整的分析段落
- 论点、论据完整清晰
注意事项
- 首次使用:必须先完成 mcporter 安装和 MCP 服务配置
- JY_API_KEY:需向恒生聚源申请,配置一次即可长期使用
- 并发调用:步骤 1、2 建议并发执行以提升速度
- 超时处理:单个工具调用超时 30 秒不影响整体流程
- 数据验证:关键数据需交叉验证(如新闻 + 公告 + 研报)
- 时间范围:
- 必须解析用户的时间表达(今天/最近 3 天/本周/上月等)
- 在报告标题和数据来源部分明确标注分析周期
- 默认时间范围:最近 3 天
- 重要:上周 = 上一个完整自然周(周一 00:00 至 周日 24:00)
- 重要:近一周 = 今天往前推 7 天(包含今天)
- 溯源角标:
- 所有数据类陈述必须标注角标
- 判断类陈述建议标注角标
- 文末必须包含完整的溯源清单
- 格式要求(强制):
- ⚠️ 必须同时输出 Markdown 和 HTML 两种格式
- ⚠️ 必须自动保存文件到
{workspace}\reports\目录 - ⚠️ 不能仅在聊天界面输出
- ⚠️ HTML 格式必须包含交互功能(角标跳转、目录导航、返回顶部)
- 工具准确性:
- ⚠️ 所有工具名称必须准确,不可捏造
- ⚠️ 调用前必须通过
mcporter list验证工具存在 - ⚠️ 工具名称区分大小写,必须完全匹配
- 输出前验证清单(强制):
- ⚠️ 溯源角标验证:
- 溯源清单中的每个角标都必须在正文中有使用
- 正文中的每个角标都必须在溯源清单中有对应
- 角标编号连续(1、2、3...),无跳跃或遗漏
- ⚠️ 数据真实性验证:
- 所有数据必须来自真实 MCP 工具调用
- 关键数据(股价、财务、估值)需与工具返回值一致
- 禁止捏造或估算数据
- ⚠️ 免责声明验证:
- 必须使用技能文档末尾的完整免责声明原文
- 禁止简化或修改免责声明内容
- ⚠️ 数据标注验证:
- 每个数据表格必须明确标注标的名称/代码
- 每个章节必须有清晰的主语和上下文
- 读者能否在不看标题的情况下理解各部分内容
- ⚠️ 双格式一致性验证:
- Markdown 和 HTML 内容必须一致
- 溯源角标在两种格式中一一对应
- 两份文件都必须成功保存到 reports 目录
- ⚠️ 溯源角标验证:
免责声明(强制): 本服务所生成、展示或输出的内容(包括但不限于文本、数据、分析结果等),部分来源于恒生聚源 MCP 金融数据库。本服务仅对数据源进行自动化调用、处理与呈现,不构成任何投资决策或其他决策的建议或者承诺,投资者不应以本服务取代其独立判断或仅根据本服务做出决策。数据源本身可能存在不准确、不完整、过时、错误或缺失等情况。由于数据源提供方的限制、技术传输偏差、自然语言歧义或其他客观原因,本服务对所生成、展示或输出内容的真实性、准确性或完整性不做任何保证。本服务的服务提供方及其关联公司不对任何机构或个人因参照本服务所生成、展示或输出内容进行投资、决策而产生的任何后果承担任何责任。市场有风险,投资需谨慎。
Scan to join WeChat group