[小匚学Python] 量化交易框架BackTrader cerebro.plot 报错解决办法

题目中的问题:

这哥们靠谱 https://blog.csdn.net/weixin_41494909/article/details/119427922

起因:

之前在金融科技公司做算法实习的时候,做了非常菜鸟的「智能投顾」项目,爬取了东方财富网的基金历史数据,然后用滚动回归算法预测未来的价值,给客户推荐收益较为稳定的基金。

当时对金融这块的看法是,净用一堆花里胡哨的名词来吓唬人。各种因子在算法机器学习的角度来看就是特征工程中的特征而已嘛。

今天下午在练习视频中的代码,一开始是自己去用 雅虎的 API 下载特斯拉的股价数据,报错。

又回头看了一眼视频,发现是 没有把数据 feed 好。

图片来自上方的 YouTube 视频

于是后来关注了博主的公众号,回复关键词得到了他用的 csv 文件。

接下来一切顺利。

直到出现了一个 ImportError,无法 import warnings 。百度到的大部分结果是 matplotlib 的版本过高。多打开几个结果后,看到了文章最前面那个哥们的办法。定位到报错提示的 locator.py 文件中,把一个函数里的 warnings 参数删掉,再在最前面 import warnings 即可解决。

喏,复现了结果图:

蓝色是预测对的,红色是预测错的

成就感 upup!


了解 小匚的个人博客 的更多信息

订阅后即可通过电子邮件收到最新文章。

了解 小匚的个人博客 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读

了解 小匚的个人博客 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读

退出移动版