本文档参考backtrader官方文档,是官方文档的完整中文翻译,可作为backtrader中文教程、backtrader中文参考手册、backtrader中文开发手册、backtrader入门资料使用。
查看本专栏完整内容,请访问:https://blog.csdn.net/windanchaos/category_12350607.html
本文原始地址:https://blog.csdn.net/windanchaos/article/details/131669506
Automating BackTesting 自动化回测
到目前为止,所有的backtrader
示例和工作样本都是从头开始创建一个主要的Python模块,该模块加载数据、策略、观察者并准备现金和佣金方案。
算法交易的目标之一是交易的自动化,鉴于bactrader
是一个旨在检查交易算法的回测平台(因此是一个algotrading平台),使用backtrader
实现自动化是一个显而易见的目标。
当安装了backtrader
时,提供了两个入口点,形式为脚本/可执行文件,可以自动化大多数任务:
bt-run-py
一个脚本,使用下一个项目的代码库
和
-
btrun
(可执行文件)setuptools
在打包期间创建的入口点。可执行文件在Windows下具有优势,在理