栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

pycharm中安装tushare

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

pycharm中安装tushare

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

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

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

(1)打开pycharm,点击终端

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

pip install tushare

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

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

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

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

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

要在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为例子,运行后得到如下结果。

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/951405.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号