产品简介
Ashare 是一个免费开源的Python库,用于获取中国A股实时和历史行情数据。它将股市数据封装成简单的API,输出DataFrame格式,方便量化分析和程序化交易,适合量化研究者和开发者。

核心功能
- 轻量化核心库,无需安装设置
- 双数据源(新浪、腾讯)支持,确保可靠性
- 自动故障切换,保障数据持续可用
- 数据输出为DataFrame格式,兼容pandas
- 简单API封装,一个函数get_price()获取数据
快速开始
- 第一步,下载Ashare.py文件到本地
- 第二步,在Python脚本中导入Ashare(from Ashare import *)
- 第三步,使用get_price()函数指定股票代码和参数获取数据
界面预览
与其他方案对比
| 对比项 | Ashare | 同类方案 |
|---|---|---|
| 易用性 | 极简封装,无需安装,单个文件即可使用 | 可能需要复杂安装和配置 |
| 数据源可靠性 | 双数据核心(新浪、腾讯),自动故障切换 | 可能依赖单一数据源,稳定性较低 |
适合谁用
- 进行量化分析的股票研究者
- 开发程序化交易系统的程序员
- 需要历史行情数据的数据分析师
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/mpquant/Ashare