请 [注册] 或 [登录]  | 返回主站

量化交易吧 /  量化平台 帖子:3364736 新帖:0

【归因分析讲解】之『内部收益率』

好的名字都没了发表于:5 月 10 日 07:52回复(1)

内部收益率,是一项投资可望达到的报酬率。

举个在实际投资中的例子:一个项目需要投资100块钱,合约时长一共3年,承诺第一年给20元,第二年给50元,第三年给50元,自然,我们在投资之前会有一个收益率,用这个来判断该项目是否值得投资,而这个收益率就是内部收益率。现金流如图所示:

image.png-4.2kB

一般来说人们看到会理所当然的认为这个项目的收益率是:

50 50 20100?1=0.2

但是我们这是进行投资,是投资就有收益,第一年收到的20块钱是一部分的本金投资了一年之后加上收益一共获得了20元,第二年收到的50块钱就是另一部分的本金投资了两年之后加上收益一共获得了50元,第三年收到的50块钱就是最后一部分的本金投资了三年之后加上收益一共获得了50元,那么整个现金流的思路就如图所示

image.png-20.7kB

可以看得到收益率就不像是之前计算的那么简单,那么问题就来了收益时如何计算出来的呢,我们给上面的图片变个形式

image.png-14.4kB

那么求出收益率的方式就显而易见了,我们用r表示收益率,a表示本金1,b表示本金2,c表示本金3,那么就有三个公式,分别可以推出本金a,b,c

a=20?a×r?a=201 rb=50?(b×r)2?b=50(1 r)2c=50?(c×r)3?c=50(1 r)3

将公式汇总,即可得到下述公式:
201 r 50(1 r)2 50(1 r)3=100

而公式中的r,就是投资这个项目的收益率,也称内部收益率IRR(internal rate of return)

想要更加深入的理解的童鞋可以接下来看呦~

还是上面的那个例子,刚刚提到过,第一年收到的20块钱是投资了一年之后是本金加上了收益一共获得了20元,那么就要引入货币的时间价值这个概念了,简单来说就是今天的100块不等于明天的100块。时间不同的现金流是无法直接相加减的,那么我们如何计算收益率呢,那就是把后续时间的现金流折回到0时间点上。
image.png-17.8kB
那么第一年收到的20块钱折回到0时间点上是多少钱呢,思想就是有一笔钱,经过了一年的投资,拿到了20块钱,那么这笔钱是多少呢,公式为:

a×(1 r)=20

经过转换,即可得到a就是20块钱在0时间点上的价值,和本金1是同样的。当这些钱都转换到0时刻再求和,正好等于期初投资的本金时的收益率就是内部收益率IRR。
201 r 50(1 r)2 50(1 r)3=100

最后送上IRR的通用计算公式:

0=CF0 CF1(1 IRR)1 CF2(1 IRR)2 ? CFN(1 IRR)N=t=0NCFt(1 IRR)t

其中,CF0?CFN代表时间1?N之间发生的现金流,对个人而言,对项目投资则为支出,就是负数,获得投资收益则为流入,就是正数。

应用:

在平台中的【归因分析-持仓分析】中的【持仓收益】里就有内部收益率,是根据个股的交易现金流计算得到的。如图所示:

image.png-88.7kB

全部回复

0/140

量化课程

    移动端课程