获取股票历史数据(网易163行情接口)[通俗易懂]

获取股票历史数据(网易163行情接口)获取股票历史数据,通过网易163接口来获取数据,可以获取指数数据,也可以获取股票数据importpandasaspd#沪市前面加0,深市前面加1,比如0000001,是上证指数,1000001是中国平安defget_daily(code,start=’19900101′,end=”):url_mod=”http://quotes.money.163.com/service/chddata.html?code=%s&start=%s

大家好,又见面了,我是你们的朋友全栈君。

获取股票历史数据网易163行情接口)

获取股票历史数据,通过网易163接口来获取数据,可以获取指数数据,也可以获取股票数据

import pandas as pd
 
#沪市前面加0,深市前面加1,比如0000001,是上证指数,1000001是中国平安
def get_daily(code,start='19900101',end=''):
    url_mod="http://quotes.money.163.com/service/chddata.html?code=%s&start=%s&end=%s"
    url=url_mod%(code,start,end)
    df=pd.read_csv(url, encoding = 'gb2312')
    return df
 
df=get_daily('0000001')     # 获取上证指数 
 
print(df)

显示如下:
日期 股票代码 名称 收盘价 最高价 最低价 开盘价
0 2020-04-27 ‘000001 上证指数 2815.4947 2832.6662 2802.9579 2812.2422
1 2020-04-24 ‘000001 上证指数 2808.5293 2834.9387 2802.4989 2834.9387
2 2020-04-23 ‘000001 上证指数 2838.4994 2853.6357 2835.8961 2850.5104
3 2020-04-22 ‘000001 上证指数 2843.9804 2843.9804 2808.4819 2814.0661
4 2020-04-21 ‘000001 上证指数 2827.0133 2842.2372 2808.0214 2842.2372
… … … … … … …
7171 1990-12-25 ‘000001 上证指数 120.2500 120.2500 114.5500 120.0900
7172 1990-12-24 ‘000001 上证指数 114.5500 114.5500 109.1300 113.5700
7173 1990-12-21 ‘000001 上证指数 109.1300 109.1300 103.7300 109.0700
7174 1990-12-20 ‘000001 上证指数 104.3900 104.3900 99.9800 104.3000
7175 1990-12-19 ‘000001 上证指数 99.9800 99.9800 95.7900 96.0500

        前收盘       涨跌额      涨跌幅  换手率        成交量               成交金额  总市值  \

0 2808.5293 6.9654 0.248 NaN 210130981 2.25293706288e+11 NaN
1 2838.4994 -29.9701 -1.0558 NaN 235185076 2.44122291477e+11 NaN
2 2843.9804 -5.481 -0.1927 NaN 248779037 2.62662040532e+11 NaN
3 2827.0133 16.9671 0.6002 NaN 217320000 2.3279677775e+11 NaN
4 2852.5528 -25.5395 -0.8953 NaN 233235870 2.48688585736e+11 NaN
… … … … … … …
7171 114.55 5.7 4.976 NaN 15 6000.0 NaN
7172 109.13 5.42 4.9666 NaN 32 31000.0 NaN
7173 104.39 4.74 4.5407 NaN 28 16000.0 NaN
7174 99.98 4.41 4.4109 NaN 197 84000.0 NaN
7175 None None None NaN 1260 494000.0 NaN

  流通市值  成交笔数  

0 NaN None
1 NaN None
2 NaN None
3 NaN None
4 NaN None
… …
7171 NaN None
7172 NaN None
7173 NaN None
7174 NaN None
7175 NaN None

[7176 rows x 16 columns]

还可以做很多深加工,比如:
1.添加代码判断,自动添加0和1,
2.控制返回字段内容

网易原始财经接口清单1:

日内实时盘口(JSON):
[http://api.money.126.net/data/feed/1000002,1000001,1000881,0601398,money.api]

历史成交数据(CSV):
[http://quotes.money.163.com/service/chddata.html?code=0601398&start=20000720&end=20150508]

财务指标(CSV):
[http://quotes.money.163.com/service/zycwzb_601398.html?type=report]

资产负债表(CSV):
[http://quotes.money.163.com/service/zcfzb_601398.html]

利润表(CSV):
[http://quotes.money.163.com/service/lrb_601398.html]

现金流表(CSV):
[http://quotes.money.163.com/service/xjllb_601398.html]

杜邦分析(HTML):
[http://quotes.money.163.com/f10/dbfx_601398.html]

链接:https://www.zhihu.com/question/27980657/answer/38966946

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/126490.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 火星坐标系统

    火星坐标系统

  • 网关gateway详解_网关使用

    网关gateway详解_网关使用见:https://baike.baidu.com/item/%E7%BD%91%E5%85%B3/98992?fr=aladdin及其它。网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。网关是一种充当转换重任的计算机系统或设备。使用在不同的通…

    2022年10月26日
  • Android——NDK基础概念——ndk-build介绍

    Android——NDK基础概念——ndk-build介绍

  • 美元共有几种面值_日元的面值有哪几种

    美元共有几种面值_日元的面值有哪几种美元面值纸币有1美元、2美元、5美元、10美元、20美元、50美元、100美元。以前曾发行过500和1000元面额的大面额钞票,现在已不再流通。美元是美利坚合众国的官方货币。目前流通的美元纸币是自19

  • Netty框架学习及第一个Netty应用「建议收藏」

    1.什么是Netty?  Netty是一个利用Java的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的API的客户端/服务器框架。Netty提供高性能和可扩展性,让你可以自由地专注于你真正感兴趣的东西。2.发展历史:  网络发展初期,花费很多时间学习socket的复杂、寻址等,在Csocket库上进行编码,并需要在不同的操作系统上做不同的处理。  Java早期…

  • C/C++编程学习 – 第5周 ④ 石头剪刀布「建议收藏」

    C/C++编程学习 – 第5周 ④ 石头剪刀布「建议收藏」题目描述石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小A和小B比了N轮之后,谁赢的轮数多?输入格式输入包含三行。第一行包含三个整数:N,NA,NB,分别表示比了N轮,小A出拳的周期长度,小B出拳的周期长度。0

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号