SimTradeData / SimTradeLab / SimTradeML的关系与作用
SimTradeData、SimTradeLab和SimTradeML是紧密关联的三个开源项目,它们共同构成了一个完整的量化交易研究平台。其中,SimTradeData负责生成符合PTrade标准格式的模拟交易数据,为模型训练提供基础;SimTradeML则利用PTrade数据和兼容库来训练适用于PTrade的机器学习模型;而SimTradeLab则使用PTrade数据和交易信号进行实盘级别的回测。这三者通过PTrade标准格式无缝衔接,形成了一个完整的量化研发流水线。SimTradeData是一个支持SimTradeLab和SimTradeML的实用库,提供可靠、高质量的模拟交易数据,用于模型训练、回测和性能评估。SimTradeLab是一个受PTrade事件驱动架构启发的开源回测框架,具有轻量级、模块化的设计,并支持完整的语法兼容性,能够实现策略的无缝开发和验证。SimTradeML是SimTrade生态系统中的预测引擎,将金融数据转化为可直接使用的机器学习模型,提供轻量级训练平台,输出与PTrade完全兼容的.pkl文件,可以无缝集成到SimTradeLab和Ptrade中。这些项目通过GitHub平台进行代码托管和社区交流,为量化交易研究者提供了强大的工具和资源。
评论已关闭