宽易平台简介
宽易平台基于Jupyter Notebook开发,旨在提供一套极简单又实用的量化开发工具和交流平台,打通数据、回测、模拟、实盘交易各环节。其主要特点如下:
- 永久免费提供日线/分钟级/Tick级行情数据,并支持第三方数据。
- 支持本地化部署(实用Docker容器),充分确保策略安全性
- 最简化策略编写,一套代码,一套环境打通从回测到模拟,实盘的所有过程。
- 最简化部署和维护,Docker加载,只需要pull and run.
- 免费提供tick级回测和多策略并行模拟交易,并通过图表化实时跟踪监控交易过程。
- 环境包预装百多个常用数据分析python包,并可以自行拓展,让开发更加从容。
我们的本地部署可以选择两种方式:
pip 安装 qesdk 和 qetrader(推荐windows使用)
docker安装集成环境, 使用qedata和qereal(推荐linux使用, 尤其投研)
我们集成环境是建构在Docker容器上的,这个比主机安装来讲至少有如下优势:
安装简单
- Pull and Run 即可,分钟级耗时,不像有些环境部署要几天。
- 和主机系统和环境无关,不会有兼容性问题,
维护简单
- 不用担心安装的Docker应用影响主机其他应用或损坏已有环境
- 也不用担心将来主机安装新组建影响Docker应用
多开不互斥
- 同一台电脑或服务器可以同时开同一个Docker应用多个实例(容器)而不用担心互相影响。
- 资源最大限度利用
资源耗费低
- 资源耗费远低于虚拟机,硬盘内存共享并且占用小
- 秒启动,不像虚拟机需要启动OS
- 性能高, 运行性能损耗2~5%,不像虚拟机损失20%性能。
方便自动化集群部署
- 和k8s等软件配合,可以做到大规模自动化部署,自动化维护更新
文档各章节: