收集整理一些免费数据源分享给佬友

经常逛社区发现有一些开源的市场分析项目,用到了各种各样的数据源,于是在想能不能把这些数据源收集整理一下,做成一个公共模块,其实akshare做的就是这种工作,但是akshare又太不稳定了,可以再把其他的免费的数据源也接进来,做一个故障转移,我们只关注数据有没有获取到,不用管来自哪个数据源,所以就做了下面这个项目

Priority 0: TickflowFetcher

  • 支持市场: A股、ETF、港股、美股
  • 支持数据类型: 3种 (DAILY_KLINE, WEEKLY_KLINE, MONTHLY_KLINE)
  • 成本模型: 完全免费
  • 需要认证: 否(有 API key 时支持实时行情)
  • 批量支持: 无
  • 优势场景: 免费服务、日线K线、全球市场

注意: TickFlow 未配置 API Key 时仅支持日线数据,配置后支持实时行情


Priority 0: TushareFetcher (条件加载)

  • 支持市场: A股、ETF、指数
  • 支持数据类型: 11种
  • 成本模型: 配额限制 (50次/分钟)
  • 需要认证: 是 (需 TUSHARE_TOKEN)
  • 批量支持: 无
  • 优势场景: A股基本面、财务数据、板块数据

Priority 1: EfinanceFetcher

  • 支持市场: A股、指数、ETF
  • 支持数据类型: 8种 (包括 K线、实时行情、资金流向、板块等)
  • 成本模型: 完全免费
  • 需要认证: 否
  • 批量支持: 实时行情、全市场快照
  • 优势场景: A股实时行情、批量查询、资金流向

特点: 东方财富数据,支持批量获取全市场行情


Priority 2: AkshareFetcher

  • 支持市场: A股、ETF、港股、美股
  • 支持数据类型: 16种 (最全面)
  • 成本模型: 完全免费
  • 需要认证: 否
  • 批量支持: 全市场快照
  • 优势场景: 多市场支持、特色数据、筹码分布、融资融券

特点: 聚合多个数据源,功能最全面


Priority 2: PytdxFetcher

  • 支持市场: A股
  • 支持数据类型: 1种 (DAILY_KLINE)
  • 成本模型: 免费
  • 需要认证: 否
  • 批量支持: 无
  • 优势场景: 历史K线

特点: 需配置通达信行情服务器


Priority 3: BaostockFetcher

  • 支持市场: A股、ETF
  • 支持数据类型: 3种 (DAILY_KLINE, WEEKLY_KLINE, MONTHLY_KLINE)
  • 成本模型: 完全免费
  • 需要认证: 否
  • 批量支持: 无
  • 优势场景: 历史K线、数据回测

Priority 4: AlphaVantageFetcher (条件加载)

  • 支持市场: 美股
  • 支持数据类型: 7种 (美股专用数据)
  • 成本模型: 配额限制 (5次/分钟,500次/天)
  • 需要认证: 是 (需 ALPHA_VANTAGE_API_KEY)
  • 批量支持: 无
  • 优势场景: 美股基本面、财务报表、新闻分析、技术指标

Priority 5: YfinanceFetcher

  • 支持市场: A股、ETF、港股、美股
  • 支持数据类型: 6种 (K线、实时行情、财务数据等)
  • 成本模型: 完全免费
  • 需要认证: 否
  • 批量支持: 无
  • 优势场景: 美股、港股、全球市场、财务数据

特点: 全球市场后备数据源

14 个赞

配合模型,做一个模拟盘交易助手,减少被割的机会

1 个赞

牛逼楼主,我试试正愁没有合适的数据源

1 个赞

要是有低成本的稳定的就好了,目前免费的数据不全,不稳定。