千层面的思考~定投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则还是可以计算出年化收益率。
楼主绝对的表姐,膜拜
发现你对函数研究得好透
这知识,被看晕了
1,最终亏本时,无法计算收益,见我的图片B11单元格。
2,计算定投收益,有的月还未发生,本金我用-0.0001代替(图片c9单元格显示为-0)。电脑中应该无此问题。7月1日蚂蚁聚宝介绍了XIRR,你比他早多了。
3,该公式用在手机上,可部分代替byby小工具了。