pycharm中安装tushare

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

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

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

(1)打开pycharm,点击终端

pycharm中安装tushare_第1张图片

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

pip install tushare

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

pycharm中安装tushare_第2张图片

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

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

pycharm中安装tushare_第3张图片

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

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

pycharm中安装tushare_第4张图片

要在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_第5张图片

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

你可能感兴趣的:(tushare平台使用,数据分析,数据挖掘,pycharm,python)