其他
需要中国/香港证券、基金、宏观行业、研报公告…
当用户要做 A 股/港股/基金/基金经理筛选、财务估值、宏观行业时序、研报公告新闻或企业工商司法风险查询时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 38/100 ×0.15
适用场景
需要中国/香港证券、基金、宏观行业、研报特定
解决思路
- 通过百炼 CLI `bl mcp` 调用金融 MCP `market-cmapi00073529`;只返回数据与中立分析,不下单、不荐股、不预测涨跌。
- 查询前确认目标属于适用范围:A 股筛选;A 股、港股、基金、债券、指数等结构化查询;基金和基金经理筛选;中国及全球主要经济体宏观/行业时序;券商研报;A 股、港股公司及公募基金公告;财经新闻;企业工商、合规与司法风险。
- 不查询未被实时 schema 证实的证券或资产(如美股个股、加密货币),不执行交易下单,不给出无数据依据的投资结论;全球宏观指标不受证券范围限制。
- 执行前运行 `bl mcp tools --server market-cmapi00073529 --output json` 获取实时 schema,并以此为准,因为工具能力可能更新。
- 前置检查:运行 `bl --version` 和 `bl auth status --output json`。
- 未安装百炼 CLI 时,按百炼 CLI 安装文档 `https://bailian.aliyun.com/cli/install.md` 安装。
- 配置 API Key:`export DASHSCOPE_API_KEY="YOUR_DASHSCOPE_API_KEY"` 或 `bl auth login --api-key "YOUR_DASHSCOPE_API_KEY"`。
- 鉴权边界:`bl mcp list` 查询账号控制面,使用 Console 登录态;只有需要发现 Server Code 时才调用;国内站登录使用 `bl auth login --console --console-site domestic`。
- `bl mcp tools` 与 `bl mcp call` 使用 API Key;已知 Server Code 时,即使 Console 会话过期,也应直接查询 tools 或调用工具。
- 可选发现已激活的金融 MCP:`bl mcp list --name 金融 --output json`。
- 权威查看实时工具与入参 schema:`bl mcp tools --server market-cmapi00073529 --output json`。
- 按用户意图路由工具:筛选股票用 `SmartStockSelection`(A 股候选清单);筛选基金用 `SmartFundSelection`(基金业绩、风险、持仓、类型);筛选基金经理用 `SmartFundManagerSelection`(规模、业绩、风格、风险控制);财务、行情、估值、证券资料用 `FinQuery`(A 股、港股、基金、债券、指数等结构化数据);全球 GDP、CPI、核心 PCE、行业产销价用 `MacroIndustryData`(中国及全球主要经济体宏观和行业时序数据);公司或行业券商研报用 `FinancialResearchReport`(研报原文与机构观点);公司或基金公告用 `AnnouncementData`(A 股、港股公司及公募基金公告);财经新闻与公开动态用 `NewsDataQuery`(新闻、事件与舆情素材);企业深度信息用 `IcEnterpriseDataQuery`(工商、经营、合规与司法风险)。
- 对复杂问题分别调用相关工具,再对齐实体、日期、单位和口径;不要让一个宽泛 query 替代多工具核验。
- 涉及“前 N / Top N”时,先确定排序指标;排序指标不明确时先追问,再通过 query 和 `topk` 固化口径。
- 所有工具调用使用 `--target <server.tool>` 格式。
- 查询结构化参数时先查看实时 schema,再调用;例如 `bl mcp call --target market-cmapi00073529.SmartStockSelection --json '{"query":"筛选 ROE 大于 15% 且净利润增速超过 20% 的消费股"}' --output json`。
- 普通查询示例:`bl mcp call --target market-cmapi00073529.FinQuery --query "查询贵州茅台(600519.SH)最近一个完整财年的营业收入、归母净利润和 ROE" --output json`。
- 用户说“最新”“最近一个完整财年”时,先运行 `TZ=Asia/Shanghai date '+%F %T %Z'` 获取实际查询时间;不要自行写死年份。
- 让工具按相对时间查询,并检查返回的报告期是否真是最新已披露期间;若只返回更早期间,明确说明,不得静默替代。
- 输出时区分实际查询时间、行情交易时间、财报报告期和研报/公告发布时间。
- 筛选与结构化数据输出为 Markdown 表格,包含名称、代码、期间、数值、单位和来源。
- 宏观/行业时序输出为时序表格 + 一句话趋势,并区分同比和环比。
- 研报输出标题、日期、机构,每篇最多 3 条观点;机构评级只能作为来源事实转述。
- 公告输出标题、日期、主体、披露事项;新闻和企业信息注明对应工具。
- 结尾注明:实际查询时间、调用的工具、`market-cmapi00073529`,以及“仅供数据参考,不构成投资建议”。
- 空结果、冲突数据或缺失指标必须如实说明;保留工具返回的单位和有效精度,不编造、不擅自换口径。
- 常见错误 `Unexpected argument: market-...`:使用 `tools --server` 或 `call --target`,不要再传位置参数。
- `mcp list` 提示 Console token/session 缺失:如确需发现服务,按站点登录 Console;已知 Server Code 则跳过 `list`。
- `mcp tools` / `mcp call` 返回 401 或 API Key 缺失:检查 `DASHSCOPE_API_KEY` 或运行 `bl auth login --api-key ...`。
- 提示 MCP 未开通或不存在:打开错误中的市场链接,在当前账号/Workspace 激活服务后重试。
- `isError: true`:原样读取 `result.content[].text`,补全实体、代码、指标或时间范围后重试。
- 无结果:核对全称、简称、证券代码和日期;征得用户同意后再放宽条件。
- 端到端示例:用户问“筛选 ROE > 15% 且近三年净利润复合增速 > 20% 的消费股,按 ROE 从高到低取前三家公司,再看它们近一个月研报。”时,先调用 `bl mcp call --target market-cmapi00073529.SmartStockSelection --query "ROE 大于 15%,近三年净利润复合增速大于 20% 的消费股,按 ROE 从高到低排序" --arg topk=3 --output json`。
- 从真实返回中取前三名,逐家公司调用 `bl mcp call --target market-cmapi00073529.FinancialResearchReport --query "<公司名称或代码>近一个月券商研报核心观点" --output json`;不要预设公司名单。
- 汇总候选指标和研报事实,注明来源与时间,不输出买卖建议。
适用边界 · 注意事项
- 不适用于美股个股、加密货币等未被实时 schema 证实的证券或资产;全球宏观指标不受此限制。
- 不适用于交易下单。
- 不适用于无数据依据的投资结论。