大数据中初学量化交易环境搭建和问题解决是怎样的


大数据中初学量化交易环境搭建和问题解决是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。目前Python的版本已经到了3.8.5,但是在实际的开发中并木有太多的使用者,或者说很的多包和插件都还不支持。(我java猿一枚)目前自己属于一个量化的初学者,对python生态还不是很了解。全程靠着伸手党的本事,在搜索引擎的海洋里打怪升级,今天在这里记录下升级的心酸。Python3.6 (不要选高了,我开始就用的3.8.5,基本上和用java14一个道理)PyCharm (编码工具)Anaconda3(包及其依赖项和环境的管理工具)教程地址:传送门这个怪,你的自己打。也可选择别的怪,不强求。简介:包及其依赖项和环境的管理工具资料:
anaconda官网:https://www.anaconda.com/
miniconda官网:https://docs.conda.io/en/latest/miniconda.html
外国语大学:https://mirrors.bfsu.edu.cn/help/anaconda/
清华大学的:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/打开Anaconda3 Prompt 创建pydev环境: conda create -n pydev python=3.6 激活pydev环境: conda activate pydev 查看已存在环境:conda env list删除已存在环境:conda romove -n pydev –all简介:zipline是pythonic算法交易库。它是一个事件驱动的回测系统。官网地址:传送门
1. 打开Anaconda3 Prompt
2. conda install -c Quantopian zipline
3. [2]异常,可选择手动安装,打开:http 香港云主机s://www.lfd.uci.edu/~gohlke/pythonlibs/#zipline
4. 找到Zipline开头对应文件下载(python3.6就下载cp36的)
5. pip install 文件所在的绝对路径+文件名
6. 检查是否安装成功运行命令:zipline
7. 可能出现版本问题:numexpr过低(如下图1)
8. 指定版本号升级:pip install -U numexpr==2.6.2
9. 成功如图2图1:图2:简介:TaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指。官网地址:传送门
1. 打开Anaconda3 Prompt
2. pip install Ta-Lib
3. [2]异常,可选择手动安装,打开:https://www.lfd.uci.edu/~gohlke/pythonlibs/#Ta-Lib
4. 找到TA_Lib开头对应文件下载(python3.6就下载cp36的)
5. pip install 文件所在的绝对路径+文件名简介: Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。官网地址:传送门
1. 打开Anaconda3 Prompt
2. pip install Pandas
3. [2]异常,可选择手动安装,打开:https://www.lfd.uci.edu/~gohlke/pythonlibs/#Pandas
4. 找到TA_Lib开头对应文件下载(python3.6就下载cp36的)
5. pip install 文件所在的绝对路径+文件名 关于大数据中初学量化交易环境搭建和问题解决是怎样的问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注开发云行业资讯频道了解更多相关知识。

相关推荐: 如何解析Python切片问题

这篇文章给大家介绍如何解析Python切片问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在数学中,序列也被称为数列,是指按照一定顺序排序的一列数。在Python中序列是最基本的数据结构。它是用于一块用于存放多个值的连续内存空间。Pyt…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/04 16:43
Next 09/04 16:45

相关推荐