efinance

2天前发布 3 0 0

专注于中国金融市场的 Python 数据接口库

收录时间:
2025-07-06
efinanceefinance

efinance

efinance 是一个专注于中国金融市场的 Python 数据接口库,支持获取 A 股、港股、债券、基金、宏观经济等数据。相比 yfinance 主要覆盖美股市场,efinance 更适合国内投资者和量化研究者使用。

1. 主要功能

  • A 股数据:实时行情、历史K线、财务指标、融资融券
  • 港股数据:基本信息、行情数据
  • 债券基金:国债、企业债、基金净值
  • 宏观数据:CPI、PPI、货币供应量等
  • 特色数据:龙虎榜、大宗交易、北向资金

2. 安装方法

pip install efinance
注:建议配合 pandas 使用,部分功能需联网

获取股票实时行情

import efinance as ef

stock = '600519'
df = ef.stock.get_quote_history('600519')  # 贵州茅台
print(df.tail())

output

股票名称 股票代码 日期 开盘 振幅 涨跌幅 涨跌额 换手率
贵州茅台 600519 2025-06-30 1403.5 0.80 0.46 6.43 0.24
贵州茅台 600519 2025-07-01 1409.0 0.61 -0.31 -4.42 0.16
贵州茅台 600519 2025-07-02 1409.5 1.05 0.32 4.50 0.21
贵州茅台 600519 2025-07-03 1412.0 1.04 0.43 6.00 0.19
贵州茅台 600519 2025-07-04 1415.7 1.55 0.47 6.62 0.23

更多API参考:API REFERENCE – efinance 0.5.5 documentation

5. 优缺点

✅ 优点

  • 专注中国市场:A股数据比 yfinance 更全面
  • 免费无限制:无需注册或API Key
  • 本土化字段:中文列名,符合国内习惯

❌ 缺点

  • 数据源稳定性:依赖非官方接口,可能变动
  • 国际品种缺失:不支持美股/加密货币
  • 无期权数据:相比 yfinance 缺少衍生品数据

数据统计

相关导航

暂无评论

none
暂无评论...