[心得] 美股ETF投资组合历史回测(Backtest)实战

楼主: k0783154 ( )   2015-01-11 12:43:46
发现一个美国网站Portfolio Visualizer,提供了许多实用的回测工具。
在资产配置上,我觉得能有很大的帮助。
(我觉得比起ETFreplay.com强大太多了!!)
不只有个股或ETF查询,他的回测工具也可输入美国销售的共同基金。
除了介绍如何使用以外,
文后也提供了范例分析,供投资海外的朋友参考。
图文表格好读网志版:
http://hclovenote.blogspot.tw/2015/01/etfbacktest-20150111.html
纯文字版本如下:
之前写的这篇文章:
资产配置实战 - 利用相关系数降低资产波动、提高变现性及增加报酬
http://hclovenote.blogspot.com/2014/11/20141030.html
有介绍到ETFreplay.com这个网站,除了可以查询美股个股之间的相关系数以外,
还可以设定投资组合(Portfolio)做历史回测(Backtesting)。
可惜的是,ETFreplay的回测工具有几个限制,
第一个就是投资组合的个股数目最多只能输入五个。
第二,无法设定重新再平衡(Rebalance)跟定期再投入。
问题是一般的投资人,大多会以定期定额(每季、每年)再投入及股债平衡作为
主要的投资策略。
而使用ETFreplay回测工具得到的结果,是单笔投入且未重新再平衡的绩效,
这跟投资人实际操作拿到的报酬,会有一段差距。
其实ETFreplay也不是没有这些功能,只是如果要开启这些额外的功能,
需要加入付费会员,一个月$34.99美金。
我们希望有免费的替代方案,于是我找到了这个网站:Portfolio Visualizer。
https://www.portfoliovisualizer.com/
其实这个网站的功能还蛮强大的,我Google一下也没有看到台湾有人介绍过,
所以我就简单做一个说明,也请大家多发挥创意,自行运用。
Portfolio Visualizer(为方便我简单称作PV)这个网站提供了几种玩法:
- Backtest Portfolio (投资组合历史回测)
- Factor Analysis (多因子模型分析)
- Asset Correlations (资产相关系数分析)
- Monte Carlo Simulation (蒙地卡罗随机模拟)
- Efficient Frontiers (效率前缘)
- Timing Models (择时策略)
其中一些英文名词,如果你曾经看过漫步华尔街这本书,应该就不会太陌生。
PV网站有提供完整的范例(Example),投资朋友可以自行参考。
https://www.portfoliovisualizer.com/examples
(使用前还是要提醒投资朋友,做历史回测的目的不是用来预测未来,
而是要借由了解历史,得以掌控未来的变化,避免犯错(从历史学到经验与教训)。
这也是为什么很多国外的投资书籍,大多在前面几个章节,会先讲一些历史故事的
原因。)
我这边透过简单的范例,讲解如何善用这些工具:
资产相关系数分析 https://www.portfoliovisualizer.com/asset-correlations
比起ETFreplay,PV一次可以输入多个股票代号,产生一个Correlation Matrix
(相关系数矩阵)。
进入网页后,请输入你感兴趣的标的(如下图红框):
http://tinyurl.com/kruof2g
(以下均为TD Ameritrade提供的免交易费ETF)
VTI - 美国全股票市场ETF
VEU - 美国以外大型股票市场ETF
BIV - 美国中期债ETF
TLT - 美国长期公债ETF
VNQ - 美国房地产ETF
JNK - 美国高收益债券ETF
日期建议不用带入(留空白如上图蓝框 ),系统会自动抓从有历史资料的时间开始,
到目前最新的资料。其他选项就根据需求选择,最后按下View Correlation就可以
得到结果:http://tinyurl.com/n5zhyy5
这个矩阵要横著看还是直的看都可以。
如上图红框部分,美国股票市场VTI跟美国以外的大型股票市场VEU,
相关性高达0.92,从数据来看,想要透过投资美国以外的市场达到分散风险,作用有限。
(题外话:Vanguard创办人约翰‧柏格(John Bogle)在他共同基金必胜法则这本书提到,
2003年S&P 500指数成份股的营收中,有42%来自于国外营业所得,到2008年的时候达到
48%,也就是全球的经济和美国能够说是息息相关。
柏格本身也建议,美国以外的国际投资比重,不要超过股票部位的1/5,
他甚至认为不需要到海外淘金。)
另外看到VTI和美国长期公债TLT的相关系数是-0.47,这种高度负相关的个股,
就可以降低投资的波动性。(VTI和BIV的相关系数则是-0.23)
我们可以透过PV提供的历史回测工具来做个小实验:
投资组合历史回测
https://www.portfoliovisualizer.com/backtest-portfolio
点击后进入这个网页(如下图):
http://tinyurl.com/l2hdffj
设定方式说明如下:
- Start Year跟End Year都不设定,系统会自动捞最长时间的历史数据。
- Initial Amount(起始投资金额),设定$5000美金。
- Annual Adjustment(每年调整方式),选择"Contribute fixed amount",
表示每年初固定会再投入一笔金额,下一栏则填每一年要再投入多少。
- Rebalancing(再平衡),记得要选Rebalance annually(每年再平衡),
系统会在每年投入时,维持股债的一定比例。
(依照系统计算的结果来看,策略是买进持有并做再平衡的投资方式,无卖出的动作)
我故意设定VTI分别与短期债券BSV、中期债券BIV、长期公债TLT做资产配置,
三种股债平衡的投资组合,都维持股票:债券=70%:30%,输入方式如下图:
http://tinyurl.com/mztvrpe
按下分析后,得到下面这个结果(从2008年1月到2014年12月,共7年的数据):
http://tinyurl.com/ljldajv
以终值来看:TLT>BIV>BSV,再来看IRR(年化报酬率)的表现:TLT>BIV>BSV。
另外用来衡量风险的标准差(数值越小表示每年报酬率越集中在平均值,
也就是波动性较小),一样是TLT表现最好。
这就是利用负相关系数且再平衡投资策略的功效,降低风险、提高报酬,
在表现最好的年度TLT只有拿到19.4%是三者最低,
但是在表现最差的年度拿到最好的-15.71%。
这不就是投资人要的吗?希望市场在恐慌的时候,债券给予股票足够的保护,
以避免帐面上的净值减损,影响投资人的心理。
个别来看,这四种ETF(VTI、TLT、BIV、BSV)的年度报酬表现如何呢?
http://tinyurl.com/q4afjl7
如上图:
- 短、中、长期债券的报酬,随着存续时间的拉长,增加了报酬的波动性,
而走向大略一致,差在波动的振幅大小。
- VTI跟TLT个别的报酬波动其实非常大,但就因为两者之间逆向的走势,
组合起来却能提供稳定,这就是令人惊奇的地方。
(后记)
- 后来发现Vanguard发行的EDV(Vanguard Extended Duration Treasury)也是一个
好的债券选择(与VTI做组合),不过可惜的是,流动性跟资产总值目前都还看不到
TLT的车尾灯。
- 以上所说,需按照纪律做再平衡,才会达到效果。(无纪律的朋友,还请小心投资XD)
- 我提到的ETF全部都是TD Ameritrade提供的免交易费ETF,投资朋友善加利用,
一定能大大降低投资成本。
作者: westfour (豹哥)   2015-01-11 14:07:00
感谢分享
作者: David190912 (达米带你逛墨西哥)   2015-01-11 14:55:00
很认真的分享,值得大力推荐
作者: ffaarr (远)   2015-01-11 15:49:00
作者: papayapa2 (木瓜)   2015-01-11 22:45:00
作者: killwhite (我只能勇敢 学习释然)   2015-01-11 23:56:00
水喔
作者: darkhome (Hank)   2015-01-12 18:10:00
感谢分享 推一个!
作者: WLEWIS (mozart)   2015-01-12 18:50:00
good
作者: ULISS (查无此人)   2015-01-13 22:57:00
赞! 刚刚分析完后,想把VNQI换TLT,试算结果居然报酬更高.
作者: Acction (maggie)   2015-02-01 18:26:00
好文必推!!感谢分享喔
作者: Sueo (鸮)   2015-02-17 21:13:00
感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com