【功能预告】资产收益报告即将上线
来源:好买基金产品汪
2021-02-08 17:32

各位亲爱的好买用户,给大家拜个早年~

趁着年前工作节奏稍有放缓,本汪给大家写篇预告,介绍一个很多用户期待已久的功能:

——资产收益报告!

我们先来看看页面~(内部测试中,产品汪真实收益出镜)

其实本汪很希望这个功能可以在年前上线,为此丧心病狂地逼着程序员同学们疯狂加班,程序员小哥们为此付出了自己的周末时间(还有头发)。

可惜整体进度依然有点赶,为了保证功能的稳定,最终我们还是决定节后再发布,也请大家保持期待。

今天这篇预告,本汪想先和大家聊聊收益报告的核心——收益率的计算,其实这里大有文章。

 

1、收益率的计算不简单

产品汪们平时会收到很多很多的用户声音,其中反馈最多的,就是希望有一个【累计收益率】。

投资嘛,大家都想看自己的收益率,这是很自然的需求。那收益率怎么算呢?当然是拿收益除以成本啦,比如:

当前收益率 = 持仓期间收益 / 本次持仓投入的总成本

日收益率 = 最新日收益 /  昨日总市值

这是两个常见的收益率,计算所用的分子分母都很直观明了。

然而一到大家最需要的【累计收益率】上,本汪发现事情并不简单:

累计收益率 = 累计收益值 / ?

这里的分母应该是什么呢?或者说,大家心里的那个【成本】是什么呢?和前面两个收益率相比,这里的成本概念就很不直观了。

 

2、两种成本算法

对于累计收益率,我们的每一次申购、赎回乃至清仓,都会对“成本”产生影响。而具体影响的计算方式,也随着对“成本”定义的不同而各有区别。

在这次即将上线的收益报告中,我们提供了两种“成本”算法,每种算法各具特点,供大家对比着参考。

1)平均成本法

累计收益率 = 累计收益 / 资金成本

资金成本 = ∑(该区间每日持仓成本) / 该区间天数

顾名思义,这种算法就是将每天的持仓成本算一个平均数,作为计算收益率的成本(若区间内有清仓,则计算资金成本时,持仓成本为0的不计入区间天数,即清仓后的累计收益率和清仓前的最后一天保持一致)。

2)最大成本法

累计收益率 = 累计收益 / 资金成本

资金成本 = max (该区间每日持仓成本)

和第一种算法的区别在于,这个算法取每天持仓成本的最大值作为计算收益率的成本。

两种算法并无对错优劣,主要特征如下:

1)对于交易频繁,定期会空仓的用户,【平均成本法】可能更加准确,更加能够体现【空仓】带来的价值;

2)对于稳定持有类型的用户,两种方法算出的收益率会比较接近。

可以看到,和前面提到的当前收益率、日收益率不同,累计收益率的计算需要使用每一天的持仓成本数据。

每位用户每持有一只基金,都会在每一天产生一条成本数据,这些都会在计算收益率时需要用到,给程序员小哥带来了很大的麻烦和意外…

 

3、客观看待收益率数值

虽然我们花大功夫实现了收益率的计算,依然需要提醒大家,在一些特殊情况下,累计收益率可能会“失真”:

1)长时间的低仓位

举个例子:假如本汪从2015年1月1日开始投资,2015年一整年投资了100万元,赚取了100万元收益,2015年12月31日几乎清仓但留下100元没取出。直到2021年又回来查看收益率。

在这个场景下,使用【平均成本法】计算,在2021年初想查看【投资以来】的累计收益率时,我的累计收益值已经固定在了100万元。但随着这么长的时间流逝,我的【成本】已经被这么长的时间【平均】到一个很低的水平:

资金成本 = (1000000*365+100*365*5) / (365*6) = 166750

我的【平均成本】算下来只有17万不到,但由于累计收益有100万,最终得出的投资以来累计收益率高达599%。

2)有大资金进出

举个例子:某用户常年投资的金额在10万元左右,突然有一笔短期的200万资金可以使用,拿来购买了货币基金,2天后取出。

在这个场景下,使用区间【最大成本法】计算累计收益率,这位用户的区间最大成本就有210万元,后续的计算会导致这位用户的累计收益率偏低,失去参考价值。

每种算法都有失真的时候,我们建议用户客观地看待累计收益率,并且在一个较短的区间,比如【年度】【季度】【月度】等,来参考这些区间内的累计收益率。

OK,关于收益计算就先介绍到这里,最后,还是感谢各位用户的耐心等待啦!

后续还有更多功能(比如清仓基金的收益明细),我们也会在收益报告功能上线后,尽快推进实现,还请大家继续关注我们的更新。

相关文章
【功能更新】组合终于支持多银行卡了
2021年01月21日
【功能更新】组合收益目标提醒
2021年01月07日
【功能更新】选基工具优化
2020年11月25日
我也说一句
评论
点赞
收藏