项目简介
QUANTAXIS是一个本地一站式量化金融策略框架,覆盖从数据爬取、清洗存储、分析回测到可视化、交易复盘的全流程。它支持多种市场(如A股、期货、期权、港股、美股、数字货币等)的数据下载与自动运维,具备可配置的自定义账户和组合协议,支持多市场全推数据协议、策略打点和动态画图的界面可视化协议,可实现多种市场的实盘交易以及本地无限制账户的模拟盘。此外,该框架支持Docker一键部署和局域网内的K8s集群部署,基于Celery/RabbitMQ实现分布式的回测、模拟、实盘任务队列。
项目的主要特性和功能
投研分析
- 提供全市场数据(日线、分钟线、Tick数据)、财务数据以及多品种数据(股票、期货、期权、港股、美股等)。
- 拥有优化的数据结构和指标计算方式。
- 具备基于Docker的远程投研环境和自动数据运维功能。
回测
- 纯本地部署且开源。
- 支持多市场、多账户、多品种、跨周期、多周期回测。
- 具备可视化界面和自定义风控分析。
模拟
- 支持股票、期货的实时模拟。
- 支持多周期实时推送和跨周期推送。
- 模拟和回测、实盘使用同一套代码。
- 具备可视化界面和微信通知模板。
实盘
- 支持股票、期货的实盘交易。
- 与模拟使用同一套代码,不限制账户数量。
- 可基于策略实现条件单、风控单等。
- 具备可视化界面和微信通知模板。
终端
- 提供Mac、Windows的可安装版本。
- 提供全平台可用的Web界面和手机客户端。
安装使用步骤
部署
- 安装Docker:
- Ubuntu用户:使用一键脚本安装Docker。
- Windows/Mac用户:下载并安装Docker Desktop。
- 使用QA_SERVICE:
- 首次使用:运行
qaservice_docker.sh
脚本。 - 后续使用:运行
docker-compose up -d
。
- 首次使用:运行
使用
使用内置的QACommunity桌面端或网页端进行策略管理和监控。
通过以上步骤,您可以快速部署并开始使用QUANTAXIS量化金融策略框架。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】