BackTrader量化交易案例图解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 TOP极宽量化工具函数库

在BackTrader软件的使用方面,大家遇到的问题主要来自安装设置方面。

TOP极宽量化团队根据国内用户的实际需求,针对BackTrader量化软件特色,专门开发了一套量化工具函数库:TopQuant。

TopQuant量化工具函数库,在功能方面做了以下扩展:

● 便于设置使用,量化入门用户通过使用TopQuant量化工具函数库,也能轻松使用BackTrader软件。

● 简化代码编程,使用简短的程序代码,就可完成全部的量化流程,如数据导入、回测分析、图表生成等。

● 集成第三方专业数据分析模块,功能更加强大。

● 内置大量的量化策略模板,支持策略参数自动寻优。

● 支持国内的金融交易数据,以及非股票类数据。

● 优化股票池(stock-pools)设置,强化多数据、多周期分析。

● 增加指数池(index-pools)数据源。

本书案例程序,配套的是简化版的TOP极宽量化工具函数库,全部经过代码测试,足够读者入门学习使用。

TOP极宽量化工具函数库,还支持PyFolio专业量化分析图表。

PyFolio模块库,包括大量的量化参数指标,如最大回报率、最大回撤、夏普指数、Alpha、Beta、SQN策略评估指数等。

PyFolio图表分析模块,一般会生成一组具有多张图表的量化分析结果。图表中经常出现SPY这个代码,这是标准普尔指数(简称为标普)的意思。

需要注意的是,zwPython 2020以前版本,集成的PyFolio模块库与BackTrader不兼容。因为PyFolio的函数接口改动很大,BackTrader无法直接调用。

TOP极宽量化团队,修改了PyFolio模块库和多个第三方关联模块库的相关底层源码,才成功解决BackTrader调用PyFolio功能的问题。

对于zwPython 2020版本当中集成的PyFolio模块库,BackTrader量化软件都可以兼容直接调用。