股票對比分析

👤 恒生聚源 📦 v1.0.2 ⭐ 4.4 ⬇️ 661 下載
💼 行業專業 免費 🔑 需 API Key

📖 技能介紹


name: jy-stock-comparative-analysis description: "基於恒生聚源 MCP 金融資料庫生成 A 股股票對比分析報告(PDF+Markdown 雙格式)。覆蓋公司簡介、基本面、技術面、資金面、訊息面五大核心章節,所有資料可溯源、帶日期標註。當用戶需要對比分析 2-5 只 A 股股票時觸發,生成專業證券分析師級別的深度對比報告。示例:對比貴州茅臺和五糧液、分析寧德時代比亞迪隆基綠能的股票對比報告、生成招商銀行工商銀行建設銀行的深度對比分析。" version: "1.0.0" metadata: openclaw: requires: bins: ["node", "npm", "mcporter"] install: - id: install-mcporter kind: node package: mcporter label: Install mcporter via npm


【股票對比分析報告生成】

基於恒生聚源 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-tool - jy-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-tooljy-financedata-api 兩個服務。

4. 測試資料連線

# 測試呼叫 API(替換為實際股票程式碼)
mcporter call jy-financedata-api.FinancialStatement --query "600519"

如返回資料則配置成功;如報錯"沒有 JY_API_KEY"或鑑權失敗,請檢查 KEY 有效性並重新配置。

輸出說明

  • 格式: PDF + Markdown 雙格式
  • 預設路徑: 桌面 (~/Desktop/), 支援自定義(生成前可提醒使用者更改)
  • PDF 要求:
  • 白色背景,中文字型支援(避免亂碼)
  • 專業美觀的排版,圖表穿插
  • 圖表後配文字分析
  • 無獨立封面頁,報告標題 + 元資訊直接展開,採用專業證券研究報告樣式
  • 溯源: 所有資料文末新增角標註釋,標註資料來源和日期

    本技能來自小蔥技能站7w4.net。

  • 免責宣告: 每個報告必須包含免責宣告與風險提示 (見 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,主要步驟:

  1. 解析使用者輸入 - 提取股票簡稱或程式碼(2-5 只)
  2. 資料獲取 - 按順序呼叫上述 API
  3. 資料處理 - 檢查完整性,標註日期,橫向對比
  4. 報告撰寫 - 按模板結構生成
  5. 輸出生成 - 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 只股票,以保證資料讀取效率和對比清晰度

🤖 AI 評測

這是一個相當專業的股票對比分析工具,文件和模板都很齊全,能生成包含基本面、技術面、資金面等多個維度的專業報告。資料溯源和免責宣告都做得比較規範。不足之處是配置過程稍顯複雜,新手需要仔細閱讀說明才能上手;另外部分功能說明文件存在不完整的情況,可能影響實際使用體驗。總體來說,如果能順利完成配置,這是一個功能豐富、分析全面的好工具。

📊 多維度評分

適應性4.3
規範性4.4
有效性4.4
可靠性4.1
可信度4.8

📁 包含檔案 (7 個)

📄 SKILL.md 8.7 KB
📄 references/disclaimer.md 3.4 KB
📄 references/jy-skill-standards.md 7.9 KB
📄 references/report-template.md 14.1 KB
📄 references/sample-report.md 9.6 KB
📄 scripts/generate_pdf.py 5.1 KB
📄 scripts/validate_data.py 13.8 KB