投资评价表的完善更新

2023年1月14日 369点热度 2人点赞 0条评论

这两天陆续完善了投资评价页面生成的代码,现在图表的数据表现更加丰富,动态图表入口可以通过顶部菜单栏或者边栏投资评价表的表头链接访问,链接地址:https://qthinker.net/charts/report/return/my_return_report.html

效果图如下:

相较于原先的图表,在累积收益率折线图上增加了极值和最大回撤的数据展示;在收益率分布直方图上,将Bar的数量调整为了15,数据展示粒度更细,同时x轴的涨跌幅区间对应的Label也以-45°的形式做了展示,y轴的频率数据也调整为以百分数形式体现。图表后增加了当前总仓位的水球图和持仓结构的玫瑰饼图展示。

在评价因子上,增加了Positive_days_rate,其含义是我的日收益率序列中日收益为正的概率;增加了一系列Beat_the_benchmark指标,以进行对基准的比较:Beat_the_benchmark_times是日收益率序列上跑赢比较基准的次数(目前是沪深300作为比较基准),Beat_the_benchmark_rate是这个跑赢次数对应总样本数的概率,Beat_the_benchmark_cum是期末累积收益率跑赢基准多少个百分点。

目前的投资评价表基本已经成型,没什么其他需求后面只需要更新下数据就可以了。代码用black重新格式化以后竟然有470行,用代码画图还是挺麻烦的。

QThinker

前地产从业者,假装是个程序员,热爱编程与交易 自研QThinker量化交易框架

文章评论