核心用法
yfinance AgentSkill 是基于 Python yfinance 库构建的金融数据获取工具,主要提供两大功能:
1. 快照功能 (yfinance snapshot <ticker>):获取实时价格、技术面和基本面摘要,支持单只或多只股票批量查询
2. 历史数据 (yfinance history <ticker>):返回指定股票近3个月的历史价格数据,默认可调日线级别
特色功能
- 智能 IDX 后缀处理:输入印尼股票代码时,若缺少".JK"后缀自动补全(如 ADRO → ADRO.JK)
- 国际化支持:同时支持国际股票代码(如 AAPL)和印尼本地代码
- 批量查询:支持逗号或空格分隔的多股票同时查询
显著优点
- 本地化优化:针对印尼股市(IDX)的特殊处理,降低用户输入门槛
- 数据全面性:集成价格、技术、基本面三维数据,满足分析需求
- 输出简洁:遵循 SOUL.md 规范,结构清晰、教学式语气,关键指标突出
- 容错设计:对无效代码或缺失数据有完善的错误处理机制
潜在局限
- 依赖 yfinance 库的稳定性,该库数据来自 Yahoo Finance,非官方交易所直连
- 实时性受限于 Yahoo Finance 数据更新频率,非真正的实时行情
- 印尼股票自动后缀判断基于简单规则(全大写、最多5字母),可能存在误判
- 历史数据默认仅3个月,更长周期需额外配置
- 需 Python 环境支持,非纯云端解决方案
适合人群
- 印尼股市投资者与分析师
- 需要快速获取多股票对比数据的量化研究者
- 教学场景下的金融数据演示用户
- 偏好简洁输出格式的技术派交易员
常规风险提示
- 金融数据仅供参考,不构成投资建议
- Yahoo Finance 数据可能存在延迟或中断
- 自动后缀追加功能需用户确认代码准确性,避免误匹配国际代码