千层面的思考~定投23(年化收益率计算2)
接定投16的内容。
前面帖子的一些模拟测算中,千层面使用了rate函数。
但使用这个函数的前提是:定时定额。
然而实际操作中,不大可能做到绝对的定时定额(比如夹了个单笔之类的)。
遇到这些情况时,怎样计算年化收益率呢?
其实,计算定投的年化收益率,常用到三个Excel函数。
其一是rate函数。(前面定投16已经介绍过了)
其二是IRR函数。
其三是XIRR函数。(注意这个函数在2003版Excel是没有的)
怎样用才合适呢?
假设有现金流如下图。
1~10期每期期初投入1000元,第11期期初变现获得15000元。
首先,分别用三个公式计算年化收益率,得到的结果理论上是一样的。
下图右方已列出Excel公式。
XIRR的计算结果会有一点误差,这是因为大小月日数不一致(每期时间间隔不相等)
而rate与IRR都是默认每期时间间隔是相等的。
然后,稍微改变一下假设条件,每期投入额不再固定为-1000,变为了定时不定额。
这时,rate函数就无法计算出年化收益率了,因为函数中pmt的值必须唯一。
而IRR与XIRR则还是能计算出年化收益率。
最后,再稍微改变一下假设条件,每期投入额与日期都不固定,变为了不定时不定额。
这时,rate函数与IRR函数都无法计算出年化收益率了。
而XIRR则还是可以计算出年化收益率。
还没有人回复,赶紧来抢沙发啦~