- BackTrader量化交易案例圖解
- 何海群
- 601字
- 2020-11-24 13:23:49
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量化軟件都可以兼容直接調用。