metadata:
openclaw:
requires:
bins: ["node", "npm", "mcporter"]
install:
kind: node
package: mcporter
label: Install mcporter via npm
基于恒生聚源 MCP 金融数据库的专业美股业绩点评技能,专注于财报智能解读、EPS 共识预期(超预期/低于预期)、管理层指引、GAAP/非 GAAP 差异分析四大核心模块,为投资者提供简明扼要、直击核心的业绩点评报告。
市场识别规则(按优先级):
| 判断依据 | 美股特征 | 港股特征 | A 股特征 |
|---|---|---|---|
| --------- | --------- | --------- | --------- |
| 交易所后缀(优先) | .US(如 AAPL.US、TSLA.US) | .HK(如 0700.HK) | .SH/.SZ(如 600519.SH) |
| 代码长度 | 1-5 位字母或字母 + 数字(如 AAPL、TSLA) | 4-5 位数字(如 0700、9988) | 6 位数字(如 600519、300750) |
| 字符类型 | 含字母 | 纯数字 | 纯数字 |
| 中概股 ADR | 字母代码 + ADR 标识(如 BABA、JD) | - | - |
路由逻辑:
| 检测到市场 | 处理方式 |
|---|---|
| ----------- | --------- |
| 美股(.US 或字母代码) | 使用本技能 jy-us-earnings-commentary |
| 港股(.HK 或 4-5 位数字代码) | 调用 jy-hk-earnings-commentary 技能;若未安装则提示用户安装或标注"结果受限" |
| A 股(.SH/.SZ 或 6 位数字代码) | 调用 jy-earnings-commentary 技能;若未安装则提示用户安装或标注"结果受限" |
注意:
| 特殊性 | A 股/港股惯例 | 美股惯例 | 本技能处理方式 |
|---|---|---|---|
| ------- | ------------- | --------- | --------------- |
| 财报披露频次 | 年报 + 中报(港股无季报) | 年报 10-K + 季报 10-Q | 支持年报/季报,明确区分 10-K/10-Q |
| 利润指标表述 | 归母净利润/公司拥有人应占溢利 | EPS(每股收益) | EPS 为核心指标,必须展示 |
| 预期对比 | 较少强调 | 华尔街共识预期 | 必须展示实际 vs 预期(超预期/低于预期) |
| 业绩指引 | 较少披露 | 管理层指引 | 必须分析下季/全年指引 |
| 会计准则 | IFRS/企业会计准则 | GAAP + 非 GAAP 双轨 | 必须对比分析 GAAP 与非 GAAP |
| 货币单位 | 人民币/港元 | 美元(USD) | 统一标注美元单位 |
| 行业分类 | 申万/中信/恒生 | GICS 行业分类 | 使用 GICS 行业分类标准 |
| 股票标识 | 无/-W/-B/-S | ADR(中概股) | 通过 USCompanyBasicInfo 返回的标识判断,不单独维护名单 |
| 财年标注 | 自然年 | Fiscal Year(可能与自然年不同) | 统一使用"Fiscal Year 2025"格式标注 |
| 超预期/低于预期判定 | - | 超预期幅度分级 | EPS 超预期>5% 为显著,2-5% 为小幅,<2% 为符合 |
| 指引格式 | - | 区间形式 | 展示区间 + 中值(如"$90-93B(中值$91.5B)") |
| GAAP 与非 GAAP | - | 差异项拆解 | 列出主要差异项及金额,不详细拆解原因 |
| 财报文件 | 年报/中报 | 10-K(年报) | 使用美股标准术语 |
本技能支持以下功能:
| 功能模块 | 说明 | 输出内容 |
|---|---|---|
| --------- | ------ | --------- |
| 财报智能解读 | 自动识别报告期类型(10-K 年报/10-Q 季报),提取核心数据 | 业绩概览表格、关键指标速览 |
| EPS 预期对比 | 对比实际 EPS 与华尔街共识预期 | 超预期/低于预期判定、幅度分析 |
| 管理层指引分析 | 解读下季/全年业绩指引 | 指引区间、同比变化、分析师解读 |
| GAAP 与非 GAAP 对比 | 分析 GAAP 与非 GAAP 财务指标差异 | 双轨利润表、差异原因分析 |
| 分业务业绩 | 分业务/分地区营收及增速 | 业务贡献度、增长驱动因素 |
| 业绩亮点识别 | 识别营收、利润、EPS 等核心亮点 | 亮点清单、驱动因素分析 |
| 风险点提示 | 归纳财报中披露的重点风险 | 前 5 大风险清单 |
适用标的类型:
适用报告期:
提供股票信息时,支持以下入参格式:
| 入参类型 | 说明 | 示例 | 是否必需 |
|---|---|---|---|
| --------- | ------ | ------ | --------- |
| 证券代码 | 含交易所后缀(如 AAPL.US、TSLA.US) | AAPL.US | 必需(代码或简称至少一个) |
| 证券简称 | 股票简称/公司名 | 苹果、Tesla | 推荐(与代码配合使用) |
| 报告期 | 年报/季报 + 年份/季度 | 2025 年年报、2026 年 Q1 | 可选(未指定则默认最新) |
| 特殊分析重点 | 用户特别关注的指标 | 重点关注 AI 业务、详细分析指引 | 可选 |
入参处理规则:
AAPL.US 格式(带交易所后缀)报告期表述对照:
| 用户表述 | 美股标准 | 说明 |
|---|---|---|
| --------- | --------- | ------ |
| 2025 年年报 | FY2025 10-K | 财政年度 |
| 2026 年一季报 | Q1 FY2026 10-Q | 财政季度 |
| 最新季报 | Latest 10-Q | 最新披露季度 |
标准格式:
请生成 AAPL.US 苹果 2025 年年报业绩点评
简化格式(可接受):
苹果 2025 年年报怎么样
TSLA 2026 年一季报怎么样
带特殊分析重点:
MSFT.US 微软 2025 年 Q4 财报点评,重点关注 Azure 云业务和 AI 进展
模糊请求(可触发):
示例 1:标准业绩点评
请生成 AAPL.US 苹果 2025 年年报业绩点评
示例 2:带股票代码的查询
TSLA.US 特斯拉 2026 年一季报怎么样
示例 3:带特殊分析重点
MSFT.US 微软 2025 年 Q4 财报点评,重点关注 Azure 云业务和 AI 进展
示例 4:中概股 ADR 分析
BABA 阿里巴巴最新年报业绩分析
示例 5:最新报告期分析
NVDA.US 英伟达最新季报业绩分析
示例 6:多只股票对比(需逐个标的执行)
请对比苹果和微软的 2025 年年报业绩
(需分别生成两只股票的点评报告)
每次使用本技能前,必须先检查 mcporter 安装和 MCP 服务配置状态!
mcporter --version
如未安装,按以下流程安装:
# 1. 通过 npm 全局安装
npm install -g mcporter
# 2. 验证安装
mcporter --version
# 列出所有已配置的 MCP 服务
mcporter list
预期输出(必须包含以下服务):
如服务未配置,需要获取 JY_API_KEY 并配置:
向恒生聚源官方邮箱发送邮件申请签发数据地图 JY_API_KEY,用于接口鉴权。
申请邮箱:datamap@gildata.com
邮件标题:数据地图 KEY 申请-XX 公司 - 申请人姓名
正文模板:
• 姓名:
• 手机号:
• 公司/单位全称:
• 所属部门:
• 岗位:
• MCP_KEY 申请用途:美股业绩点评
• Skill 申请列表:jy-us-earnings-commentary
• 是否需要 Skill 安装包:(是,邮件提供/否,自行下载)
• 其他补充说明(可选):
申请通过后,恒生聚源将默认发送【工具版和接口版】KEY。
Skill 包获取:
# 配置 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"
mcporter list
预期输出:
✓ jy-financedata-tool (健康)
✓ jy-financedata-api (健康)
# 基础调用格式(所有工具入参均为 query)
mcporter call 服务名称。工具 query="参数值"
# 示例:查询美股财报数据
mcporter call jy-financedata-api.USFinancialStatement query="AAPL.US 2025 年年报 营收 净利润 EPS"
# 示例:查询美股财务指标
mcporter call jy-financedata-api.USFinancialAnalysis query="AAPL.US 2025 年年报 毛利率 净利率"
mcporter 配置文件路径:
C:\Users\你的用户名\config\mcporter.json/root/config/mcporter.json 或 ~/.config/mcporter.jsonOpenClaw 配置文件路径:
C:\Users\你的用户名\.openclaw\openclaw.json~/.openclaw/openclaw.json编辑 openclaw.json,在 skills 部分添加 mcporter 配置:
{
"skills": {
"entries": {
"mcporter": {
"enabled": true,
"env": {
"MCPORTER_CONFIG": "/root/config/mcporter.json"
}
}
}
}
}
重启 OpenClaw 使配置生效:
openclaw gateway restart
技能启动时自动执行以下检查:
mcporter --version 是否可用mcporter list 是否包含必需服务如检查失败,将提示用户:
⚠️ 未检测到 mcporter 安装或 MCP 服务未配置
请先完成环境配置:
1. 安装 mcporter: npm install -g mcporter
2. 获取 JY_API_KEY: 发送邮件至 datamap@gildata.com
3. 配置 MCP 服务:参考步骤 2.2
提取用户输入中的关键信息:
必须记录特殊分析重点,作为后续生成的侧重点。
2.1 识别股票市场类型:
.US(美股)、.HK(港股)、.SH/.SZ(A 股)jy-hk-earnings-commentary 技能进行分析"jy-earnings-commentary 技能进行分析"2.2 识别中概股 ADR:
2.3 调用工具判断目标公司所属行业(GICS 行业分类):
| GICS 行业分类 | 模板类型 | 核心关注指标 |
|---|---|---|
| ------------- | --------- | ------------- |
| 信息技术(Technology) | 科技模板 | 营收、EPS、毛利率、研发费用、指引、分业务(产品/服务) |
| 通信服务(Communication Services) | 通信模板 | 营收、EPS、用户数(MAU/DAU)、ARPU、内容成本、指引 |
| 可选消费(Consumer Discretionary) | 消费模板 | 营收、EPS、同店销售、GMV/交付量、毛利率、指引 |
| 必需消费(Consumer Staples) | 消费模板 | 营收、EPS、毛利率、市场份额、指引 |
| 医疗保健(Health Care) | 医药模板 | 营收、EPS、研发费用、管线进展、FDA 审批、医保准入 |
| 金融(Financials) | 金融模板 | 营收、EPS、净息差(银行)、保费收入(保险)、资产管理规模、资产质量 |
| 工业(Industrials) | 工业模板 | 营收、EPS、订单 backlog、资本开支、指引 |
| 能源(Energy) | 能源模板 | 营收、EPS、产量、储量、油价敏感度、资本开支 |
| 房地产(Real Estate) | 地产模板 | 营收、EPS、FFO(运营资金)、出租率、负债率 |
| 公用事业(Utilities) | 公用事业模板 | 营收、EPS、发电量/用户数、监管回报率、股息率 |
| 材料(Materials) | 材料模板 | 营收、EPS、产能利用率、大宗商品价格敏感度 |
| 其他 | 标准模板 | 营收、EPS、现金流、指引 |
行业模板选择原则:
| 步骤 | MCP 工具 | 获取内容 | 时效/限制 |
|---|---|---|---|
| ----- | --------- | --------- | ---------- |
| 3.1 | jy-financedata-api.USCompanyBasicInfo | 美股公司简介基础数据(含 ADR 标识) | 最新/单次≤3 指标 |
| 3.2 | jy-financedata-api.USStockBelongIndustry | GICS 行业分类 | 最新 |
| 3.3 | jy-financedata-api.USFinancialStatement | 核心财务数据(营收、净利润、EPS、现金流等) | 最新报告期/单次≤3 指标 |
| 3.4 | jy-financedata-api.USFinancialAnalysis | 财务指标分析(毛利率、净利率、ROE 等) | 最新报告期/单次≤3 指标 |
| 3.5 | jy-financedata-api.USMainOperIncData | 主营构成数据(分业务营收) | 最新报告期/单次≤3 指标 |
| 3.6 | jy-financedata-api.USProfitForecast | 盈利预测数据(一致预期) | 近半年/单次≤3 指标 |
| 3.7 | jy-financedata-api.USPerformanceForecast | 业绩预告/管理层指引 | 最新/单次≤3 指标 |
| 3.8 | jy-financedata-api.USStockDailyQuotes | 股价表现(可选,用于估值分析) | 近一年/单次≤3 指标 |
| 3.9 | jy-financedata-tool.FinancialResearchReport | 机构观点、研报摘要(仅数据校验) | 近一月/单次≤3 指标 |
| 3.10 | jy-financedata-tool.FinQuery | 补充查询(GAAP/非 GAAP/指引备选) | 按需/单次≤3 指标 |
数据获取优先级:
USFinancialStatement 获取 → 若无则从 FinQuery 查询USPerformanceForecast 获取 → 若无则从 FinQuery 查询USProfitForecast 获取 → 若无则从 FinQuery 查询若用户有特殊分析重点,需在此环节针对性多调取相关指标。
遵循"大框架固定 + 子结构灵活"的原则:
在科技模板基础上,必须包含:
所有工具入参均为 query,格式:[股票代码] [时间范围] [指标类型]
# ===== Step 2:行业判定 =====
mcporter call jy-financedata-api.USCompanyBasicInfo query="AAPL.US 公司简介"
mcporter call jy-financedata-api.USStockBelongIndustry query="AAPL.US 所属行业"
# ===== Step 3:分步数据获取 =====
# 3.3 获取核心财务数据(单次≤3 指标)
mcporter call jy-financedata-api.USFinancialStatement query="AAPL.US 2025 年年报 营收 净利润 EPS"
mcporter call jy-financedata-api.USFinancialStatement query="AAPL.US 2025 年年报 Non-GAAP 净利润"
mcporter call jy-financedata-api.USFinancialStatement query="AAPL.US 2025 年年报 经营性现金流"
# 3.4 获取财务指标分析(单次≤3 指标)
mcporter call jy-financedata-api.USFinancialAnalysis query="AAPL.US 2025 年年报 毛利率 净利率"
mcporter call jy-financedata-api.USFinancialAnalysis query="AAPL.US 2025 年年报 ROE ROA"
# 3.5 获取主营构成数据
mcporter call jy-financedata-api.USMainOperIncData query="AAPL.US 2025 年年报 分业务营收"
mcporter call jy-financedata-api.USMainOperIncData query="AAPL.US 2025 年年报 分地区营收"
# 3.6 获取盈利预测数据(一致预期)
mcporter call jy-financedata-api.USProfitForecast query="AAPL.US 近半年 一致目标价 预期营收 预期 EPS"
# 3.7 获取管理层指引
mcporter call jy-financedata-api.USPerformanceForecast query="AAPL.US 最新 下季营收指引 下季 EPS 指引"
mcporter call jy-financedata-api.USPerformanceForecast query="AAPL.US 最新 全年营收指引 全年 EPS 指引"
# 3.8 获取股价表现(可选)
mcporter call jy-financedata-api.USStockDailyQuotes query="AAPL.US 近一年 收盘价 成交量"
# 3.10 补充查询(GAAP/非 GAAP/指引备选)
mcporter call jy-financedata-tool.FinQuery query="AAPL.US 2025 年年报 GAAP 净利润 Non-GAAP 净利润"
mcporter call jy-financedata-tool.FinQuery query="AAPL.US 最新 管理层指引 营收 EPS"
| 数据类型 | MCP 工具 | 调用方式 | 时效要求 | 用途 |
|---|---|---|---|---|
| --------- | --------- | --------- | --------- | ------ |
| 公司简介 | jy-financedata-api.USCompanyBasicInfo | 单个标的 | - | 主营业务描述 |
| 行业分类 | jy-financedata-api.USStockBelongIndustry | 单个标的 | - | 匹配报告模板 |
| 核心财务数据 | jy-financedata-api.USFinancialStatement / FinQuery | 单个标的(单次≤3 指标) | 最新报告期 | 营收、净利润、EPS、GAAP/非 GAAP、现金流 |
| 财务指标 | jy-financedata-api.USFinancialAnalysis | 单个标的(单次≤3 指标) | 最新报告期 | 毛利率、净利率、ROE、费用率 |
| 主营构成 | jy-financedata-api.USMainOperIncData | 单个标的(单次≤3 指标) | 最新报告期 | 分业务营收、占比、分地区 |
| 盈利预测 | jy-financedata-api.USProfitForecast | 单个标的(单次≤3 指标) | 近半年 | 一致预期数据(用于超预期/低于预期对比) |
| 管理层指引 | jy-financedata-api.USPerformanceForecast | 单个标的(单次≤3 指标) | 最新 | 管理层指引(下季/全年) |
| 股价表现 | jy-financedata-api.USStockDailyQuotes | 单个标的(单次≤3 指标) | 近一年 | 估值分析(可选) |
| 补充查询 | jy-financedata-tool.FinQuery | 单个标的(单次≤3 指标) | 按需 | GAAP/非 GAAP/指引备选 |
注意:
FinancialResearchReport 仅用于数据校验,不用于输出机构观点可并发调用(不同标的):
# 同时调用多个股票的财报数据
mcporter call jy-financedata-api.USFinancialStatement query="AAPL.US 2025 年年报 营收" &
mcporter call jy-financedata-api.USFinancialStatement query="MSFT.US 2025 年年报 营收" &
wait
不可并发调用(同一标的多个指标):
# 同一标的多个指标应串行调用(遵循单次≤3 指标)
mcporter call jy-financedata-api.USFinancialStatement query="AAPL.US 2025 年年报 营收 净利润 EPS"
EPS 超预期 15%[^1]列出所有引用的脚标,并严格指向对应的调用工具名称:
📚 数据来源
| 脚标 | 数据来源 |
| :--- | :--- |
| [^1] | jy-financedata-api (USFinancialStatement) |
| [^2] | jy-financedata-api (USFinancialAnalysis) |
| [^3] | jy-financedata-api (USMainOperIncData) |
| [^4] | jy-financedata-api (USProfitForecast) |
| [^5] | jy-financedata-api (USPerformanceForecast) |
| [^6] | jy-financedata-tool (FinQuery) |
报告末尾必须添加标准免责声明(全文不可删减):
> ⚠️ 免责声明:
>
> 本服务所生成、展示或输出的内容(包括但不限于文本、数据、分析结果等),部分来源于恒生聚源 MCP、第三方数据源、公开信息。本服务仅对数据源进行自动化调用、处理与呈现,不构成任何投资决策或其他决策的建议或者承诺,投资者不应以本服务取代其独立判断或仅根据本服务做出决策。
>
> 数据源本身可能存在不准确、不完整、过时、错误或缺失等情况。由于数据源提供方的限制、技术传输偏差、自然语言歧义或其他客观原因,本服务对所生成、展示或输出内容的真实性、准确性或完整性不做任何保证。
>
> 本服务的服务提供方及其关联公司不对任何机构或个人因参照本服务所生成、展示或输出内容进行投资、决策而产生的任何后果承担任何责任。市场有风险,投资需谨慎。
报告左上角必须展示:
[公司简称]([股票代码]):[个性化标题]
[报告期] 业绩点评 | 报告日期:[YYYY-MM-DD]
📊 美股个股业绩点评报告
示例:
苹果(AAPL.US):iPhone 强劲 AI 驱动指引超预期
2025 年年报业绩点评 | 报告日期:2026-05-15
📊 美股个股业绩点评报告
特斯拉(TSLA.US):交付量创新高 Cybertruck 放量
2026 年一季报业绩点评 | 报告日期:2026-05-15
📊 美股个股业绩点评报告
~/.openclaw/workspace/skills/jy-us-earnings-commentary/
├── SKILL.md # 本技能主文档
└── references/ # 参考文档目录
├── mcp-tools.md # MCP 工具调用清单与示例
└── output-template.md # 输出报告格式模板
文件说明:
| 文件 | 用途 | 内容 |
|---|---|---|
| ----- | ------ | ------ |
SKILL.md | 技能主文档 | 功能说明、环境配置、工作流程、行业模板、快速开始 |
references/mcp-tools.md | MCP 工具调用参考 | 完整工具列表、调用示例、分治策略 |
references/output-template.md | 输出格式模板 | 完整报告模板、脚标规范、必填字段检查 |
| 版本 | 日期 | 说明 |
|---|---|---|
| ----- | ------ | ------ |
| 1.0.0 | 2026-05-15 | 初始版本发布 |
技能创建完成,可进行测试和启用。
共 1 个版本