pycharm中安装tushare

近期在学习量化金融方面的内容,涉及到一个数据收集方面的需求。今天主要来介绍一个强大的数据接口项目-tushare,tushare的数据格式基本都是Pandas DataFrame格式,做数据分析非常的方便。(个人的tushareID:498867)

Tushare的官方网站是:https://tushare.pro

tushare库首先要进行安装,安装可以直接在python终端中执行命令:pip install tushare。下面以pycharm为例子,展示如何安装:

(1)打开pycharm,点击终端

pycharm中安装tushare

(2)输入:pip install tushare,然后回车

pip install tushare

(3)如果显示sucessfully…说明安装成功,我们可以再次输入pip install tushare,会看到这个界面:

pycharm中安装tushare

(4)接下来我们去官网注册一个tushare的个人账号,https://tushare.pro/register?reg=498867,可以点此链接进行注册,注册以后就会获得100积分,完善个人信息获得20积分。因为tushare社区目前采取积分制,达到120积分,我们就可以获取股票日线数据啦。

pycharm中安装tushare

点击数据工具,找到股票日线选项。

pycharm中安装tushare

在ts_code当中输入股票代码,我们以贵州茅台为例子,在ts_code输入600519.SH,点击运行调试,出现如下界面

在ts_code当中输入股票代码,我们以贵州茅台为例子,在ts_code输入600519.SH,点击运行调试,出现如下界面

pycharm中安装tushare

要在python中获取数据,点击生成代码,然后复制,效果如下:


导入tushare
import tushare as ts
初始化pro接口
pro = ts.pro_api('个人的token')

拉取数据
df = pro.daily(**{
    "ts_code": "600519.SH",
    "trade_date": "",
    "start_date": "",
    "end_date": "",
    "offset": "",
    "limit": ""
}, fields=[
    "ts_code",
    "trade_date",
    "open",
    "high",
    "low",
    "close",
    "pre_close",
    "change",
    "pct_chg",
    "vol",
    "amount"
])
print(df)

(5)对代码进行测试,打开jupter notebook或者直接在pycharm中运行。这里以jupter notebook为例子,运行后得到如下结果。

pycharm中安装tushare

可以看到,得到了从2001年开始的数据,包含开盘价、收盘价、成交量等。

Original: https://blog.csdn.net/weixin_47853754/article/details/125131875
Author: 记忆手册
Title: pycharm中安装tushare

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/694828/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球