跳至主要内容

实盘年化收益率计算:内部报酬率(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. 杠杆交易利弊先不谈,但真的需要有一颗强大的心脏。

评论

此博客中的热门博文

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

游戏评述
平庸之作,无甚新意。任务模式设计过于粗陋

剧情任务1.1 欢迎来到威尼斯熟悉
基本控制,然后将船队航行到萨拉。1.2 给威尼斯的陶器
在萨拉买入40单位陶器,然后运至威尼斯卖出。1.3 新船
将在威尼斯的新船,加入到你的船队。1.4 给拉古萨的食物
在雅典和杜拉佐共买入为100单位的谷物与水果,并于拉古萨卖出。必须在这两个城市购买才算。 1.5 达到「批发商」等级
满足条件后,去威尼斯的参议院「晋升」。1.6 从威尼斯到罗马的货物
在威尼斯的市政府「任务」界面,接受逹纳尔尼的任务,然后去罗马。1.7 新的贸易伙伴
取得两个城市的购买许可证。1.8 叔叔马科和新船队
在威尼斯组建一支新船队,让其担任船长。1.9 达到「商人」等级1.10 君士坦丁堡的交易权
购买君士坦丁堡的「交易许可证」。1.11 迷信
在拉古萨取得建筑许可,建立一个仓库,然后建立一个教堂。1.12 君士坦丁堡的间谍
携带40门大炮与150名船员,并指定护卫舰后航行至坐标处。然后运至君士坦丁堡。

大炮是船只本身自带,船员在贸易界面「设备」栏招募。目的地在威尼斯东北方,小地图有小黄点提示。在君士坦丁堡附近,会有带星号的海盗船,必须与之交战,否则任务进行不下去。1.13 藏宝图
集齐剩余5片碎片后,找到宝藏。
碎片在小地图上标示为小黄点。宝箱实际位置在雅典东南方。1.14 生产
分别在威尼斯建设2个盐田,雅典2个葡萄园。翻译问题,2笔生意容易引起歧义。1.15 设立贸易路线
在威尼斯和雅典之间建立一条贸易路线。1.16 总督代表
在科罗尼和那不勒斯之间寻找可疑船队。
可以在科罗尼左侧海域等待目标船只。必须俘获最大船只,不能击沉。1.17 达到「大商人」等级1.18 从锡拉库萨来的葡萄酒
从锡拉库萨运80单位葡萄酒到威尼斯出售。2.1 来自东方的危险
达到「议员」等级。2.2 代理任务之一
两支间谍船队从拉古萨出发,在到达热那亚之前,拦截到它。
是前后两支船队间谍船队一旦到达热那亚,任务就会失败任务前一定要多存档2.3 制成品
分别建造4座打铁场、2座锯木厂、4座铸造厂。2.4 代理任务之二
一支海盗船队从热那亚出发来攻击威尼斯,将其阻止。
这个任务我反复失败,存档取档,就是找不到海盗舰队。从我完成任务的这次来看,最好是在接到这个任务后马上航行到热那亚门口等待,这样海盗船队比较好找。2.5 崛起成为男爵2…

《欧陆风云 4》勃兰登堡战报

开局设置 1.29.3.0 正版 + 11个资料片。无“第三罗马”、“统治吧,不列颠尼亚”、“达摩”、“黄金世纪”
铁人模式,普通难度,历史幸运