全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
3298 6
2018-05-08
   看到版内有发去新浪财经爬取数据的帖子,让我想起之前写爬虫爬各大网站的历史,中间也是经过了各种波折,其实有的结构和数据不需要再去新浪财经爬取了,有的平台就可以提供,最有名的就是tushare和通联了,但是我今天推荐一个最近出来的数据平台,baostock:http://www.baostock.com   首先需要安装baostock库: pip install baostock
   比如,要获取一只股票,600000的季报中有关盈利信息的数据
    import baostock as bsimport pandas as pd# 登陆系统lg = bs.login(user_id="anonymous", password="123456")# 显示登陆返回信息print('login respond error_code:'+lg.error_code)print('login respond  error_msg:'+lg.error_msg)# 查询季频估值指标盈利能力profit_list = []rs_profit = bs.query_profit_data(code="sh.600000", year=2017, quarter=2)while (rs_profit.error_code == '0') & rs_profit.next():    profit_list.append(rs_profit.get_row_data())result_profit = pd.DataFrame(profit_list, columns=rs_profit.fields)# 打印输出print(result_profit)# 结果集输出到csv文件result_profit.to_csv("D:\\profit_data.csv", encoding="gbk", index=False)# 登出系统bs.logout()
就可以获取600000,2017年第二季度的利润表的相关数据了。如roeAvg,npMargin,netProfit,epsTTM等。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-5-8 16:48:40
baostock.com好像是个新的免费财经数据平台。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-8 16:54:00
quanty_zhang 发表于 2018-5-8 16:48
baostock.com好像是个新的免费财经数据平台。
是的,免费且开源。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-9 17:30:25
http://www.baostock.com,这娃娃好坏好坏的干活,潜伏了登录账号和密码要求,估计是初期拓展免费,等有了一定的用户量会收费的!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-10 09:47:27
成都老柴 发表于 2018-5-9 17:30
http://www.baostock.com,这娃娃好坏好坏的干活,潜伏了登录账号和密码要求,估计是初期拓展免费,等有了一 ...

qq群里面之前有人问过这个问题,说是“基础数据服务永远免费”....
账户密码,说以后也会去掉
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-21 10:50:21
加入了qq群,有问题了会很快定位解决,不错
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群