栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

76 使用flask给pyfolio做一个界面,可以在spyderpycharmvscode中呈现策略绩效分析结果(2021-10-29更新)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

76 使用flask给pyfolio做一个界面,可以在spyderpycharmvscode中呈现策略绩效分析结果(2021-10-29更新)

有几个策略在优化参数,还没有来得及更新,先更新下pyfolio的使用问题.
2021-10-29 19:40 修复了pyfolio模块的几个已知的bug.
在考试前就有一些读者提出,pyfolio的回测结果只能在notebook中显示,当我使用pycharm或者spyder等运行代码的时候,策略回测结果的分析不能够完全展示出来,当时提出了一个间接的方案,是把pyfolio分析过程的图片保存到本地,这样去查看.这段考试完了,正好前几天有读者提出了这个问题,那我就去解决下这个问题吧.

最开始的设想是使用dash作一个策略的绩效展示,想要做成类似dash中的一个展示,但是dash支持plotly比较好,对matplotlib等画图支持比较弱,百度上,官方论坛上提供了一些解决办法,效果都不好,所以,不得不放弃使用dash,转而使用dash更底层的框架-flask.

从周一到现在,每个晚上2个小时左右,大概花了8个小时,搞定了这个简陋的界面,大家可以先简单的使用,后续等专栏写完了,到时候好好整合下backtrader和pyfolio模块.

效果展示:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/354660.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号