美文网首页
Python通过Tushare模块获取A股上市股票数据

Python通过Tushare模块获取A股上市股票数据

作者: 木子氷 | 来源:发表于2020-01-14 20:34 被阅读0次

    一、注册获取Token码

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

    注册成功后可以在页面右上角个人主页看到自己的Token码:

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

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

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

    然后通过如下语句导入Tushare模块:

    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

    看到的童鞋麻烦随手点个赞,谢谢~

    相关文章

      网友评论

          本文标题:Python通过Tushare模块获取A股上市股票数据

          本文链接:https://www.haomeiwen.com/subject/cvnaactx.html