股票对比分析
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_cc9425b3--jy-stock-comparative-analysis.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cc9425b3/jy-stock-comparative-analysis。基于恒生聚源 MCP 金融数据库生成 A 股股票对比分析报告(PDF+Markdown 双格式)。覆盖公司简介、基本面、技术面、资金面、消息面五大核心章节,所有数据可溯源、带日期标注。当用户需要对比分析 2-5 只 A 股股票时触发,生成专业证券分析师级别的深度对比报告。示例:对比贵州茅台和五粮液、分析宁德时代比亚迪隆基绿能的股票对比报告、生成招商银行工商银行建设银行的深度对比分析。
阅读全文 (展开查看完整说明)
概述
基于恒生聚源 MCP 金融数据库,为 2-5 只 A 股股票生成专业对比分析报告。报告包含公司简介、基本面、技术面、资金面、消息面五大章节,输出 PDF+Markdown 双格式,所有数据可溯源。
功能范围
- 公司简介对比:股票代码、主营业务、所属行业、概念板块等基本信息
- 基本面对比:盈利能力、营收增长、净利润、ROE、估值水平(PE/PB/PEG 等)
- 技术面对比:历史走势、区间涨跌幅、RSI、MACD、KDJ、BOLL 等技术指标
- 资金面对比:主力资金流向、超大单/大单/中单/小单博弈、融资融券余额
- 消息面对比:机构研报评级、重大公告、新闻舆情分析
- 综合评述:五大维度整合总结,观点鲜明的投资参考框架
查询建议
查询要素:
- 股票简称或代码(2-5 只,建议不超过 5 只以保证数据效率和对比清晰度)
- 可选:技术面分析的时间区间(如"近一年"、"今年以来"等,默认使用近一年)
查询写法:
- "对比贵州茅台和五粮液的股票"
- "分析宁德时代、比亚迪、隆基绿能的基本面和技术面"
- "生成招商银行、工商银行、建设银行的对比分析报告"
查询示例
对比贵州茅台和五粮液分析宁德时代、比亚迪、隆基绿能的股票对比报告生成招商银行、工商银行、建设银行的深度对比分析环境检查与配置
每次使用本技能前,必须先检查 mcporter 安装和 MCP 服务配置状态!
步骤 1:检查 mcporter 是否安装
mcporter --version如未安装, 按以下流程安装:
# 1. 通过 npm 全局安装
npm install -g mcporter
# 2. 验证安装
mcporter --version步骤 2:检查 MCP 服务配置
# 列出所有已配置的 MCP 服务
mcporter list预期输出 (必须包含以下两个服务):
jy-financedata-tooljy-financedata-api
如服务未配置, 需要获取 JY_API_KEY 并配置:
1. 获取 JY_API_KEY
向恒生聚源申请 JY_API_KEY,用于接口鉴权。(首次配置需提供,配置一次即可)。
访问恒生聚源数据地图 MCP 申请链接申请 JY_API_KEY:https://www.gildata.com/products/datamap
申请通过后,恒生聚源将提供 MCP 服务的 JY_API_KEY,按下方步骤配置即可使用。
2. 配置 MCP 服务
使用自有 KEY 配置:
# 配置 jy-financedata-tool 服务 (替换为你的 JY_API_KEY)
mcporter config add jy-financedata-tool --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-tool?token=你的 JY_API_KEY"
# 配置 jy-financedata-api 服务 (替换为你的 JY_API_KEY)
mcporter config add jy-financedata-api --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-api?token=你的 JY_API_KEY"3. 验证配置
mcporter list确认输出包含 jy-financedata-tool 和 jy-financedata-api 两个服务。
4. 测试数据连接
# 测试调用 API(替换为实际股票代码)
mcporter call jy-financedata-api.FinancialStatement --query "600519"如返回数据则配置成功;如报错"没有 JY_API_KEY"或鉴权失败,请检查 KEY 有效性并重新配置。
输出说明
- 格式: PDF + Markdown 双格式
- 默认路径: 桌面 (
~/Desktop/), 支持自定义(生成前可提醒用户更改) - PDF 要求:
- 白色背景,中文字体支持(避免乱码)
- 专业美观的排版,图表穿插
- 图表后配文字分析
- 无独立封面页,报告标题 + 元信息直接展开,采用专业证券研究报告样式
- 溯源: 所有数据文末添加角标注释,标注数据来源和日期
- 免责声明: 每个报告必须包含免责声明与风险提示 (见
references/disclaimer.md)
数据溯源格式规范
正文中的溯源角标
溯源角标统一放在每个小节结束的部分(如 1.1 结束的部分),而不是大章节结尾。
格式示例:
数据来源:[1] CompanyBasicInfo 公司简介、[2] StockBelongIndustry 所属行业分类,恒生聚源 MCP;数据截止 2026-04-27文末数据来源归集(免责声明之前)
在免责声明章节前增加独立的「数据来源」章节,归集所有使用的数据源。
格式示例:
## 数据来源
[1] CompanyBasicInfo 公司简介,恒生聚源 MCP;数据截止 2026-04-27
[2] StockBelongIndustry 所属行业分类,恒生聚源 MCP;数据截止 2026-04-27
[3] FinancialStatement 财务报表,恒生聚源 MCP;数据截止 2026-03-31
[4] StockValueAnalysis 股票价值分析,恒生聚源 MCP;数据截止 2026-04-27
...注意:
- 英文 API 名称在前,中文名称在后
- 恒生聚源 MCP 后面用分号(;)
- 文字不加粗(保持普通文本样式)
- 使用普通文本格式,不使用表格、引用块等特殊标记
数据 API 调用规范
所有 MCP 服务均使用 mcporter call 命令,入参统一为 query。
公司简介数据
mcporter call jy-financedata-api.CompanyBasicInfo --query "<股票代码>"基本面数据
# 财务报表
mcporter call jy-financedata-api.FinancialStatement --query "<股票代码>"
# 财务分析
mcporter call jy-financedata-api.FinancialAnalysis --query "<股票代码>"
# 估值分析
mcporter call jy-financedata-api.StockValueAnalysis --query "<股票代码>"技术面数据
# 区间行情
mcporter call jy-financedata-api.StockRangeQuotation --query "<股票代码>,<区间>"
# 技术指标
mcporter call jy-financedata-api.StockQuoteTechIndex --query "<股票代码>"资金面数据
# 资金流向
mcporter call jy-financedata-api.AStockCashFlow --query "<股票代码>,<区间>"
# 融资融券
mcporter call jy-financedata-api.StockSecuritiesMargin --query "<股票代码>"消息面数据
# 机构研报(使用 jy-financedata-tool)
mcporter call jy-financedata-tool.FinancialResearchReport --query "<股票代码>"
# 公司公告
mcporter call jy-financedata-api.AShareAnnouncement --query "<股票代码>"
# 新闻舆情
mcporter call jy-financedata-api.StockNewslist --query "<股票代码>"
# 融资融券(如 StockSecuritiesMargin 无数据,尝试 MarginTradeStats)
mcporter call jy-financedata-api.StockSecuritiesMargin --query "<股票代码>"
mcporter call jy-financedata-api.MarginTradeStats --query "<股票代码>"报告生成流程
详见 references/report-template.md,主要步骤:
- 解析用户输入 – 提取股票简称或代码(2-5 只)
- 数据获取 – 按顺序调用上述 API
- 数据处理 – 检查完整性,标注日期,横向对比
- 报告撰写 – 按模板结构生成
- 输出生成 – Markdown + PDF,保存至桌面
分析写作规范
详见 references/report-template.md,核心要求:
- 综合评述: 1 句话概括核心结论,指明行业,提炼优势与风险
- 各章节: 开头 1 句话总结差异,数据标注日期,避免罗列重在分析
- 数据缺失: 标注"数据暂缺",提示截止日期,不强行解读
参考资料
| 文件 | 说明 |
|---|---|
references/jy-skill-standards.md | 恒生聚源技能标准规范 |
references/disclaimer.md | 免责声明模板(中英文) |
references/report-template.md | 报告模板与写作规范 |
references/sample-report.md | 示例报告(贵州茅台 vs 五粮液) |
scripts/generate_pdf.py | PDF 生成脚本(中文字体支持) |
scripts/validate_data.py | 数据验证脚本 |
references/reports/ | 历史报告输出 |
注意:
- 本 SKILL.md 字数已控制在 68,000 字以内,详细内容参见 references/ 目录
- 所有 MCP 服务调用统一使用
query参数 - PDF 生成需确保中文字体支持,避免乱码
- 建议最多对比 5 只股票,以保证数据读取效率和对比清晰度