Skip to main content

漫谈SPY及相关的指数etf

漫谈SPY及相关的指数etf

1. SPY

众所周知第一个指数etf是SPY,它track的是SP 500 index。这个指数包含500多个大公
司,以它们的cap(市值)为权重。因此,SP 500 index(或SPY的价格)变化直接反映
了美国股市的总市值变化,或者美国经济总量的变化,被称为美国经济的“晴雨表”。
如果买SPY,则你的账户总额会直接与股市的总市值成正比,颇有点“国兴我兴,国损
我损”的味道。也因为这个原因,买SPY的股价收益会是全部股民的平均值。大家都知道
股市有风险,但是如果你告诉一个人他的收益总是全部人的平均值,他就不害怕了,
对吧。所以,它受到大众的喜爱。和SPY基本相同的还有IVV等,历史都更短一些。

2. 由SP 500 index衍生出的收益更高的etf

尽管很多人喜爱中庸之道,收益达到大家的平均值就满足了,可是还有一些人是不知足
的,比如我。毕竟,不想当将军的士兵不是好士兵。把SPY再审视一下,发现决定你买
股票后是否赚钱不取决于你买的股票有多贵,而是它涨得有多快。因此,按cap加权不
是最优的加权方法。举个例子,苹果7000亿市值,而另一个公司700亿市值,苹果股价
涨1%或另外那个公司涨10%对美国经济总量的贡献是一样的,S&P 500指数的变化也一样
,也就是买SPY的收益在这两种情况下是一样的。但是对于个人投资者来说,投资另外
那个公司收益是10倍。因此,需要降低市值大成长性低的公司的权重,和提高市值暂时
较低但成长性好的公司的权重来提高收益。S&P已经有几个指数这样做了。比如S&P 500
pure growth index。其涵盖的公司范围是SP 500 index的一个子集,即那些增长强劲
的公司。“The S&P 500/Citigroup Pure Growth Index is narrow in focus,
containing only those S&P 500 companies with strong growth characteristics
as selected by S&P.” (http://etfdb.com/index/sp-500citigroup-pure-growth-index/#holdings)。它根据三个因素来挑选公司和设置权重: sales growth, the ratio of earnings change to price, and momentum. Track SP 500 pure growth index的一个知名的etf是RPG。RPG最后只包括108个公司,是因为它比较aggresive,把其它那400多个成长为负,为0,或者相对较小的公司的权重都设为了0。所以RPG还是SP 500那些公司,只是按growth而不是cap
来设权重。它们的 收益比较如下表:

Index                       3-year annual return     5-year annual return
S&P 500 (如SPY)                      17.15%                        17.20%
S&P 500 pure growth (如RPG)          20.74%                        21.19%

别看每年只差3-4%,因为利滚利的原因多年积累下来total return能差很多。比如RPG
从2006年设立以来收益已经是SPY的1.68倍了。按成长性来加权的etf和mutual fund还
有很多,挑股和权重设置方法也有差异,名字中一般都带growth来加以表明。

另一个与SP 500 pure growth index不同,但是有异曲同工之妙的index是NASDAQ-100
index。Track这个index的一个有名的etf是QQQ。QQQ与RPG一样公司都是100多个
,都是成长性较好的公司,收益也差不多。不同之处是前者是cap 加权,但是NASDAQ本
来成长性就好。我想过如法炮制,可以建立一个NSADAQ-100公司按growth加权的指数
etf,可能比QQQ还赚钱。如果有这样的etf我肯定买。

另一种收益可能更高的是板块指数etf,如IBB。在现阶段,biotechnology成长性好,
所以IBB的成分公司增长都很快。但是hold板块指数etf需要了解行业兴衰动态或周期性
的变化,增长最快的板块在不停轮转,需要改变板块来投资。不像QQQ和RPG一样不用管


既然这么多growth类的etf都比SPY赚钱,那为什么hold SPY的人还是更多呢?,一是它
的历史悠久,二是它波动要小一些,三是它代表经济总量,知名度高。Dow Jones指数
早就不如SP 500对经济更有代表性了,但是提起指数来还总是把Dow Jones放第一位呢
。一般大众不太容易理解风险和收益的关系,很多时候求稳。但是如果做长线又 懂得
概率论,应该有能力理解和容忍这个风险吧。

说到风险,一般人最怕的是熊市来临时跌幅太大。好奇心驱使我去查了一下熊市时的最
大跌幅。以2007-2008年的崩盘为例,SPY从最高157.52跌到67.10,跌幅57.4%;QQQ从55
.07到25.05,跌幅54.5%;RPG从40.04到16.98,跌幅57.6%。可知这方面SPY也没有明显
优势。当然每日震荡QQQ和RPG会比SPY大一点,毕竟样本是100多股对500多股,但这个
对于长线来说更在可承受范围内。

3. 为什么80%的基金经理跑不过SPY

大家都听说过80%的基金经理跑不过SPY,到底是什么原因呢?总有个股炒家认为是他们
不够聪明,而自己更聪明所以能炒的更好。但是以上的分析我们可以给出一个数学证明
,基金经理们再聪明也改变不了失败的结果。我们已经知道hold SPY的人的收益是整个
股市的平均值,而买那些growth类的etf的人收益会高于平均值,那么那些低于平均值
的人只能是那些买个股的了。所以,炒个股的人里面,跑不过SPY的人数一定会比跑得
过的多。考虑一个极端的情况,把炒股者分为基金经理和其它人两
组,如果所有其它人都hold了SPY以及收益更高的etf,那么基金经理们即使全换成巴菲
特去炒个股,跑过SPY的人也只可能比跑不过的少。写到这里,我仿佛听到了基金经理
们对指数etf恨得咬牙切齿的声音,呵呵。难怪说etf的发明是证券业的一场革命。它让
普通人能轻松获得平均以上的收益。

4. 如何操作呢?

ETF的volatility本来都很小(每个etf都已经包括很多的公司了),但为了降低系统风
险,还是可以同时hold几个收益好的etf。那么有没有好的模型来自动选择和加权不同
的etf呢?在猴哥的俱乐部看到一个帖子,很受启发。一个方案就像是SP 500 pure
growth index选公司和加权那样,先选定一批可靠的etf,
tracking不同的index以避免同质化。比如SPY (SP 500), RPG (SP 500 pure
growth),QQQ (NASDAQ-100), IBB (NASDAQ Biotechnology Index), XLY (S&P
Consumer Discretionary Select Sector Index), XLF (S&P Financial Select
Sector Index),IYE (Dow Jones US Oil & Gas Index), GLD (London Gold Market
Fixing Ltd PM Fix Price),等等10-20个etf,代表性越广泛越好。根据最近3个月的
股价收益作个排名,然后选最好的3-5个etf来hold,它们的权重可以就是他们各自的
return。举个例子,如果排前3的是IBB, QQQ,和XLY,他们各自的3-month return分别
是9.34%, 5.47%,和4.0%,则可把资金的50%,29%,和21%分别投给它们。每隔一段
时间(比如一个月)重复以上过程选择etf及其权重,对账户进行re-balance。不过这
个办法我还没有实证过,有人要try的话要小心一点。

5. 结语:经过这两天的研究,我更一步认识到长期来看,炒个股要赢这些指数股是很
困难的,需要时间投入和较高水平。因为我没有靠小概率暴富的野心,所以以后就会以
指数股为主炒长线。

Comments

Popular posts from this blog

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...