金融回测系统开发经验分享平台对外提供了很多股票买卖策略,在策略上架之前,需要对策略进行回测以验证策略效果,传统的流程是产品同学提出策略算法,开发同学写回测代码,跑回测,产品同学再基于回测结果进行算法优化或者参数调优。整个流程如图1,通常耗时1~2周,投入2个人力。存在耗时长,迭代慢问题。除此之外,用户侧也希望平台能够提供回测功能,基于平台的数据,开发与测试用户自己的策略。因此业务侧打算开发一个回测系统,既能够内部使用,提升研发效率,也能够提供给用户使用,提升用户留存。开发时间从25年11月开始,历时1个月左右上线。