Stocks and Financial Data Pull Crypto Finance Cryptocurrency Price Earnings Dividends

📈 56+金融数据工具一站式聚合

Yahoo Finance 驱动的全能金融数据工具,涵盖股票、加密货币、外汇及大宗商品等56+实时数据接口,支持深度分析与多资产对比。

收藏
14.8k
安装
4.7k
版本
4.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Stocks Skill 是基于 Yahoo Finance API 构建的综合性金融数据获取工具,提供56+个异步数据接口,覆盖股票、加密货币、外汇、大宗商品等多类资产。核心功能包括:

实时行情与历史数据:获取股价、快速报价、历史K线等基础数据
基本面分析:财务报表(损益表、资产负债表、现金流)、关键比率(P/E、ROE、利润率)、完整公司概况

估值与预期:盈利历史与预测、分析师评级、目标价、机构持仓与内部交易

衍生品与宏观:期权链数据、市场指数、板块表现、市场状态

跨资产支持:加密货币价格、外汇汇率、大宗商品行情

对比分析:多股票横向对比、历史表现比较

使用方法遵循"单例模式":通过虚拟环境 Python 解释器执行异步脚本,所有函数均封装在 yfinance_ai.Tools 类中,需配合 asyncio.run() 调用。

显著优点

  • 数据覆盖全面:单一工具覆盖股票、加密、外汇、大宗商品全资产类别
  • 开源透明:GitHub 开源,可审计代码逻辑与数据处理方式
  • 跨平台兼容:明确支持 Linux、macOS、Windows,提供环境适配指导
  • 异步架构asyncio 设计提升并发请求效率
  • 详细文档:提供56+函数的完整分类清单与快速路由指南
  • 免费数据源:基于 Yahoo Finance,无需额外 API Key

潜在缺点与局限性

  • 数据延迟:明确标注存在轻微实时延迟,不适合高频交易场景
  • 数据源依赖:完全依赖 Yahoo Finance,若服务中断或调整接口则失效
  • 无数据持久化:纯数据拉取工具,无本地缓存或历史数据库管理
  • 环境配置复杂:需严格管理虚拟环境路径,Windows/Linux 路径差异易导致执行失败
  • 无可视化能力:仅返回原始数据,需额外工具做图表展示
  • Yahoo Finance 条款限制:商业使用需确认是否符合 Yahoo ToS

适合人群

  • 个人投资者进行多资产基本面分析与组合监控
  • 开发者构建投资研究工具、量化策略原型
  • 财务分析师需要快速获取标准化财务比率与分析师预期
  • 教育工作者演示金融市场数据 API 的使用

常规风险

  • 市场数据风险:延迟数据可能导致决策偏差,不应作为交易执行的唯一依据
  • 执行环境风险:虚拟环境路径配置错误是常见故障点,需严格遵循文档中的绝对路径调用模式
  • 依赖维护风险yfinance 库需跟随 Yahoo Finance 页面结构更新,存在突发失效可能
  • 合规风险:Yahoo Finance 数据使用条款限制商业再分发,大规模部署需法律评估

Stocks and Financial Data Pull Crypto Finance Cryptocurrency Price Earnings Dividends 内容

scripts文件夹
手动下载zip · 41.8 kB
yfinance_ai.pytext/plain
请选择文件