经常看到有读者说,backtrader功能强大,但入门难。我一开始看backtrader文档也有这种感觉。细想原因,应该是这位老兄挖的坑。
这位就是backtrader作者,是德国人,工作在德国慕尼黑。德国人严谨,写的文档过于言简意赅又不符合一般的英文风格,经常有些隐喻,让人丈二摸不到头脑。
我个人认为,入门backtrader最重要的是要理解“策略迭代表”这个概念,特别是涉及多股多周期操作时,这是我为方便理解backtrader提出的一个新概念,在backtrader文档中并没有提到这个概念。策略执行是按bar一根根迭代执行的,当涉及多支股票时,如何将多股的bar对齐拼接成策略迭代表,策略迭代表的bar和单支股票的bar有何不同的访问特性,把这些弄清楚了,就算入门backtrader了。
入门backtrader第二个要理解的重要概念是“线”line,这个和策略迭代表也是有关的,策略迭代表的一列就是一根线。
感兴趣的读者可以参考optMaster:为什么需要一本系统化的Backtrader中文技术教程。
或者进我的QQ群【backtrader中国】交流讨论backtrader相关问题,入群即赠送样书及第一章源码。这其中最重要的概念和章节是1.2节,11.2节介绍的策略迭代表概念;11.7节介绍的多股票组合操作重要技术,理解了这几部分内容,就可以比较自如地回测策略了。
6823

被折叠的 条评论
为什么被折叠?



