Python、掘金量化下载安装教程

各路小白们想要入门的可以按照以下的教程安装属于自己的python,就可以上路开车了~本教程是以掘金量化交易平台为基础的,以后会陆续发送在掘金上无障碍run的代码哟~不要太期待哟~

Python 安装 (以python3.6 安装为例)

1.Python是什么?

Python是一种计算机程序设计语言。

用任何编程语言来开发程序,都是为了让计算机干活,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。

Python是一种相当高级的语言。你也许会问,代码少还不好?代码少的代价是运行速度慢,C程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。

那是不是越低级的程序越难学,越高级的程序越简单?表面上来说,是的,但是,在非常高的抽象计算中,高级的Python程序设计也是非常难学的,所以,高级程序语言不等于简单。

但是,对于初学者和完成普通任务,Python语言是非常简单易用的。连Google都在大规模使用Python,你就不用担心学了会没用。

用Python可以做什么?可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;当然我们这里是用python来做量化策略,对股票进行程序化交易。

2.安装python

1.登陆python官方网站,https://www.python.org/

2.依据操作系统,选择相对应的python版本,下载进行安装。

《Python、掘金量化下载安装教程》
《Python、掘金量化下载安装教程》

3.进入下载界面后,选择相对应的python的版本。

《Python、掘金量化下载安装教程》
《Python、掘金量化下载安装教程》

4.选择对应的安装文件进行下载,并安装。

Python IDE(Integration Development Environment)下载安装

1.Python IDE—Pycharm 介绍

IDE的全称是Integration Development Environment(集成开发环境),一般以代码编辑器为核心,包括一系列周边组件和附属功能。一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(VCS)的集成等等都是重要的功能。以插件、扩展系统为代表的可定制框架,是现代IDE的另一个流行趋势。

Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性。

PyCharm 是 JetBrains 开发的 Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython

2.Pycharm安装

1.Pycharm下载官方地址:http://www.jetbrains.com/pycharm/download/

2.选择对应的操作系统类型,并下载对应版本pycharm

《Python、掘金量化下载安装教程》
《Python、掘金量化下载安装教程》

3.下载完成后,进行安装。

掘金量化平台安装

1.什么是掘金量化平台?

掘金是为专业量化机构和宽客打造的一套全栈式量化交易解决方案。掘金的核心目标:覆盖量化交易完整生命周期,支持策略研发、策略回测、仿真交易、实盘交易与盘后分析优化全过程。

覆盖所有主流开发语言,掘金者可以使用自己最熟悉、最趁手的语言快速转化自己的策略思想,进入实战交易。覆盖全球主要市场,让掘金者的思想、策略、积累能够在最广阔的舞台–全球市场自由施展。

掘金量化平台由3部分组成:掘金量化云,掘金SDK,掘金终端。量化云是幕后英雄,在后台默默地提供数据和基础服务,通常您感觉不到它的存在;API是您编写策略的好帮手,访问数据、交易下单、回测仿真等等,调用它就好了;终端用来监控、管理策略,策略的状态实时的展现在您面前,一切尽在掌握。

2.掘金量化平台下载安装

1.登陆掘金量化官网http://www.myquant.cn,进入【下载】界面。

注意:操作系统平台要求:Windows 7以上,64位操作系统。

2.下载掘金量化平台安装软件,点击【立即下载】。

《Python、掘金量化下载安装教程》
《Python、掘金量化下载安装教程》

3.安装掘金量化平台

4.下载完成后,安装程序,即完成平台的安装工作。

掘金量化SDK下载安装

1.掘金量化SDK包介绍

掘金量化SDK (Software Development Kit)是软件开发工具包,包括辅助开发的相关开发工具、范例和工具等。掘金SDK标准化了数据和交易接口,并以易用、开放、高性能为设计目标针对量化交易进行优化。SDK支持所有主流的编程开发语言,如C, C++, C#, Python,Matlab,R等语言,最大程度地保证了平台的开放性。

2.掘金量化SDK下载安装(以python SDK为例)

1.登陆掘金量化SDK下载界面:http://www.myquant.cn/downloads/,依据编程语言类型,选择对应的SDK进行下载。

《Python、掘金量化下载安装教程》
《Python、掘金量化下载安装教程》

2.Python SDK支持Windows + Python2.7/3.6 + 32位/64位、Linux Python2/3 x64共六种版本,下载时找到对应本地安装的Python版本的SDK包。需要注意的是,此处所指的32位/64位不是指系统的版本,而是本地Python的版本

3.在Windows系统,需要解压下载的SDK包,双击安装程序进行安装。在安装过程中,安装程序会自行寻找Python安装路径,若提示找不到Python,需要手动添加注册信息或重新安装Python。若Python3.6不是安装在个人文件夹下,需要以管理员权限运行SDK安装程序。

这里,小编再唠叨一句,之所以用掘金是因为这个平台他支持python、C++、C#、R,所以编起来方便一点,以后会持续性发策略的,不要太爱我哟~

    原文作者:宽客之家
    原文地址: https://zhuanlan.zhihu.com/p/28090436
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞