利息浅谈(五)——我的投资收益率怎么算?

2021-01-13 15:52:51 浏览数 (1)

在本系列前面的文章中,我们聊到了利息产生的原理,五要素核算模型以及到存银行时候面对各种计息方式和存取周期时的斗智斗勇,以及在人生最重大的一次借钱——贷款买房时候,银行的实操的计息流程。往期精彩回顾请戳:

利息浅谈(四)——房贷利率的惊天秘密

利息浅谈(三)——定期存款利息的秘密

利息浅谈(二)——利息到底是怎么算的?

利息浅谈(一)——为啥钱能生息?

前面讲今天我们想继续分析一个金融和投资里的实战话题,就是我的投资收益率到底该怎么算?

嘻嘻,这又基本是个纯数学问题。

这个问题再有了前面利率的基础知识以后,说难也难,说容易也容易。但这里啊,因为你参与的股票,债券,理财等等投资行为,每一分钱产生的收益率是不同的,进驻投资池子的时间也不相同,部分补仓的钱是来自于工资等直接收入,中间可能还产生了部分消费而有所支取。那在这么多操作过程中,银行活期倒是可以以给定利率一直计息下去,不管怎么算都是按季度复利计息而已,但是如何把各个部分的投资融合起来算出个综合收益,却有着很多不同的角度,今天我们就来研究一下。

投资总收益

首先,无论我们购买的投资品怎样计息,波动如何,一定存在一个投入的总资金(一般以货币本身计价)以及所持有投资品的现值。这个现值就是等价的马上变现的价值,我们称为净资产。如果是股票,活期存款等,那就是当期价格和数量,如果是像债券或定期存款那种流动性差的资产,得用一个估计的市场价值折现。为了方便说明,我们指定以下字母:

Vt:时间t时候的净资产,取自0~T,0为期初,T为期末;

Ct:时间t时的资产净流入,存入资金为正,支取去消费等为负;

因此,我们的投资总收益为:

RT = VT – v0 – sum(Ct)

其实简单来看,我们算到这个值就够了,它完全剔除了你因为消费支取,或赚取劳动收入等其他因素下,纯投资的绝对收益值。但光有这个值显然不够,比如老爸给我1块钱我去买了一本小人书借给人看收了2块钱租金,然后又卖了0.5元,这里收益的1.5元,显然比拿着老爸的一个亿赚了100万厉害多了;而你花了一天就做完了这笔生意,也比小明一个月才找到买家回本厉害多了。

因此,我们需要把本金和时间两个因素考虑进来。不同的考虑方式就造成了不同的收益率计算方式。

简单收益率

最简单的叫简单收益率(simple rate of return),忽略了后期资金存取的影响,直接得到相对收益:

SRT = RT / V0

显然,这个相对的标准V0如果占了绝大多数资金,这么简单算是可以的,但是当你投资后期有很多Ct的存取的时候,这么计算你的收益率肯能偏差就很大了,但好在不会算错赢还是亏,因为RT不会有错。

现金加权收益

那怎么考虑后期资金存取呢?直接把所有Ct加上V0显然不合适,比如在T-1时刻存入的钱,并没有参与很久的投资,不值得全部计算。因此,我们要算的其实是每个时刻净资产对投资时间的积分,这个和表达的是资本投入的总时间成本,可以用单位资本经过整个T时间为单位计算,取线性的比例关系,因此:

MWRT = SRT / (V0 sum(Wt * Ct))

其中,Wt = (T – t) / T,可以看到,我们在算积分面积时,是朝着t = T的方向投影进行的。

分母的物理意义是等效的经历整个时间周期T的资金量,它很好地考虑了每一份钱进入投资时间不同对收益率的影响,这是现金加权收益MWRT(Money-weighted rate of return)的算法。

我认为这种算法是不考虑复利,投资时间长短情况下,最适合地描述总的投资收益率的方式了。

时间加权收益

市面上还有一种常用算法,叫做时间加权收益(time-weighted rate of return)。直接把每日的(算术收益率 1)叠乘起来再 – 1,即:

TWRT= prod(1 Rt) – 1

Rt = Vt / (Vt – 1 Ct) – 1

显然,因为每个t内的收益率基数受到前一个周期的存量Vt-1和增量Ct的影响,有所不同,含金量相当于变了,初始资金也不再是单位1。这样一来会有不少误差,甚至直接导致连盈亏都算错了,这是不可接受的,因此我们直接放弃这种方式。

顺便提一下,这种当期收益率Rt,是算术收益率,还有一种是指数收益率:

ERt = log(Vt / (Vt – 1 Ct))

读了我们前面文章的读者可以看到,这无非就是单利增长还是复利增长下的等效利率值的问题。但是无所谓了,总之你t时间后能多拿到多少比例的钱比较要紧,后面能涨能跌还不知道呢,只有约定的定额计息利率和方式才有用,这里也就是算个等效值作统一参考,并不代表钱真的是这么增长的。指数收益率有个好处,就是可以直接相加,log里面是相乘,可以约掉以后,得到:

ETWRT = log(Vt / V0)

这里就很明显地忽略了资金进出Ct对本金的影响,甚至连收益可能都是存钱进来的而并不是真的投资收益,看起来比SRT还要糟糕,因此肯定要弃用了。

内部收益率

最后来解决一下时间的问题,如果按照单利算,那么等效t周期的收益率为:

IRR = MWRT / T

IRR(Internal rateof return),内部收益率,简单来讲,就是每一分投入进来的钱,平均以怎样的利率增长的。以上是单利公式,在周期不长,收益率较低的时候能很好地估算,但是当收益率高,周期长的时候,又会因为复利因素造成很大的偏差,比如年化10%的利率,根据72法则,只需要7年左右就可以复利翻倍了,并不需要单利算的10年。但是这里计算就相对麻烦了,我们有:

V0 * (EIRR 1) ^ T sum(Ct * (EIRR 1) ^(T - t)) = VT

解方程即得EIRR的值。但这里是个高次幂的方程,不好求解析解,但是因为单调性和给定的区间范围为,所以还是很好用二分法,牛顿法等很快逼近一个数值解的。上一期房贷利率等额本息还款额计算的时候就是套用的这个公式,相当于问指定每个月周期给定投入,要在指定周期内等效一个贷款额那么多的预期价值,只是当时列公式的时候用的是等效现值来计算的。那里能用上等比数列求和公式化简给出解析解,那是因为人为给定的模型,太过于特殊了,在一般的投资时候,不可能那么巧的。

好了,以上就是投资收益率计算的相关内容,各个公式各有特点,在实际操作中,我的结论是不考虑时间权重就简单的算现金加权收益就好了,考虑时间因素就用内部收益率,时间较长、收益较高的情况下记得用其复利形式(比如房贷利率就是典型)。

希望这些内容对你有所帮助,下期我们就着贷款买房投资的收益问题,来实际应用一下这些公式,尽请期待。

0 人点赞