QUANTAXIS量化工具箱,实现了股票和期货市场的全品种回测.通过分布式爬虫进行数据抓取,构建了响应式的数据清洗和行情推送引擎.搭建了支持多语言的开放式回测框架.并构建了交互可视化的客户端和网站.
0.3.8 版本将对于一体化和模块化流程进行进一步的优化
该版本将几个语言包分别合并封装,以python为目前quantaxis的主语言,负责数据获取,封装,数据库维护,回测等一系列工作。同时将nodejs(javascript)变为2级语言,成为quantaxis的插件一样的存在,你可以引入也可以选择不引入,因此,此时的nodejs以及庞大的node_modules可以无视。matlab,r的支持放在QUANTAXISAnalysis中,也是可选项。
通过这个改动,方便了用户的下载部署过程,也减少了上手难度曲线
mkdir web && cd web
npm install cnpm -g
cnpm install quantaxiswebkit
cd node_modules/quantaxiswebkit
npm run all
一键安装
npm run install
一键启动所有服务:
npm run all
安装后台
npm run install-backend
安装web
npm run install-web
安装client
npm run install-client
一键启动web+后台
npm run Xweb
一键启动Client+后台
npm run Xclient
只启动backend (后台)
npm run backend
只启动前端web
npm run website
只启动客户端Client
npm run client