您现在的位置是:首页 >技术教程 >用Tushare获取股票信息网站首页技术教程

用Tushare获取股票信息

忙着写BUG 2024-06-26 18:01:02
简介用Tushare获取股票信息

Tushare数据Tushare为金融数据分析提供便捷、快速的接口,与投研和量化策略无缝对接https://tushare.pro/register?reg=593541

  o(≧口≦)o

先别看着链接就走了,敲黑板。

教大家如何基础使用日线行情获取接口数据,不会告诉你们我就是为了骗积分的

 首先我们在使用Tushare需要先注册一个账号

其次账号是通过积分来判断是否可以调用接口

查看个人的积分数

 积分数对应的权限接口

还有很多就不一一截图了,主要是真的很难获取 o( ̄ヘ ̄o#)

✧(≖ ◡ ≖✿)下面开始说如何使用python 获取日线行情

在pycharm中安装tushare插件

import tushare as ts
import pandas as pd

def main():
    # ts.set_token('xxxxxxxxxxxxxxxxxxxxx')
    # pro = ts.pro_api()
    # to_day = ['22', '23', '24', '25', '26']
    # for index, day in enumerate(to_day):
    #     data = pro.daily(trade_date='202305'+to_day[index])
    #     df = pd.DataFrame(data)
    #     if to_day[index] == '22':
    #         writer = pd.ExcelWriter('F:\5月22号复盘.xlsx')
    #     if to_day[index] == '23':
    #         writer = pd.ExcelWriter('F:\5月23号复盘.xlsx')
    #     if to_day[index] == '24':
    #         writer = pd.ExcelWriter('F:\5月24号复盘.xlsx')
    #     if to_day[index] == '25':
    #         writer = pd.ExcelWriter('F:\5月25号复盘.xlsx')
    #     if to_day[index] == '26':
    #         writer = pd.ExcelWriter('F:\5月26号复盘.xlsx')
    #     df.to_excel(writer, index=False)
    # writer.close()

以上代码开始讲解ヾ(≧▽≦*)o

首先我们需要认证一个token

在其次初始化api

定义一个时间

通过pro.daily获取入参时间的全部信息(官网里有具体入参和出参,我这只是为了自己使用)

下面的方法就是获取的一周的全部信息保存在本地的excel中

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。