zhanghan1990 / zipline-chinese

zipline 是开源量化平台,但是当前zipline 并不支持A股的测试,很多在线平台如优矿,聚宽等都是基于zipline,本项目改进zipline,使得zipline支持A股测试
Apache License 2.0
647 stars 285 forks source link
chinese chinese-stock python quant stock-market zipline

Zipline-一个正在成长的项目

Zipline:当前在线的量化平台基本都是基于zipline进行开发,使用这些平台,首先,自己的 策略会泄密,其次,这些平台速度慢,而且不够灵活。 然而,A股并不能直接使用zipline,需要对数据,基准,交易日期,手续费等部分做修改。 本项目修改zipline平台,以使得其能适用于A股市场。

项目文档:

https://github.com/zhanghan1990/zipline/wiki

安装方法

运行环境:linux, OSX,建议不要使用windows,因为zipline涉及到gcc的编译,windows可能编译过程中有一些问题。

(1)windows 用户可以下载virtual box,在这个镜像中,集成了数据,和开发环境,以及ipython notebook,virtual box 虚拟机地址: https://pan.baidu.com/s/1bp5roxL

虚拟机密码为:zipline

具体使用方法:打开virtual box ,输入以下命令

得到虚拟机的IP 地址,例如IP为:192.168.1.120,则在windows浏览器输入 192.168.1.120:8888

(2)对于本地安装,以ubuntu 为例:

version_1.0 完成的主要工作

关于数据

本地数据导入

关于例子

-在examples下面有3个例子,这3个例子可以满足基本的回测需求,这三个例子我和joinquant做了比对,差距很小(ps,完全一样还是很难,手续费那里有问题,我会继续修改)

联系方式

欢迎感兴趣的朋友加入到这个项目来,有问题请给我发邮件: zganghanhan@foxmail.com

加入我们

欢迎有兴趣的朋友伙伴加入我们的开源讨论群:

QQ群:556125593