python制作一个二位码链接网站_如何用Python搭建股票、期货、数字货币开源本地化量化研究环境? | 零基础入门量化新手指南...

news/2024/5/18 0:42:19/文章来源:https://blog.csdn.net/weixin_39852491/article/details/112153990

483c9258bfe765829ddf00697c885ada.png

来源 | Fintech独角兽

作者 | sniper

原文章链接:https://mp.weixin.qq.com/s/0wUNtp6yqXbK6ft6xiL_bw

欢迎关注我们!

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工具包不兼容的报错。)

9e29fbabc8e0a9961a1b52af6126a810.png

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

ab217bac447c7a9ee187769343c005e4.png

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

这个就是win~

b63b4a02e621499e5c3d2b39737d2ae4.png

在这里输入cmd~

68041e113073441e792074fbb1aa0ae8.png

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

98d4a0d4dc540f176a6fc898f55f0cb2.png

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

12eceed43ee7e759c7171cdc5622ffea.png

⑥下载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,选择下图版本下载。

6315880ab3264dcd016791c99f7028cb.png

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

0f6488a6d75d942852b284d3f76da13e.png

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

③下载安装pymongo

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

④下载安装Robo 3T

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

0338f0fca3634e1185d81141b5cc42b2.png

⑤安装Git

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

d3996cecc4154993e3cef76219ce03a6.png

⑥下载vnpy_fxdayu

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

61a92ee954bbaecf469183fa81c417cd.png

下载好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进行数字货币市场研究,具体配置过程可以私聊小编噢,小编也提供数字货币分钟级数据和策略模板。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_715244.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

快照速度_网络推广期间发现网站快照更新过慢会影响正常网络推广吗?

针对搜索引擎对网站快照更新的问题之前就有过分析,其实网站快照更新的快慢与网站权重没有直接影响关系,因为蜘蛛爬虫抓取和网站快照更新分属两个不同的概念。如果网站快照更新比较慢很可能是因为网站内部出现问题,建议站长从网站内部寻找更新…

建站须知

什么是域名? 域名是INTERNET上用来寻找网站所用的名字,相当于主机的门牌号码。 网址:http://www.baidu.com 域名:baidu.com 超文本传输协议:http 万维网:www 什么是空间? 空间是我们存放网站文件…

linux宝塔打开目录慢,Linux系统宝塔面板系统盘爆满解决方案 _ 厦门SEO

服务器系统盘爆满解决思路:首先通过“df -h”命令查看整体磁盘使用情况;然后通过“du -ah –max-depth1 /***/”命令不断查看占用空间最大的目录文件夹下的最大文件/文件夹,直到将最大文件/文件夹找出来!看看该文件/文件夹是否有用…

html5如何绑定域名,墨涩网 - Coding搭建html静态网站后绑定域名+SSL证书——墨涩网...

Coding 是一个面向开发者的云端开发平台 ,目前提供代码托管,运行空间,质量控制,项目管理等功能。此外,还提供社会化协作功能,包含了社交元素,方便开发者进行技术讨论和协作。CODING 支持将您代码…

大型网站性能监测、分析与优化常见问题QA

tanwen110 (唐文),曾负责腾讯四大平台之一网络媒体平台的整体运维、运营规划工作;曾任百度T7架构师和百度性能优化TOPIC、百度UAQ、APM平台负责人;畅销书《海量运维、运营规划之道》作者; mmTrix创始人&…

用手机连pc localhost 学习,调试网站

本文详细介绍如何打开pc端口,手机打开进行调试,学习。前提是网站已经在iis部署好了 第一步,打开控制面板 第二步,打开防火墙 高级设置: 添加规则: 选择端口 输入希望打开的端口: 允许连接 下一步…

ubuntu服务器nginx搭建网站,ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点...

特点:Nginx 可以部署在网络上使用 FastCGI,脚本,SCGI 处理程序,WSGI 应用服务器或 Phusion 乘客模块的动态 HTTP 内容,并可作为软件负载均衡器。Nginx 使用异步事件驱动的方法来处理请求。 Nginx的模块化事件驱动架构可…

网站同时在线人数_如何建设外贸网站?角点科技讲解外贸网站建设小知识

如何建立外贸网站?国内很多用户经常浏览的网站都是我们国内的,很少有人会去浏览国外的网站,因此我们不知道国外的网站是怎么样的,如果想要建设一个外贸网站,应该怎么做呢?下面小编来为大家讲讲如何建立外贸网站的小知…

My-Blog搭建过程:如何让一个网站从零到可以上线访问

作者:13 GItHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载。 文章中的图片被限制访问,可以查看我的这篇文章My-Blog搭建过程:如何让一个网站从零到可以上线访问 文章简述 5…

陈松松:一个视频如何获得不同视频网站的排名秘诀

每个视频,都是你的金牌业务员这是我写的第22篇视频营销原创文章与其搜索十年,不如花一年的时间学习,去赚9年的高薪!落地,靠的就是细节!不管我们做什么,一旦你深入进去,里面的道道都很…

掌握设计开发维护大型网站的技术之性能

前言在前一篇随笔《大型网站系统架构的演化》中,介绍了大型网站的演化过程,期间穿插了一些技术和手段,我们可以从中看出一个大型网站的轮廓,但想要掌握设计开发维护大型网站的技术,需要我们一步一步去研究实践。所以我…

LinkedIn 推出在线学习门户网站 LinkedIn Learning

LinkedIn 推出在线学习门户网站 LinkedIn Learning 责任编辑:editor006 作者:aiko | 2016-09-24 22:41:46 本文摘自:36kr LinkedIn 宣布推出在线学习门户网站 LinkedIn Learning,该网站整合了 LinkedIn 去年以 15 亿美元在去年收…

SEO页面标题Title的优化

我在一个月前改过页面标题(Title),随后表现是:百度网页快照4天不更新,Google正常。而我仅仅是改了两个词组而已。在建博初期,修改Title的最频繁的时期,下面卢松松就我经历的修改Title过程给大家…

细说地方门户网站运营的六大经验

在几年的地方门户网站运营中,总结以下观点与站长朋友们分享。 一、网站好用好看:做好美工细节、优化交互效果,持续改善用户体验 地方门户网站精美的UI设计与良好用户体验,给用户一个好印象。 常言道:筑好巢&#xff0c…

8.1 排序的基本概念(时间复杂度、空间复杂度、稳定性、内部排序、外部排序、可视化网站)

1. 什么是排序?2. 排序算法的应用3. 排序算法的评价指标4. 排序算法的分类5. 知识回顾 1. 什么是排序? 2. 排序算法的应用 3. 排序算法的评价指标 4. 排序算法的分类 5. 知识回顾 学习链接

SEO优化:网站优化的swot介绍分析

开发十年,就只剩下这套Java开发体系了 >>> 著名的竞争战略专家迈克尔.波特提出的竞争理论从产业结构入手对一个企业“可能做的”方面进行了透彻的分析和说明,而能力学派管理学家则运用价值链解构企业的价值创造过程,注重对公司的…

网站开发规范及流程

Web 开发的分散性和交互性,决定了 Web 开发必须遵从一定的开发规范和技术约定,只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工…

jQuery插件ReverseOrder实现Javascript倒序及了解prependTo函数

是否需要将网页元素进行倒序&#xff0c;使用jQuery插件ReverseOrder可以实现此功能&#xff0c;ReverseOrder插件可以将HTML元素&#xff0c;如<p>&#xff0c;<li>等任意元素进行重新倒序排列&#xff0c;效果图如下&#xff1a; 使用说明 需要使用jQuery库文件和…

从上百幅架构图中学得半点大型网站建设经验(上)

从上百幅架构图中学大型网站建设经验&#xff08;上&#xff09;引言 近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设计…