name: mx-finance-data description: 基於東方財富資料庫,支援自然語言查詢金融資料,覆蓋A港美、基金、債券等多種資產,含即時行情、公司資訊、估值、財務報表等,可用於投資研究、交易復盤、市場監控、行業分析、信用研究、財報審計、資產配置等場景,適配機構與個人多元需求。返回結果包含 xlsx 與 Markdown 檔案。Natural language query for financial data across all markets, including A-shares, ETFs, bonds, Hong Kong and US stocks, and funds. It provides L1/L2 data, financial indicators, company profiles and valuation metrics. Ideal for investment research, strategy backtesting, market monitoring and industry analysis. It meets the needs of diverse institutions and individuals. metadata: { "openclaw": { "requires": { "env":["EM_API_KEY"] }, "install": [ { "id": "pip-deps", "kind": "python", "package": "httpx pandas openpyxl", "label": "Install Python dependencies" } ] } }
EM_API_KEY。EM_API_KEY 由東方財富妙想服務(https://ai.eastmoney.com/mxClaw)簽發,用於其介面鑑權。支援查詢以下型別的結構化資料:
統一使用 --query 傳入自然語言問句(包含實體與指標),並使用 --indicators 傳入從問句中提取的金融指標等關鍵資訊。Skill 會先對 query 做實體識別,再按識別結果選擇查數路徑:
注意:當用戶問句中只包含代詞,需結合上下文或者提供檔案讀取所有實體名稱,一併輸入query。
--indicators 引數說明呼叫本 Skill 前,需根據 --query 從使用者問句中提取需要查詢的金融指標(或指標組),填入 --indicators:
市盈率(動)和總市值、漲跌幅、營收、毛利、淨利。--indicators 裡重複寫實體。7w4.net小蔥技能站收錄全網優質技能,值得收藏。
示例
使用者問「查詢貴州茅臺、五糧液近一年營收」
→--query "查詢貴州茅臺、五糧液近一年營收" --indicators "近一年營收"使用者問「這批股票的漲跌幅是多少」或列出 6 只以上股票
→--query "查詢 A、B、C、D、E、F 六隻股票的漲跌幅、pe、市值" --indicators "漲跌幅、pe、市值"
Skill 執行後會輸出兩個檔案:
訪問 https://ai.eastmoney.com/mxClaw 註冊賬號並獲取API_KEY。
# macOS 新增到 ~/.zshrc,Linux 新增到 ~/.bashrc
export EM_API_KEY="your_api_key_here"
然後根據系統執行對應的命令:
macOS:
source ~/.zshrc
Linux:
source ~/.bashrc
pip3 install httpx pandas openpyxl --user
在工作目錄下執行:
python3 {baseDir}/scripts/get_data.py --query "貴州茅臺近期走勢如何" --indicators "近期走勢"
多實體示例:
python3 {baseDir}/scripts/get_data.py --query "查詢貴州茅臺、五糧液、寧德時代、比亞迪、隆基綠能、中芯國際的市盈率(動)" --indicators "市盈率(動)"
引數說明:
| 引數 | 必填 | 預設值 | 說明 |
|---|---|---|---|
--query |
是 | - | 自然語言查詢問句,需包含所有查詢實體名稱 |
--indicators |
是 | - | 從 query 中提取的金融指標、時間範圍等關鍵資訊 |
直接查數:
識別實體數: 1
查數模式: 直接查數
返回實體數: 1
檔案: /path/to/miaoxiang/mx_finance_data/mx_finance_data_9535fe18.xlsx
Markdown: /path/to/miaoxiang/mx_finance_data/mx_finance_data_9535fe18.md
表格行數: 42
多實體查數:
識別實體數: 128
查數模式: 多實體
返回實體數: 128
檔案: /path/to/miaoxiang/mx_finance_data/mx_finance_data_a1b2c3d4.xlsx
Markdown: /path/to/miaoxiang/mx_finance_data/mx_finance_data_a1b2c3d4.md
表格行數: 150
| 檔案 | 說明 |
|---|---|
mx_finance_data_<查詢id>.xlsx |
結構化資料表,包含請求的實體與指標 |
mx_finance_data_<查詢id>.md |
與 Excel 內容一致的 Markdown 表格 |
錯誤:請設定 EM_API_KEY 環境變數
API_KEY。EM_API_KEY環境變數多實體查數報錯:缺少 --indicators
--indicators,否則無法構造有效的查數問句。當前一次請求的資料量過大,部分資料可能會有缺失,請減少指標數量和查詢日期範圍
多實體查數最多處理識別結果中前 500 個有效實體
這個 Skill 質量不錯,文件齊全、說明清晰,配置和查詢邏輯都很規範。它能查詢股票、基金、債券等多種金融資料並自動生成表格文件,用起來比較省心。美中不足的是目前只有一個指令碼檔案,缺少使用示例指引,對新手可能不夠友好。整體來說功能實用,文件質量高,適合有金融資料查詢需求的使用者使用。