首页 文章详情

AKShare-股票数据-历史行情数据

数据科学实战 | 557 2022-03-08 00:59 0 0 0
UniSMS (合一短信)

作者寄语

本次更新沪深 A 股的历史行情数据,本次采用网易的数据,该接口可以获取总市值、流通市值数据,可以补充东财和新浪的数据,但是该接口不能返回复权数据。

更新接口

  • "stock_zh_a_hist_163"  # 历史行情数据-网易

历史行情数据-网易

接口: stock_zh_a_hist_163

目标地址: http://quote.eastmoney.com/concept/sh603777.html?from=classic

描述: 网易财经-行情首页-沪深 A 股-每日行情; 该接口主要用户获取流通市值、总市值等指标

限量: 单次返回指定沪深 A 股(不包含北交所)上市公司指定日期间的历史行情日频率数据, 该接口只返回未复权数据

输入参数

名称类型描述
symbolstrsymbol='sh601318'; 股票代码可以在 ak.stock_zh_a_spot() 中获取
start_datestrstart_date='20201103'; 开始查询的日期
end_datestrend_date='20201116'; 结束查询的日期

输出参数

名称类型描述
日期object-
股票代码object-
名称object-
收盘价float64-
最高价float64-
最低价float64-
开盘价float64-
前收盘float64-
涨跌额float64-
涨跌幅float64注意单位: %
换手率float64注意单位: %
成交量float64注意单位: 股
成交金额float64注意单位: 元
总市值float64注意单位: 元
流通市值float64注意单位: 元

接口示例

import akshare as ak

stock_zh_a_hist_163_df = ak.stock_zh_a_hist_163(symbol="sh601318", start_date="20210101", end_date="20220101")
print(stock_zh_a_hist_163_df)

数据示例

        日期    股票代码    名称  ...          成交金额        总市值        流通市值
0    2021-01-04  601318  中国平安  ...  8.814287e+09  1.557111e+12  9.227264e+11
1    2021-01-05  601318  中国平安  ...  8.795810e+09  1.540476e+12  9.128686e+11
2    2021-01-06  601318  中国平安  ...  7.950362e+09  1.567348e+12  9.287927e+11
3    2021-01-07  601318  中国平安  ...  9.137581e+09  1.576854e+12  9.344256e+11
4    2021-01-08  601318  中国平安  ...  1.006906e+10  1.573929e+12  9.326924e+11
..          ...     ...   ...  ...           ...           ...           ...
238  2021-12-27  601318  中国平安  ...  1.373482e+09  9.136465e+11  5.414166e+11
239  2021-12-28  601318  中国平安  ...  3.137431e+09  9.299159e+11  5.510576e+11
240  2021-12-29  601318  中国平安  ...  1.913670e+09  9.288191e+11  5.504077e+11
241  2021-12-30  601318  中国平安  ...  2.167180e+09  9.215070e+11  5.460746e+11
242  2021-12-31  601318  中国平安  ...  1.805071e+09  9.215070e+11  5.460746e+11


good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter