楼主: leo_ye
1481 2

[讨论交流] TusharePro金融大数据快速使用入门 [推广有奖]

  • 1关注
  • 0粉丝

大专生

58%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1005 点
帖子
32
精华
0
在线时间
67 小时
注册时间
2010-9-7
最后登录
2022-7-20

楼主
leo_ye 在职认证  企业认证  发表于 2020-2-7 16:32:22 |只看作者 |坛友微信交流群|倒序 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Tushare介绍

TusharePro是一个开源的金融数据源,数据内容包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据平台,为各类金融投资和研究人员提供适用的数据和工具。同时也有很都特色数据,是对数据爱好者和学习数据分析的工具。

本文将帮助广大读者更好的开始数据分析之旅。

第一步:注册成为 Tushare 用户

Tushare Pro 是免费的,但是不是完全没有限制,访问 Tushare Pro API 需要有 token,而获取到 token 需要注册成为 Tushare 社区用户。注册非常简单,步骤如下:

 

打开 注册网址(https://tushare.pro/register?reg=270880)。
按照提示的填写即可注册成功。
 

第二步:获取 Token

注册以后,就可以获取 Token 了:

 

登录系统,点击右上角的用户名,选择“个人主页”
选择“接口TOKEN”,接口TOKEN默认显示为“****……”
点击右边小眼睛可以查看 Token,点击“复制”按钮可以把 Token 复制到剪贴板
把 Token 保存下来,后面会用到
 

第三步:安装 Anaconda3

Anaconda 号称“最流行的 Python 数据科学平台”,安装 Anaconda 可以帮你省去很多麻烦。

 

下载 Anaconda: https://www.anaconda.com/download/ 
安装 Anaconda:按照安装程序的提示操作即可。
 

安装后 Anaconda 会创建几个快捷方式,下面是两个比较重要的快捷方式:

 

Anaconda Navigator - Anaconda 的图形化管理界面
Anaconda Prompt - 命令窗口
 

第四步:安装 Tushare

运行 Anaconda Prompt,在打开命令窗口里面执行:

 

pip install tushare

 

检查安装是否成功:在命令行输入 ipython --no-banner,回车,然后输入下面的两行:

 

import tushare as ts

 

ts.__version__

 

第四步:获取上证指数的日线数据

获取上证指数的日线数据,编辑下面的程序:

 

# shangzhengzhishu.py

import tushare as ts

 

TOKEN = '.......'

 

pro = ts.pro_api(token=TOKEN)

df = pro.index_daily(ts_code='000001.SH', fields='trade_date,close,change,pct_change')

print(df.head())

 

运行 pythonshangzhengzhishu.py,应该看到类似于如下的输出:

 

   trade_date      close    change  pct_change

0   20181024  2603.2951    8.4696      0.3264

1   20181023  2594.8255  -60.0507     -2.2619

2   20181022  2654.8762  104.4110      4.0938

3   20181019  2550.4652   64.0466      2.5759

4   20181018  2486.4186  -75.1954     -2.9355

 

到此为止,我们已经迈入 Tushare 的门槛。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:金融大数据 share USHA ePRO EPR

本帖被以下文库推荐

沙发
pelya 发表于 2020-2-7 16:44:36 |只看作者 |坛友微信交流群
提示安装错误怎么办?

使用道具

藤椅
pelya 发表于 2020-2-7 16:49:40 |只看作者 |坛友微信交流群
运行 Anaconda Prompt,在打开命令窗口里面执行:pip install tushare

1:在命令窗口里提示发生意外了:socket.timeout:The read opeation timed out.
2:pip._vendor.urllib3.exceptions.ReadtimeoutError:……

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 12:37