5.工欲善其事,必先利其器!收集金融数据你必须先做这个!

在正式从网络上获取数据并存储到我们的数据库之前,我们还需要做一些准备工作。其中最重要的无疑是把Python环境配置好。

你可以不好好学习Python,毕竟我后边会一步步教大家,也会提供现成的Python脚本。但是你必须得在你的电脑上把Python安装好,不然我给了你脚本你也没办法运行。

使用Anaconda配置Python环境

Python是我们进行量化研究的核心武器,所以这个肯定是要安装好的。

官网的Python中只有内置的库,并不能满足我们的日常诉求。所以我强烈建议大家直接使用Anaconda来配置Python环境,一步到位。

Anaconda是一个在数据分析界鼎鼎大名的Python集成环境工具,直接在百度搜索Anaconda官网就能找到。进入官网后,我们点击Free Download按钮。官网可能会不定期改版更新,无论如何我们就直接找下载链接就行。

进来以后发现找不到下载链接,别慌。这里是不是有一个非常不显眼的“Skip registration”,这是跳过注册的意思,那我们就点击跳过。

我们看到了好几个版本,怎么选择呢?

首先看我们的系统是Windows、MacOS还是Linux。

  • 如果是Windows,直接下载最左边的这个就行。
  • 如果是MacOS,那要看你的电脑是M系列芯片还是比较老的Intel系列芯片。如果是M系列,那么下载中间这一列的第一个,如果是Intel系列,那么下载中间这一列的第三个。
  • 如果是Linux,一般来说你要下载最右边一列的第一个。剩下两个我实际没见人用过,大家忽略即可。

下载完成后,我们需要进行安装。直接点击Next继续。

点击同意许可协议。

如果电脑就一个用户,直接Next就行。如果这台电脑有多个用户且你希望其他用户也能使用,那就选择All Users然后点击Next。

没有特殊需求,直接默认目录即可。点击Next继续。

照着选就行。

安装完成,一路点击Next即可。

二、通过Anaconda使用Jupyter

打开我们刚刚安装好的Anaconda Navigator,忽略其他的所有,直接打开JupyterLab,它可能是未来我们打交道最多的工具之一。

点击后,会打开一个浏览器页面,大概长这样。我们点击红框里的这个选项,创建一个Notebook。

首先我们执行这个命令,把pymysql和tushare两个库给安装上。前者用于连接MySQL读写数据,后者用于从tushare获取金融数据。

然后我们导入要用到的库。假如我们是第一次使用tushare,我们还需要配置一下token。

你的token可以从tushare官网获取到,它的权限和你的积分对应。没有账号的朋友,可以通过这个链接来注册,也顺便能帮我攒点积分。https://tushare.pro/register?reg=218764

好了,到这里,Python的基本环境我们就配置得差不多了。大家记得今天这个入口,今后我们的投研基本上都会在这个环境下完成。

下一节课,我会教大家如何配置定期自动执行的脚本,这样才能保证我们的金融数据库随时保持最新状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量化祛魅官 老Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值