旧文章《如何计算投资回酬,好用的XIRR函数介绍》
基于收到有些读者询问,关于XIRR函数,不清楚如何使用。
问1:股息应归纳Deposit 还是withdraw?
答1:Ali认为股息应该是withdraw。因为股息的钱是out flow流出。
假设你投资A股,1000股,股价2.00。一年后股价如果没有变动,股息0.10,得100现金。股息除权后,股价1.90。应该是0%无成长。但如果误把股息归为positive (deposit),那么回酬-10%,不对。所以应该是withdraw (negative)
问2:能否把XIRR excel file发电邮给我?
答2:Ali准备了一个Excel file例子,共大家下载:
下载XIRR test.xlsx
(注:按下载时,可能有广告pop-up。等5秒,出现“SKIP AD"。这文件是安全使用。)
开始下载。。。。。。(图3)
基于收到有些读者询问,关于XIRR函数,不清楚如何使用。
问1:股息应归纳Deposit 还是withdraw?
答1:Ali认为股息应该是withdraw。因为股息的钱是out flow流出。
假设你投资A股,1000股,股价2.00。一年后股价如果没有变动,股息0.10,得100现金。股息除权后,股价1.90。应该是0%无成长。但如果误把股息归为positive (deposit),那么回酬-10%,不对。所以应该是withdraw (negative)
问2:能否把XIRR excel file发电邮给我?
答2:Ali准备了一个Excel file例子,共大家下载:
下载XIRR test.xlsx
(注:按下载时,可能有广告pop-up。等5秒,出现“SKIP AD"。这文件是安全使用。)
| 图1 |
请按红箭头"Download"(图2)
(很抱歉,之前技术问题不能下载,因为第一次使用下载功能,生手不熟。现在修正了,改用Dropbox服务。希望能下载成功的朋友留言,告诉Ali有没有问题。)
| 图2 |
开始下载。。。。。。(图3)
| 图3 |
谢谢大家的支持。THANK YOU
Sunday, April 12, 2015
实用Excel自动股票报价-Stock Quote
Ali今天向大家介绍如何使用 Excel 自动更新股价。
这函数输出的结果是Text格式,不能作数学运算。用=VALUE(...)函数将结果转换成数字值。有时Text里还包含一些不能打印的符号,解决方法是需要先用=CLEAN(…)来清除掉。
如果要查看马股也能,比如Maybank,代码是1155.KL
=NUMBERVALUE(WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s=1155.KL&f=l1"))
(注:这函数支援大部分马股,但一些warrant不支援)
除了马股,新股,港股,同样能应用这函数。
example:
A1=GOOGL
B1=NUMBERVALUE(WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s="&A1&"&f=l1"))
C1=WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s="&A1&"&f=n")
函数里的参数&f=l1代表last traded price,&f=n是公司名字。
第一个方法:
比如Google股价,代码是GOOGL,在 Excel里输入以下函数:
=WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s=GOOGL&f=l1")
(注:这函数只适合用于 Excel 2013版本,数据由Yahoo服务器提供。较旧的 Excel 可以用下面第二个方法)这函数输出的结果是Text格式,不能作数学运算。用=VALUE(...)函数将结果转换成数字值。有时Text里还包含一些不能打印的符号,解决方法是需要先用=CLEAN(…)来清除掉。
=VALUE(CLEAN(WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s=GOOGL&f=l1")))
或者用=NUMBERVALUE(...)相同的功能。
=NUMBERVALUE(WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s=GOOGL&f=l1"))或者用=NUMBERVALUE(...)相同的功能。
如果要查看马股也能,比如Maybank,代码是1155.KL
=NUMBERVALUE(WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s=1155.KL&f=l1"))
(注:这函数支援大部分马股,但一些warrant不支援)
除了马股,新股,港股,同样能应用这函数。
example:
A1=GOOGL
B1=NUMBERVALUE(WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s="&A1&"&f=l1"))
C1=WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s="&A1&"&f=n")
函数里的参数&f=l1代表last traded price,&f=n是公司名字。
Thursday, January 22, 2015
如何计算投资回酬,好用的XIRR函数介绍
Ali不懂会计,一直面对如何计算投资回酬的难题。如果你的投资组合,部分资金被取出,然后又放进,等等。这使得年化收益的计算更复杂。
比如:
开始你投资1000元。
在N个月,你又投资1000元。
12个月后,你的投资组合是值2500元。
计算年化收益率(或复合年度增长率CAGR)
案例1:得25%
(最终组合资产) / (总投资)-1
= (2500/2000) - 1= 0.25 或 25%
案例2:得50%
(最终组合资产 – 新投资) / (初始投资)-1
= (1500/1000) - 1= 0.5 或 50%
以上案例,收益率差别很大。那里的1000元投资在N = 12个月内,时间被忽略了。这两个计算方程式都有同样的弱点,就是不能计算时间money-in, money-out现金流。
比如:
开始你投资1000元。
在N个月,你又投资1000元。
12个月后,你的投资组合是值2500元。
计算年化收益率(或复合年度增长率CAGR)
案例1:得25%
(最终组合资产) / (总投资)-1
= (2500/2000) - 1= 0.25 或 25%
案例2:得50%
(最终组合资产 – 新投资) / (初始投资)-1
= (1500/1000) - 1= 0.5 或 50%
以上案例,收益率差别很大。那里的1000元投资在N = 12个月内,时间被忽略了。这两个计算方程式都有同样的弱点,就是不能计算时间money-in, money-out现金流。

没有评论:
发表评论