项目简介
QUANTAXIS是一个开源的量化金融策略框架,为中小型策略团队提供一站式的量化分析解决方案。此框架涵盖数据爬取、清洗存储、分析回测、可视化到交易复盘的完整本地解决方案,支持多市场、多周期、多策略的量化分析,还支持局域网和互联网的远程部署。
项目的主要特性和功能
- 投研分析:提供全市场数据(日线、分钟线、tick)、财务数据以及股票/期货/期权/港股/美股等数据源,具备多品种优化的数据结构,支持大批量指标计算。
- 回测:支持全市场、多账户、多品种、跨周期、多周期的回测,有可视化界面和自定义的风控分析。
- 模拟交易:支持股票/期货的实时模拟交易,账户数量不受限制,提供微信通知模板。
- 实盘交易:支持股票/期货的实盘交易,券商和账户数量不受限制,有可视化界面和微信通知模板。
- 终端支持:提供Mac/Windows的可安装版本、全平台的Web界面以及手机客户端(iOS/Android)。
安装使用步骤
安装Docker
- Ubuntu用户使用以下命令一键安装Docker:
bash sudo bash install_docker.sh
- Windows/Mac用户从Docker官网下载并安装Docker Desktop。
启动QUANTAXIS服务
- 首次使用执行以下命令:
bash sudo bash qaservice_docker.sh
- 后续使用执行以下命令:
bash docker-compose up -d
访问服务
- MongoDB服务:
localhost:27017
- Jupyter Notebook:
localhost:8888
- QUANTAXIS Web API:
localhost:8010
- 社区版接口:
localhost:81
- 系统监控:
localhost:61208
- 消息队列:
localhost:15672
编写策略
在完成上述步骤后,用户可开始编写自己的量化策略。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】