实盘年化收益率计算:内部报酬率(IRR)

春节在家无事,翻看博客,再次看了下2012年,2013年的交易实录。在「201312 交易实录」的末尾,我做了一张资金收益率周线图。依稀记得用基金净值法来计算,但具体的算法时隔太久,我已经记不清楚了。我现在网上找了一篇文章,似乎是这么算的。

基金净值法的好处在于以净值1为基准,收益率一目了然。缺点是如果频繁的出入金,自己来计算调整份额净值太麻烦。所以我现在都使用内部报酬率(以下简称IRR)来计算。这样只需要考虑出金和入金就可以了。

我本来想把2012年和2013年的期货月结单找出来,重新用IRR计算一下。但是很可惜,只在Google Drive中找到了01-07月的,08-12月的缺失掉了。我用Excel算了一下,月收益率4%,7个月是28%,比我当年用基金净值法算的低了一些。

年轻的时候没有保存月结单的记录,很多帐号也不再使用,密码也都忘光了。现在还能找到的是15年开始使用的平安证券帐号,因此把截至到2017年12月的对账单都导出来,做一个分析。如下表:

发生日期业务名称证券代码证券名称成交均价
2015-01-05资产账户币种开户0
2015-01-05带资金补登0
2015-01-05银证转入0
2015-01-05银证转入0
2015-01-06证券买入清算150158800金融B1.442
2015-01-16银证转入0
2015-01-16证券买入清算150158800金融B1.499
2015-01-28银证转入0
2015-01-28证券买入清算150158金融B1.247
2015-02-11银证转入0
2015-02-11证券买入清算150158金融B1.213
2015-03-23利息归本0
2015-04-17证券卖出清算150158金融B1.69
2015-04-20银证转出0
2015-05-07证券卖出清算150158金融B1.588
2015-05-07证券买入清算150228银行B1.106
2015-05-11证券卖出清算150228银行B1.075
2015-05-12银证转出0
2015-06-12银证转入0
2015-06-12证券买入清算150228银行B1.354
2015-06-23利息归本0
2015-07-13银证转入0
2015-07-13证券买入清算150228银行B1.121
2015-07-13证券买入清算150228银行B1.116
2015-07-13证券买入清算150228银行B1.11
2015-07-13证券买入清算150228银行B1.102
2015-07-13证券买入清算150228银行B1.09
2015-07-14证券买入清算150228银行B1.07
2015-07-14证券买入清算150228银行B1.06
2015-07-14证券买入清算150228银行B1.05
2015-09-21利息归本0
2015-11-30银证转入0
2015-11-30证券买入清算150228银行B0.782
2015-12-21利息归本0
2016-01-08银证转入0
2016-01-08证券买入清算150228银行B0.706
2016-02-04银证转入0
2016-02-04证券买入清算150228银行B0.545
2016-03-16银证转入0
2016-03-16证券买入清算150228银行B0.634
2016-03-21利息归本0
2016-04-05证券卖出清算150228银行B0.644
2016-04-06银证转出0
2016-06-21利息归本0
2016-09-21利息归本0
2016-12-21利息归本0
2017-02-16银证转入0
2017-02-16证券买入清算150228银行B0.774
2017-03-08银证转入0
2017-03-08证券买入清算150228银行B0.744
2017-03-21利息归本0
2017-06-21利息归本0
2017-09-21利息归本0
2017-09-22证券卖出清算150228银行B0.95
2017-09-25银证转出0
2017-11-06证券卖出清算150228银行B0.914
2017-11-07银证转出0
2017-12-21利息归本0

表一:2015-2017 对账单明细汇总


由此,我只需要把我的持仓按照2017年12月31日的收盘价计算市值,就可以很方便地用Excel来计算我的内部报酬率,这里要说明的是,我用的是XIRR函数,至于具体的原因,台湾知名财经博客「怪老子理财」还有「绿角财经笔记」都说的很清楚了,我不再复述。计算结果如下:

%年化收益率
2015-12-31(1年年化)-33.52%
2016-12-31(2年年化)-13.89
2017-12-31(3年年化)8.27
表二:实盘年化收益率

从表一可以看出,从2015年06月12日开始,我一直在买入150228银行B,同期走势如下:



2015-05-07银行B收盘1.079,到2017-12-31银行B收盘1.009,跌了-6.48%。而我的3年年化收益率是8%,主要的原因还是不断的买入而摊低了成本。

分析至此,我试得出以下结论:

  1. 保存好原始对账单。没有对账单,一切无从谈起。
  2. 对比收益率的时候,先看收益率的计算方式。不同方式之间有巨大差异。
  3. 降低预期收益率期望。仅就过去三年而言,我的实际投资水平实在非常一般。
  4. 买进的时机很重要,但并不致命。源源不断的现金才是最重要的。
  5. 杠杆交易利弊先不谈,但真的需要有一颗强大的心脏。

评论

此博客中的热门博文

『威尼斯崛起』剧情任务攻略