Backtrader足彩数据导入模块ok
zw-ps:几年前d老文章了,现在依然有参考价值,特别是对于初学者。
参见:
zw公开课与哈佛、斯坦福MBA案例教学
TQ极宽量化·课程简介
熟悉Backtrader量化软件的都知道,BTR虽然功能强大,使用方便。
但是,对于初学者,就和python,linux这些开源软件一样,配置非常啰嗦。
特别是国内,因为金融政策限制,数据导入非常麻烦,90%的初学者都是卡在这里。
所以,我们TOP极宽量化开源团队,开发的TopQuant量化工具函数包,其中的一个重点就是,BTR的数据导入。

相对于金融数据而言,足彩赔率数据的导入更加麻烦。
金融行业的标准数据格式为ohlc,而且是时序数据。
而足彩标准的欧赔,是“胜平负”(310)模式,除了滚球和少将的动态价格走势数据,都是单笔交易。
BTR毕竟是工业级的专业量化软件,强大灵活,扩展性,可以说是量化行业,数一数二的。
虽然BTR无法直接支持欧赔“胜平负”(310)模式,但提供了ask-bid逐步订单交易模式,以及tick数据模式。
参见: 《Bid-Ask Data to OHLC》
https://www.backtrader.com/blog/posts/2016-04-14-bidask-data-to-ohlc/bidask-data-to-ohlc/
而且,可以灵活定制数据字段,支持:“胜平负”(310)的数据字段,直接导入模式:win、draw、lost。
这样,对于后期的回测分析,极为方便。
下面是TFB2020数据导入模块的测试截图,目前还没有添加策略和分析图表,只是一个提前预览图。
数据导入模块完成后,基本上TFB2020的移植工作完成都超过了50%。
后期的专业数据回测,策略分析,都可以借助BTR、pyFolio这些专业软件的强大功能,进行精细化分析。






请大家关注TOP极宽量化公众号:TOP极宽量化,浏览,TopQuant.vip极宽网站,大量原创量化资料和课件、案例源码。关注公众号,即可获得最新网盘下载地址。TQ极宽·相关网络QQ社群如下:
- QQ群号:124134140,TOP极宽金融量化总群,面向专业金融实盘用户,三千人大群。
- QQ群号:1057170501,zwPython.com学习群,面向py初学者和大众小白用户,两千人大群。
- QQ群号:699266891,TFB极宽足球大数据,TFB=TopFootBall
- QQ群号:790548107,FASTAI智能量化
- QQ群号:663952322,PytorchLightning智能框架
- QQ群号:655402626,CBF中华大字库,ziwang.com字王网站,已升级为元字库: metafont.vip