重贴昨天我在其他地方贴的帖子:有关FUND TOTAL RETURN如何计算的无聊话题 & 计算方法

a
anne8
楼主 (文学峸)

Yahoo adjuested price was incorrect therefore it is  totally useless....

 

n
njrookie
adj close is useless for TA based trading, but

but 100% useful for backtestingand for asset allocation.

the qualify of yahoo finance data for stock price is very very high.

a
anne8
Yahoo adjusted price data was incorrect so it is useless!
n
njrookie
you got this one wrong. see my formula below.

once you realize adjustment is thru a ratio, instead of simple deduction of dividend, you will see all the adj prices are perfectly correct.

same data vender behind yahoo finance provides data to all the top hedging funds and trading firms.

a
anne8
你自己去看一下DATA再来说。我不用ADJ PRICE用原始数也可以算TOTAL RETURN的。no big deal
W
Wendy666
Anne8, 你试着理解一下njrookie下面的解释, 看看你的计算和他的解释差别在哪里?
n
njrookie
i have been examining that data for 20 yrs every single day
n
njrookie
my methodology perfectly replicates yahoo finance adj prices
a
anne8
我的不会错,直接从RAW closing/dividend DATA 算出的。哈哈
a
anne8
我的不会错,直接从原始数据 RAW closing/dividend DATA 算出的。哈哈
W
Wendy666
按你的算法当然错不了。 但行业不还有个行规, 用大家公认的方法计算?
n
njrookie
yahoo approach assumes continuously reinvesting dividend

text book approach.

finance 101.

a
anne8
我算出的是按照实际分红时间和金额没有乱七八糟的假设的真正的FUND TOTAL RETUIRN.
a
anne8
我算出的情况就是DIVIDEND REINVESTED,和没分红情况一样!
t
t130152
Anne你的dividend reinvestment应该按新股算。

与adj close price方法等价。

a
anne8
你仔细看一下,我的算法实际是把分的红放回去了,分红=0。也就是说FUND没分红了。这样算最清楚直接,没有误解。
悠步天
你的算法明显没复利,就是利滚利,是simple interest,不是compounding,所以应该是错的
a
anne8
我们投资者不接受含大量水分的花尔街虚假回报率。我们只看自己户头里的真实回报率到底是多少。
a
anne8
你连我方法原理都没看懂,我以FUND原始数据来NORMALIZED不同时间分的红应该产生的赢利,根本不用考虑复利的问题
t
t130152
没说你错,二者等价,倒推回去用adj close price更简单明瞭。
悠步天
不对呀,用你的方法算出来我的VFIAX才4.35倍,但实际是4.45倍,这可是我自己真金白银的账户
a
anne8
我在分红当天起用FUND数据来计算分的红从分红那天到最后的增值然后又把它加入股 指,这和没分红有区别吗?所以我的不会错
悠步天
我的回报是真金白银,劝你先去明白什么是compound interest。你这个算法不过是简单投入,但

并没有增加下次分红的基数,所以说是simple interest,没有compounding

a
anne8
对YAHOO ADJ PRICE的准确性没信心,而用RAW data 原始数据计算最可靠所以我用原始数据算
a
anne8
你还是没看懂我算的。我计算那里需要用到复利了,复利部分其实已经在原始DATA里了。这DATA就是我的REFERENCE
悠步天
你是说我的真钱不如你的计算对?最简单的例子,你自己抬头去看楼上云崖水暖用你的方法计算,就非常清晰地错了
t
t130152
Yahoo adj close price应该是准确的

其实有了adj close price,不用股息数据,总收益率计算十分简单。如果直接计算总收益

假定投资100股股票A,股价200元,同时股息再投资。

N年后,股价250元增值25%,增股12股或12%。

因此股价升值100x50=5000,股息再投资总值250x12=3000。

因此其总价格比为28000/20000= 1.40,股价比25000/20000=1.25,股息投资与原始股价比0.15。 

于是计算原始股价200元的调整价格250/1.4= 178.57。

反过来,可由调整价计算总价格比250/178.54=1.4,亦可计算股息增股(200x1.4-250)/250= 12%,总股息及再投资250x100x12%=3000。

a
anne8
似乎用Yahoo调整后的数据算total return 有问题。Anne8的算法清澈见底。 - 云崖水暖 - 给
a
anne8
你不懂我的简单数学模型的实际意义。我的算法实际是把全部分红退回去了,等于没分红。这样的算法回报率不可能错的除非数据错了
悠步天
他的例子,用你的方法算回报率是20%,用compound方法算21%。他以为你对罢了,其实他的表格正正说明你错
悠步天
假设股价(1000)不变,每次100分红的股票,每两天分一次,10天后回报率是61%,而你的算法是50%。你明白了吗?

如果你要玩这个游戏,100天1000天以后就是天差地别了,要我写出来吗?

你把分红退回去,不过就是等同于买进了用当时价买进了股票,但这个分红股是另外的,没有参加继续分红。

当S&P是1.5%,每季度才分一次的时候,你就比较难感觉出来而已。但我加大分红,加快频率就容易分出来多了