python中的quantile方法 quantile python_python中的quantile方法

来源 | Fintech独角兽

作者 | sniper

欢迎关注我们!

0 1

用Python搭建开源本地化的股票量化研究环境

所需环境:Anaconda3+Alphalens

简介:Alphalens 是一款 Python 的工具包,是 Quantopian 公司旗下三大开源包之一,另外两个分别是 Zipline 和 Pyfolio,Alphalens 用于因子开发, Zipline 用于回测策略,Pyfolio 用于策略分析。

搭建环境的步骤(以Win10、64位电脑为例):

①登陆清华镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

②登入网站,往下拉,选择版本为Anaconda3-5.2.0-Windows-x86_64.exe,点击下载。(注意版本很重要,不同版本的Anaconda对应不同的Python,如果选错版本,之后会出现一些Python工具包不兼容的报错。)


python中的quantile方法 quantile python_下载安装_02


③下载好后,点击安装,一路next即可,直到遇到下图,记住把两个勾都勾上,这是指自动配置环境变量,配置好环境变量才能在命令行执行Python命令。


python中的quantile方法 quantile python_python制作一个二位码链接网站_03


④安装成功后,在键盘按下win+r,输入cmd打开命令行

这个就是win~


python中的quantile方法 quantile python_python制作一个二位码链接网站_04


在这里输入cmd~


python中的quantile方法 quantile python_Python_05


打开后是这样的界面,一个黑框框~这样就是成功打开命令行啦~


python中的quantile方法 quantile python_python制作一个二位码链接网站_06


⑤更改pandas版本,在命令行输入pip install pandas==0.22.0 -i https://pypi.douban.com/simple(可以复制,然后在命令行右键粘贴),按回车即进行下载。


python中的quantile方法 quantile python_Python_07


⑥下载alphalens,在命令行输入pip install alphalens==0.2.1 -i https://pypi.douban.com/simple,按回车下载。

下载完之后,股票因子研究的环境就搭建好啦。Alphalens主要有四大功能:因子收益、因子 IC、因子换手以及事件研究。在使用Alphalens之前,需要对股票数据进行预处理,数据预处理需要一定的Python基础。

关注小编,之后会有陆续的文章讲解噢~

也欢迎私聊小编,免费送数据及处理代码,关于环境搭建有问题也欢迎私聊小编。

0 2

用Python搭建开源本地化的期货量化研究环境

所需环境:Anaconda3+MongoDB+vnpy_fxdayu

简介:vnpy_fxdayu是前大鱼金融团队改进的开源本地化期货回测工具,自由度高。

搭建环境的步骤(以Win10、64位电脑为例):

①参照搭建股票量化环境文章,下载Anaconda3。

②安装MongoDB

登陆网站:https://www.mongodb.com/download-center/community,选择下图版本下载。


python中的quantile方法 quantile python_下载安装_08


下载好后,点击安装,一路next就行,直到遇到下图,要把勾去掉。


python中的quantile方法 quantile python_Python_09


注意:下载安装好MongoDB就行了,不需要连接,配置MongoDB服务,因为我们会用pymongo来控制MongoDB。

③下载安装pymongo

在命令行输入:pip install pymongo,即进入下载安装。

④下载安装Robo 3T

Robo 3T是MongoDB的可视化软件,可以让用户友好的使用MongoDB里的数据。链接:https://pan.baidu.com/s/1lqwD3_G4vXTkVwjoMKHozA 提取码:2q5p,选择下图文件,下载好安装包,一路next即可。


python中的quantile方法 quantile python_Python_10


⑤安装Git

Git是一款很实用的与GitHub上的项目交互的工具,为下一步安装vnpy_fxdayu用。链接:https://pan.baidu.com/s/1FY9kwhq5Wr7shdVoRj-Fvg ,提取码:3hy0, 选择下图文件,下载好安装包,一路next即可。


python中的quantile方法 quantile python_下载安装_11


⑥下载vnpy_fxdayu

在桌面点击有键,选择Git Bash Here,会出现一个窗口,如下图,在窗口输入git clone https://github.com/xingetouzi/vnpy_fxdayu.git,按下回车即进入下载


python中的quantile方法 quantile python_下载安装_12


下载好vnpy_fxdayu之后,期货量化研究环境就下载好了,可以选择使用Jupyternotebook或vscode进行期货市场研究,具体配置过程可以私聊小编噢,小编也提供期货数据和期货CTA策略模板。

0 3

用Python搭建开源本地化的数字货币量化研究环境

所需环境:Anaconda3+MongoDB+vnpy_crypto

简介:vnpy_crypto是用于数字货币回测的工具。

搭建环境的步骤(以Win10、64位电脑为例):

①参考期货研究环境搭建,下载安装好Anaconda3、MongoDB、pymongo、Robo 3T、Git

②参考期货研究环境搭建,打开Git Bash Here,输入:

git clone https://github.com/ChannelCMT/vnpy_crypto.git,按下回车即进入下载。可以选择使用Jupyternotebook或vscode进行数字货币市场研究,具体配置过程可以私聊小编噢,小编也提供数字货币分钟级数据和策略模板。