用AkShare获取沪深京A股所有股票历史数据

前面章节已经介绍了如何用AkShare调用A股实时的数据,但是在我们量化投资过程中,经常会需要用到全量数据(即所有A股的历史数据)。接下来我们讲讲用AkShare获取A股所有股票历史数据。

    首先,我们通过AkShare的东财实时行情数据接口stock_zh_a_spot_em获取沪深京A股所有股票的所有代码和名称。然后再通过东财历史行情数据接口stock_zh_a_hist循环获取所有股票的历史数据。

一、东财实时行情数据

描述:东方财富网-沪深京 A 股-实时行情数据;

接口:stock_zh_a_spot_em;

目标地址:行情中心:国内快捷全面的股票、基金、期货、美股、港股、外汇、黄金、债券行情系统_东方财富网

限量:单次返回所有沪深京 A 股上市公司的实时行情数据;

输出参数:

二、东财历史行情数据

描述: 东方财富-沪深京 A 股日频率数据; 历史数据按日频率更新, 当日收盘价请在收盘后获取

接口: stock_zh_a_hist;

目标地址:

http://quote.eastmoney.com/concept/sh603777.html?from=classic(示例);

限量:单次返回指定沪深京 A 股上市公司、指定周期和指定日期间的历史行情日频率数据;

输入参数:

 输出参数:

 三、获取所有A股股票代码

 

 

 

 输出示例:

 文件存储示例:

 

 按照上述操作,即可获得A股所有股票的历史数据。

  • 8
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值