炒股大数据软件(数据最全的炒股软件)

jijinwang

一、注册获取Token码

首先需要注册Tushare社区账户,获得Token,注册链接:https://tushare.pro/register?reg=386455



然后更新下个人资料就可以获得额外20积分。

二、设置token然后调用获取数据

首先,需要安装Tushare SDK(下载和安装说明见链接:https://tushare.pro/document/1?doc_id=7),

然后通过如下语句导入Tushare模块(这里注意, tushare版本需大于1.2.10):

import tushare as ts

设置Token有如下两种方式:

第一种:

ts.set_token('这里填入你注册得到的Token码')

第二种:

pro = ts.pro_api('这里填入你注册得到的Token码')

然后就可以调取A股的股票信息数据了。

三、完整示例

例如通过new_share接口获取某段时间内的新股上市列表数据:

import tushareas ts

pro= ts.pro_api('这里填入你注册得到的Token码')

df= pro.new_share(start_date='20180901',end_date='20181018')

print(df)

运行如上代码结果如下:

ts_code sub_code name ipo_date ... pe limit_amount funds ballot

0 002939.SZ 002939 长城证券 20181017 ... 22.98 9.30 19.582 0.16

1 002940.SZ 002940 昂利康 20181011 ... 22.99 0.90 5.191 0.03

2 601162.SH 780162 天风证券 20181009 ... 22.86 15.50 0.000 0.25

3 300760.SZ 300760 迈瑞医疗 20180927 ... 22.99 3.60 59.341 0.08

4 300694.SZ 300694 蠡湖股份 20180927 ... 22.98 2.15 5.324 0.04

5 300749.SZ 300749 顶固集创 20180913 ... 22.99 1.10 3.483 0.03

6 002937.SZ 002937 兴瑞科技 20180912 ... 22.99 1.80 4.572 0.04

7 601577.SH 780577 长沙银行 20180912 ... 6.97 10.20 27.338 0.17

8 603583.SH 732583 捷昌驱动 20180911 ... 22.99 1.20 8.809 0.03

9 002936.SZ 002936 郑州银行 20180907 ... 6.50 18.00 27.540 0.25

10 603810.SH 732810 丰山集团 20180906 ... 20.39 2.00 5.086 0.02

11 300748.SZ 300748 金力永磁 20180906 ... 22.98 1.20 2.242 0.05

12 002938.SZ 002938 鹏鼎控股 20180905 ... 22.99 6.90 37.145 0.12

[13 rows x 12 columns]

其余接口名称以及功能说明可以参阅帮助文件:https://tushare.pro/document/1?doc_id=108