机器学习因子回测平台
报告示例该项目是一个回测流水线,使用户能够轻松测试简单的算法交易策略。它包含回测所需的所有必要步骤,包括数据获取、特征生成、模型选择、信号生成和报告生成。该项目高度模块化,并兼容 sklearn 和 pandas,因此用户可以在几乎没有额外负担的情况下修改或导入策略。
交易信号会被保存并加载到 Backtrader 中进行回测,而 quantStats 负责生成 HTML 报告,其中包含所有测试指标以及如下所示的图表。此外,项目还包含一个自动化的 GitHub Actions 工作流,用于生成一个静态网页,其中汇总了所有生成的报告。