wind-quote-skill
Wind 万得行情查询
本 skill 专注万得行情数据(对应 MCP server:vserver_wind_quote)。单一职责,零冗余。
何时使用
✅ 触发场景:
- A 股 / 港股股票最新行情(最新价、涨跌、成交)
- K 线(日 / 周 / 月 / 前复权 / 后复权)
- 分钟级行情
- 万得板块(行业 / 概念 / 主题 / 风格)成分证券
❌ 不触发场景:
- 公司财务、股东、公告 → 请用
wind-financial-data-skill - 美股 / 欧股 / 非中概股 → 不支持
- 汇率 / 期货盘口 / 加密货币 → 不支持
- 非金融数据 → 不触发
工作流程(3 步)
所有命令以 node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs 为前缀。
Step 1:列出可用工具
node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs list-tools
返回本 server 的全部工具(quote_get_indicators / quote_get_kline / quote_get_minute / quote_sector_get_members_sorted),含完整 inputSchema。
Step 2:选工具 + 构造参数
根据用户问题和工具描述,选最合适的工具,按 inputSchema 构造参数。
Step 3:调用
node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs call <tool_name> '<params_json>'
典型示例
用户:"帮我查贵州茅台最新价"
# Step 1
node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs list-tools
# → 4 个工具全景
# Step 3(跳过 Step 2 因为行情快照明显用 quote_get_indicators)
node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs call \
quote_get_indicators \
'{"windcode":"600519.SH","indexes":"NAME,MATCH,PRECLOSE,OPEN,HIGH,LOW,CHANGE,CHANGERANGE,VOLUME,TURNOVER,TRADINGDATE,TIME"}'
# → 真实行情
API Key 配置(三级兜底,所有 wind 系列 skill 共享)
优先级从高到低:
# A. 环境变量
export WIND_API_KEY=ak_xxx
# B. 本 skill 目录 config.json(仅本 skill 用)
echo '{"wind_api_key":"ak_xxx"}' > ~/.claude/skills/wind-quote-skill/config.json
# C. 全局 config(推荐:所有 wind 系列 skill 共享一份)
mkdir -p ~/.wind-aimarket && echo "WIND_API_KEY=ak_xxx" > ~/.wind-aimarket/config
获取 Key: aimarket.wind.com.cn → 登录 → 开发者中心
常见错误
| 错误 | 处理 |
|---|---|
WIND_API_KEY 未配置 |
上面三选一 |
MCP 调用失败 HTTP 401 / 403 |
Key 无效 → 开发者中心重新生成 |
MCP 调用失败 HTTP 5xx |
服务端异常 → 稍后重试或查 status.wind.com.cn |
tool not found |
工具名拼写错误,先跑 list-tools 确认 |
params JSON 解析失败 |
注意 JSON 转义(双引号、中文需 UTF-8) |
数据来源标注
向用户呈现结果时必须附注: 数据来源于 Wind 万得金融终端。
自检(响应前)
- 用户问题是不是行情类(非财务、非美股、非汇率)?是 → 继续;否 → 不触发本 skill
- 是否已配
WIND_API_KEY?未配 → 先引导 - 结果是否标注数据来源?
More from jsoncodechina/wind-skills
wind-mcp-skill
>-
18wind-find-finance-skill
AIMarket 金融能力发现器。当用户问金融数据 / 分析 / 工具相关问题,且 AI 不确定用哪个具体 skill 时,触发本 skill 列举平台可用能力并给出安装命令。
14earnings-analysis
Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fast-turnaround format focusing on beat/miss analysis, key metrics, updated estimates, and revised thesis. Includes 1-3 summary tables and 8-12 charts. Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report.
5equity-investment-thesis
用于个股核心投资逻辑深度研究,聚焦个股研究 / 基本面分析 / 机构研究。本skill主要用户问题回答、撰写报告、撰写金融类文章等场景。本报告输出内容较多,不适合简单对话场景。各类信息与数据的获取,可以使用wind.financial.data工具,以合理的关键字或关键字组合进行获取。用户输入一个股票名称后,希望快速得到一份接近券商研究员风格的高质量个股分析。
2post-market-debrief
用于盘后复盘,聚焦日常复盘 / 市场研究 / 交易总结。本skill主要用户问题回答、撰写报告、撰写金融类文章等场景。本报告输出内容较多,不适合简单对话场景。各类信息与数据的获取,可以使用wind.financial.data工具,以合理的关键字或关键字组合进行获取。收盘后需要快速复盘全天市场,搞清楚发生了什么、哪些信号值得重视、明天该怎么接。
2valuation-pricing-framework
用于估值与定价框架,聚焦估值分析 / 定价逻辑 / 投资决策。本skill主要用户问题回答、撰写报告、撰写金融类文章等场景。本报告输出内容较多,不适合简单对话场景。各类信息与数据的获取,可以使用wind.financial.data工具,以合理的关键字或关键字组合进行获取。用户想知道一家公司应该怎么估值、当前估值处于什么水平、市场为什么愿意给这个估值、还有没有重估空间。
2