天天看点

Backtrader,是一款纯Python的回测+实盘框架。从软件工程的角度,这个项目非常值得学习。这个框架的代码风格非

作者:AI爱好者洋仔

Backtrader, 是一款纯Python的回测+实盘框架。从软件工程的角度,这个项目非常值得学习。这个框架的代码风格非常Pythonic,也值得借鉴和学习。作者是一个很严谨的德国人,从他的代码审查和社区管理可见一斑。

> backtrader允许您专注于编写可重复使用的交易策略,指标和分析器,而不必花时间构建基础架构。

我仔细研究过这个框架的源代码,作者软件工程功力不错,代码干净、架构合理,特别容易拓展。代码量并不大,元测试相对比较完善。得益与清晰的源代码,二次开发非常容易。

社区相对比较完整,参与度较高。作为一款没有任何商业支持的开源框架,我认为他做的非常成功。

- 推荐指数:5 星

- 回测类型:Event driven 和 Vectorized

- 回测速度:中

- 实盘模拟:好

- 实盘支持:是

- 社区建设:好

- 组件灵活:非常好

- 是否开源:是

- 文档:非常好

- 语言:Python3

#Python# #程序员#

Backtrader,是一款纯Python的回测+实盘框架。从软件工程的角度,这个项目非常值得学习。这个框架的代码风格非
Backtrader,是一款纯Python的回测+实盘框架。从软件工程的角度,这个项目非常值得学习。这个框架的代码风格非
Backtrader,是一款纯Python的回测+实盘框架。从软件工程的角度,这个项目非常值得学习。这个框架的代码风格非
Backtrader,是一款纯Python的回测+实盘框架。从软件工程的角度,这个项目非常值得学习。这个框架的代码风格非

继续阅读