获取股票历史数据(网易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)


相关推荐

  • CLION输入激活码【在线注册码/序列号/破解码】

    CLION输入激活码【在线注册码/序列号/破解码】,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • django 自定义过滤器_mvc自定义过滤器

    django 自定义过滤器_mvc自定义过滤器前言虽然DTL给我们内置了许多好用的过滤器。但是有些时候还是不能满足我们的需求。因此Django给我们提供了一个接口,可以让我们自定义过滤器,实现自己的需求。自定义过滤器首先在某个app中,创建

  • awvs14安装教程_极品飞车14迅雷下载

    awvs14安装教程_极品飞车14迅雷下载Awvs14.1.210329187更新日期为2021年5月4日。首先卸载旧版awvs,然后重启电脑下载地址:Awvs14.1.210329187安装新版本运行AcunetixPremiumv14.2.210503151.exe。到如下填写登录的用户名和密码安装完后如下,此时没有激活激活安装完成后运行AcunetixPremiumActivationTool.exe进行激活,如下已经成功激活,然后改成中文版,如下,右上角点击保存既可以…

  • ubuntu的ssh连不上_ubuntu网络连接没有显示出来

    ubuntu的ssh连不上_ubuntu网络连接没有显示出来之前发在其他的博客上的,现在移动以下位置之前的链接:http://blog.chinaunix.net/uid-69944074-id-5831708.html(原创文章)使用Ubuntu,经常需要需要SSH远程连接,但是有时候会出现问题,难以捉摸,下面参考别人的,在结合自己的尝试总结下吧。服务器配完ubuntu系统以及LNMP环境以后,想用WINSCP远程登录,就需要开启SSH服务才能支持。SSH服务分为客户端和服务器。顾名思义,我想用putty远程登录Ubuntu服务器,所以需要安装SSH s

  • C++——string字符串类具体用法

    C++——string字符串类具体用法引言:C++ 大大增强了对字符串的支持,除了可以使用C风格的字符串,还可以使用内置的 string 类。string 类处理起字符串来会方便很多,完全可以代替C语言中的字符数组或字符串指针。string 是 C++ 中常用的一个类,它非常重要,我们有必要在此单独讲解一下。定义使用 string 类需要包含头文件,下面的例子介绍了几种定义 string 变量(对象)的方法:#include…

  • document的visibilitychange事件

    document的visibilitychange事件有时,你跑到另外一个页面去,回来发现自己的页面出了个bug,如轮播图写出来当你从别的页面在进去,原先的定时器还是会再运行,这样里面的一些值就会改变,看到的效果就不一样, 下面就是解决这个问题的方法。…

发表回复

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

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