1. 项目定位与用途
量智回测平台定位为专业级加密货币永续合约策略回测系统,主要用途是支持做市与网格类策略的历史回测、参数优化与绩效分析。平台特别针对ATR自适应网格策略提供完整解决方案,帮助用户验证策略有效性、评估风险收益特征,适用于量化交易团队或个人开发者的策略研究需求。
CHANGGELY/liangzhi-backtest:量智回测平台是一个专为加密货币永续合约做市与ATR网格策略设计的专业回测系统,整合React前端、Node.js API与Python引擎,支持本页整理它适合谁看、核心内容和站内延伸入口。
量智回测平台是一个专为加密货币永续合约做市与ATR网格策略设计的专业回测系统,整合React前端、Node.js API与Python引擎,支持自适应网格、成本建模与ECharts可视化分析。
量智回测平台定位为专业级加密货币永续合约策略回测系统,主要用途是支持做市与网格类策略的历史回测、参数优化与绩效分析。平台特别针对ATR自适应网格策略提供完整解决方案,帮助用户验证策略有效性、评估风险收益特征,适用于量化交易团队或个人开发者的策略研究需求。
平台解决了传统回测工具在复杂策略(如动态网格、成本建模)上的支持不足问题,提供数据完整性保障(Git LFS管理大文件)、可视化分析(ECharts图表)以及关键风险指标(夏普比率、最大回撤、胜率、盈亏比)的自动计算,从而简化策略验证与调优流程。
适用于加密货币交易团队或个人进行永续合约做市策略的回测与调优、网格交易策略的绩效评估、以及实盘交易信号的历史回溯验证。尤其适合需要精细控制做市价差、库存风险,并依赖ATR等指标进行自适应参数调整的量化场景。
环境要求Node.js >= 18和Python >= 3.11。安装前端依赖:进入apps/liangzhi-huice目录执行npm install;回测引擎无需额外安装,直接运行Python脚本即可。可通过环境变量H5_FILE_PATH覆盖默认数据文件路径(默认指向services/backtest-engine目录)。
启动前端与API服务:cd apps/liangzhi-huice && npm run dev;运行回测引擎:cd services/backtest-engine && python -X utf8 backtest_kline_trajectory.py。此外,可通过API文档(如apps/liangzhi-huice/docs/api_examples.json)进行程序化交互,获取K线数据或提交回测请求。
项目采用monorepo架构,前端使用React+Vite,后端为Node.js/Express,回测引擎为Python。数据管理采用Git LFS处理.h5和.pkl大文件,确保版本控制稳定。可视化基于ECharts,提供K线图、权益曲线和信号标记。平台强调数据完整性与分析体验,并包含Supabase集成用于数据存储,但实盘交易接口未在仓库中明确给出。
量智回测平台是一个专为加密货币永续合约做市与ATR网格策略设计的专业回测系统,整合React前端、Node.js API与Python引擎,支持自适应网格、成本建模与ECharts可视化分析。
量智回测平台定位为专业级加密货币永续合约策略回测系统,主要用途是支持做市与网格类策略的历史回测、参数优化与绩效分析。平台特别针对ATR自适应网格策略提供完整解决方案,帮助用户验证策略有效性、评估风险收益特征,适用于量化交易团队或个人开发者的策略研究需求。
环境要求Node.js >= 18和Python >= 3.11。安装前端依赖:进入apps/liangzhi-huice目录执行npm install;回测引擎无需额外安装,直接运行Python脚本即可。可通过环境变量H5_FILE_PATH覆盖默认数据文件路径(默认指向services/backtest-engine目录)。
启动前端与API服务:cd apps/liangzhi-huice && npm run dev;运行回测引擎:cd services/backtest-engine && python -X utf8 backtest_kline_trajectory.py。此外,可通过API文档(如apps/liangzhi-huice/docs/api_examples.json)进行程序化交互,获取K线数据或提交回测请求。