利用Tushare Pro做金融数据分析

很多时候,直接用通达信等交易软件,不能很好的分析我们想要的数据,如对产十大流动股东成员的分析,对资产负债表的分析,都达不我们的目的,这时python就出场了。

面对海量的python外接库,推荐使用tushare。是开源,免费的功能齐全的python数据接口。

使用前要先注册,点这里 Tushare金融大数据开放社区注册(或者复制分享链接:https://tushare.pro/register?reg=136106 )。

Tushare金融大数据开放社区包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据平台,为各类金融投资和研究人员提供适用的数据和工具。

import tushare as ts

ts.set_token('你的token,注册后获取')
pro = ts.pro_api()
# 获取上市公司前十大流通股东数据。
df = pro.top10_floatholders(ts_code='600000.SH', start_date='20170101', nd_date='20171231')

 

 >>>
  ts_code  ann_date  end_date                        holder_name   hold_amount
0  600000.SH  20180428  20171231  富德生命人寿保险股份有限公司-资本金  1.763232e+09
1  600000.SH  20180428  20171231          上海国际集团有限公司  5.489319e+09
2  600000.SH  20180428  20171231   富德生命人寿保险股份有限公司-传统  2.779437e+09
3  600000.SH  20180428  20171231        中国证券金融股份有限公司  1.216979e+09
4  600000.SH  20180428  20171231       梧桐树投资平台有限责任公司  8.861313e+08
5  600000.SH  20180428  20171231       上海上国投资产管理有限公司  1.395571e+09
6  600000.SH  20180428  20171231  富德生命人寿保险股份有限公司-万能H  1.270429e+09
7  600000.SH  20180428  20171231        上海国鑫投资发展有限公司  5.392559e+08
8  600000.SH  20180428  20171231      中央汇金资产管理有限责任公司  3.985214e+08
9  600000.SH  20180428  20171231      中国移动通信集团广东有限公司  5.334893e+09

Tushare返回的数据都是功能强大DataFrame格式,可以轻松的分析我们要关注的流动股东。以及他们的持股变化。

 

 

你可能感兴趣的:(python)