mx-finsearch
支持自然语言检索全网实时金融信息,依托东方财富专业数据库,含证监会指定公告、券商研报、权威财经新闻、交易所实时动态及官方政策等高质信源,覆盖全球市场标的,可用于热点捕捉、舆情监控、研报速览、公告精读及投资决策等场景,助力高效获取权威金融资讯,掌握全市场信息先机。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
支持自然语言检索全网实时金融信息,依托东方财富专业数据库,含证监会指定公告、券商研报、权威财经新闻、交易所实时动态及官方政策等高质信源,覆盖全球市场标的,可用于热点捕捉、舆情监控、研报速览、公告精读及投资决策等场景,助力高效获取权威金融资讯,掌握全市场信息先机。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
官方 Tushare Pro 金融数据 Skill(waditu-tushare/skills)
调用万得 Alice Agent(A2A 协议,SSE 流式)执行指定 Skill 并获取分析结果的 CLI 工具。当用户要求"用 Alice 跑某个 Skill"、"出一份某公司的调研问题清单"、"做一页纸投资备忘"、"核验一段金融信息"等需要点名 Alice 子 Skill 的场景使用。
Detect and analyze trending market themes across sectors. Use when user asks about current market themes, trending sectors, sector rotation, thematic investing, what themes are hot or cold, or wants to identify bullish and bearish market narratives with lifecycle analysis.
基于万得 Wind MCP 的自然语言金融数据查询,覆盖 A 股/港股/美股、基金、指数、债券、宏观指标等。需要 WIND_API_KEY。
金融领域的可比公司分析工具,通过行业分析法对目标公司与可比公司整合经营指标、估值倍数和统计基准比较。目前仅支持A股上市公司分析。输入单一公司问句后,调用可比公司接口并生成主题化Excel报告。适用于快速对比目标公司与同业在经营、财务、估值维度的差异。
面向公募基金的单基金综合诊断能力。适用于用户提出“这只基金怎么样”“适不适合继续持有”“风险和收益特征如何”等泛化问题时,返回结构化的Markdown诊断报告。每次仅分析一只基金,不处理多基金对比与量化建模。触发核心条件:用户问法为概括性诊断,未要求具体指标公式计算或回测建模。
| name | MX_FinSearch |
| description | 支持自然语言检索全网实时金融信息,依托东方财富专业数据库,含证监会指定公告、券商研报、权威财经新闻、交易所实时动态及官方政策等高质信源,覆盖全球市场标的,可用于热点捕捉、舆情监控、研报速览、公告精读及投资决策等场景,助力高效获取权威金融资讯,掌握全市场信息先机。 |
| metadata | {"openclaw":{"requires":{"env":["EM_API_KEY"],"bins":["python3","pip3"]}}} |
通过自然语言查询检索时效性金融信息,数据来自于妙想大模型,适用场景包括:
EM_API_KEY。EM_API_KEY 由东方财富妙想服务(https://ai.eastmoney.com/mxClaw)签发,用于其接口鉴权。llmSearchResponse).txt 文件,便于追溯与复盘| 类型 | query 示例 |
|---|---|
| 个股资讯 | 格力电器最新研报与公告、寒武纪 688256 最新动态 |
| 板块/主题 | 商业航天板块近期新闻、新能源政策解读 |
| 宏观/风险 | 美联储加息对A股影响、汇率风险相关公司案例 |
| 综合解读 | 今日大盘异动原因、北向资金流向解读 |
访问 https://ai.eastmoney.com/mxClaw 注册账号并获取API_KEY。
# 添加到 ~/.zshrc
export EM_API_KEY="your_api_key_here"
然后执行:
source ~/.zshrc
python3 -m {baseDir}/scripts/get_data.py "寒武纪 688256 最新研报与公告"
输出示例
Saved: /path/to/workspace/MX_FinSearch/financial_search_90bf169c.txt
(随后输出资讯正文内容)
参数说明:
| 参数 | 说明 | 必填 |
|---|---|---|
query(位置参数) | 自然语言查询文本 | ✅(位置参数或 stdin 二选一) |
--no-save | 仅输出结果,不写入本地文件 | 否 |
import asyncio
from pathlib import Path
from scripts.get_data import query_financial_news
async def main():
result = await query_financial_news(
query="新能源板块近期政策与龙头公司动态",
output_dir=Path("workspace/financial_search"),
save_to_file=True,
)
if "error" in result:
print(result["error"])
else:
print(result["content"])
if result.get("output_path"):
print("已保存至:", result["output_path"])
asyncio.run(main())
| 文件 | 说明 |
|---|---|
financial_search_<ID>.txt | 资讯正文文本(从返回中提取) |
content:提取后的资讯正文(优先 llmSearchResponse)。output_path:当 save_to_file=True 且有内容时,返回保存路径。raw:原始接口返回,便于调试或二次处理。error:检索失败时返回错误信息。| 变量 | 说明 | 默认 |
|---|---|---|
EM_API_KEY | 新闻检索接口鉴权 key(必填) | 空 |
错误:EM_API_KEY is required.
→ 需配置EM_API_KEY,请联系官网获取并手动配置
没有传 query 时为什么直接退出?
→ 命令行会先读取位置参数 query,若为空再读取 stdin;两者都为空时打印帮助并退出。
如何只看输出,不落盘?
python3 -m scripts.get_data "商业航天板块近期新闻" --no-save