PureQuant数字货币量化交易开源框架简介
简介
PureQuant是一套使用Python语言开发的数字货币量化交易开源框架,致力于为数字货币行业的投资者提供一个快速、简便地编写自己交易策略的工具,希望使用者能够通过使用框架,建立并优化自己的交易思想,形成自己的交易系统。
PureQuant
旨在化繁为简,帮助大家快速部署自己的交易策略。不用担心没有编程基础,因为PureQuant
有详细的使用文档以及框架使用的视频教程,在使用过程中如果遇到问题,可以随时在PureQuant
交易论坛发帖提问。
针对零编程基础的用户,我们在网易云课堂上线了Python数字货币量化基础课程,从Python基础开始学习,有针对性的对数据库操作、开发策略、部署交易系统进行详细的理论讲解与代码实战演练。
在这里不仅能学到基础的python知识,还能了解整个量化框架的结构和运行,学完即可实盘练手,适合无编程基础的市场交易员或已经在从事编程希望参与交易市场的程序员学习,非常实用。
PureQuant的特色
- 所有交易所的
api
统一格式
- 对下单、查询行情、持仓信息进行简化,格式统一,无需再处理原始数据
- 自动撤单重发,保证委托成交,并且自动返回成交信息
- 仅需第一次修改配置文件中的信息,即可实现推送信息至短信、邮件、钉钉
- 无需自己计算指标,常用的交易指标都可直接调用
- 仅需第一次修改配置文件中的信息,即可实现日志打印与推送
- 内置数据存储与读取模块,即可快速实现数据存储与读取,无需了解数据库编程
- 详细的使用文档以及免费的视频教程,框架也是完全开源免费,无需任何费用。 如无python基础,可购买我们的python基础付费课程,微信群每晚固定时间答疑。
- 有任何使用问题都可在
PureQuant
交易论坛发帖,我们会及时回复。
PureQuant已经支持的交易所
- Bitmex
- okex
- 币安
- 火币
- bitcoke
- MXC(抹茶)
- 现货交易只要ccxt支持的交易所都可以,并且兼容指标模块
- 更多的交易所接口还在持续开发中,敬请期待
框架依赖
-
运行环境
python3.7或以上版本
-
MySQL数据库(可选),MongoDB数据库(可选)
数据存储
框架安装
- 使用
pip
可以简单方便安装:
pip install purequant
项目结构
- 推荐创建如下结构的文件及文件夹
ProjectName
|----- config.json
|----- strategy.py
有任何问题,欢迎联系
-
Github开源地址:https://github.com/Gary-Hertel/PureQuant
-
在使用PureQuant的过程中,如有任何疑问或建议,请在论坛上发帖交流。
-
框架使用视频教程:http://m.study.163.com/provider/400000000697049/index.htm?share=2&shareId=400000000697049
网友评论