核心用法
YFinance MCP Server 提供 12 个工具覆盖投资研究全链路:
- 行情数据:
tool_get_stock_price获取实时价、涨跌幅、PE、市值;tool_get_history支持分钟级到年度级 K 线,可用于技术分析。 - 基本面:
tool_get_financials拉取三张表(利润表、资产负债表、现金流),支持季度/年度切换;tool_get_stock_info补充行业、利润率、分析师目标价。 - 衍生品与股息:
tool_get_options输出完整期权链(含隐含波动率);tool_get_dividends追踪除息日与派息历史。 - 市场发现:
tool_screen_stocks按市值/PE/股息率/交易所筛选;tool_get_market_movers抓取当日涨跌榜。 - 舆情与搜索:
tool_get_news聚合财经新闻;tool_search_stocks模糊匹配全球 ticker。
支持美、日、英、港、印尼等市场,以及 ETF、加密货币、外汇和指数。
显著优点
1. 数据全面且免费:无需 API Key 即可访问 Yahoo Finance 公开数据,降低金融数据门槛。
2. 多资产类别统一接口:股票、ETF、期权、加密货币、外汇共用同一套查询范式,便于跨资产配置分析。
3. 粒度灵活:历史数据从 1 分钟到月度多档间隔,满足不同策略回测需求。
4. 实时性尚可:股价与盘口数据延迟通常在 15 分钟内,足以支撑非高频决策。
潜在缺点与局限性
- 数据质量非官方:Yahoo Finance 为聚合数据源,可能存在拆股复权误差、财务数据滞后或字段缺失,不宜作为唯一信源用于大额交易。
- 无实时 Level 2 数据:缺少订单簿深度,期权链仅展示标准合约,奇异期权需另寻渠道。
- 地域合规风险:部分市场(如中国 A 股)数据可能受限或延迟,需确认当地监管要求。
- 依赖第三方稳定性:Yahoo 接口变更或限流会导致服务中断,无 SLA 保障。
适合人群
- 个人投资者与研究员:快速获取多市场标的概览,辅助基本面筛选与财报对比。
- 量化爱好者:利用历史 OHLCV 做策略回测与可视化,但需交叉验证数据。
- 教育场景:金融教学演示、投资组合管理课程,低成本展示真实市场数据。
常规风险
- 误用风险:将延迟数据当作实时信号进行高频或杠杆交易可能造成损失。
- 数据幻觉:AI 生成的分析若基于错误财务数据(如汇率转换误差),会放大偏差。
- 隐私与合规:查询记录可能暴露持仓偏好,机构用户需评估数据出境合规性。
- 服务连续性:建议对关键计算做本地缓存,避免 Yahoo 接口波动导致 pipeline 中断。