akshare-stock

📈 A股量化数据一站式获取

基于AkShare开源库的专业A股量化数据工具,提供实时行情、历史K线、财务指标、板块分析等全方位A股数据服务,适合量化研究与投资决策辅助。

收藏
37.6k
安装
9.2k
版本
1.0.0
CLS 安全性认证2026-05-01
点击查看完整报告 >

使用说明

核心用法

本Skill基于AkShare开源金融数据接口库,为A股市场提供一站式量化数据获取能力。主要涵盖四大核心场景:

行情数据获取:支持个股实时行情(stock_zh_a_spot_em)、多周期历史K线(日/周/月,含前复权/后复权处理),以及北交所等特殊板块数据。

财务与基本面分析:集成财务报表摘要、主要财务指标分析,可获取按报告期分类的盈利、资产负债、现金流等核心数据。

市场热点追踪:提供行业板块与概念板块行情列表、板块成分股筛选,以及龙虎榜、机构调研等市场情绪指标。

资金面监控:支持个股资金流向追踪(含大单净流入/流出)、融资融券余额查询、新股IPO申购与上市信息。

显著优点

  • 数据覆盖全面:从行情到财务、从板块到资金、从龙虎榜到新股,覆盖A股投研全链条
  • 完全开源免费:基于MIT协议的AkShare库,无API调用费用限制
  • Python原生集成:Pandas DataFrame标准输出,无缝对接NumPy、Matplotlib等量化生态
  • 数据源权威:底层对接东方财富、同花顺等主流金融数据终端,更新及时
  • 备选方案完善:内置Baostock降级方案,确保环境兼容性

潜在局限

  • 稳定性依赖第三方:接口基于网页爬虫技术,目标站点结构调整可能导致临时失效
  • 非商业级延迟:实时行情存在分钟级延迟,不适合高频交易策略
  • 无交易执行能力:纯数据获取工具,不具备下单、账户管理等交易功能
  • 学术声明限制:明确标注"不构成投资建议",合规场景受限

适合人群

量化投资研究者、金融专业学生、个人投资者、财经自媒体内容创作者、金融科技产品开发团队。

常规风险提示

1. 网络环境敏感,需配置稳定连接;2. 生产环境必须添加异常捕获与重试机制;3. 数据质量需交叉验证,不宜作为唯一决策依据;4. 注意遵守目标网站robots协议与数据使用条款。

安全解读

核心用法

akshare-stock 是一款专为A股量化投资打造的Python数据接口工具,封装了AkShare与Baostock两大知名金融数据库的调用能力,覆盖从基础行情查询到深度财务分析的完整数据链路。

主要功能模块

| 功能 | 典型场景 |
|------|---------|
| **实时行情** | 获取全市场A股实时报价,支持沪深京三市筛选 |
| **历史K线** | 日/周/月K线数据,支持前复权/后复权处理 |
| **财务分析** | 资产负债表、利润表、现金流量表及关键财务指标 |
| **板块洞察** | 行业/概念板块行情、成分股列表、热点追踪 |
| **资金流向** | 个股主力资金、大单净流入、龙虎榜数据 |
| **市场数据** | 新股IPO、融资融券、机构调研等衍生信息 |

使用示例

import akshare as ak

# 获取贵州茅台历史日线(前复权)
df = ak.stock_zh_a_hist(
    symbol="600519", 
    period="daily",
    start_date="20240101",
    adjust="qfq"
)

# 查询半导体板块成分股
cons = ak.stock_board_industry_cons_em(symbol="半导体")

显著优点

1. 数据源权威:AkShare底层对接东方财富、同花顺等主流财经平台,Baostock为东方财富官方出品,数据质量有保障
2. 覆盖全面:从基础行情到另类数据(龙虎榜、融资融券、机构调研),满足多维度分析需求

3. 零成本接入:完全开源免费,无需注册API密钥,降低量化入门门槛

4. 备选方案完备:主依赖AkShare失效时可无缝切换至更轻量的Baostock

局限性与风险

| 维度 | 说明 |
|------|------|
| **接口稳定性** | 依赖第三方网站解析,目标站点改版可能导致接口失效 |
| **频率限制** | 无官方SLA,高频调用易触发限流或IP封禁 |
| **数据时效** | 实时行情存在分钟级延迟,不适合对延迟敏感的程序化交易 |
| **法律合规** | 数据仅限学术研究,商业化使用需自行评估合规风险 |

适合人群

  • 量化投资学习者与研究者
  • 基本面/技术面分析的个人投资者
  • 需要快速验证策略原型的开发者
  • 财经类内容创作者(数据可视化、研报撰写)

常规风险

  • 网络依赖:需稳定连接东方财富等国内服务器
  • 维护中断:开源项目依赖社区维护,长期稳定性不及商业数据终端
  • 数据准确性:极端行情下可能出现异常值,建议交叉验证

akshare-stock 内容

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