2010年9月29日

Portfolio Moving Average Backtest

etfreplay.com又發展出了更強大的新功能了,不過這兩個功能需要花一點點時間進行註冊(當然,免費!)。

Portfolio Moving Average Backtest
這個功能其實很簡單,均線是許多投資人用來判斷進出場時機的方法,而這個工具可以讓你先設定好你的投資組合之後,並且設定你想要的均線,然後回測這樣的策略效果如何?

以預設的投資組合為例(EWC、GLD、IEF、SPY四檔ETF),均線以十個月的尺度為主,比較的基準指數為S&P 500,若不投資則將資金放在SHY這種短期債券的ETF裡面,設定如下:


從2002年12月31日開始,每個月調整一次,如果ETF的價格低於十個月的均線,那麼就賣出,改成持有現金(根據上面的設定,就是放在SHY),那麼目前的情況應該會是如下:


因為八月底的EWC和SPY價格都在十個月的均線下面,所以不持有這兩檔ETF,而只持有GLD和IEF,並把剩下的資金投入SHY,而上圖也可以看出持有的ETF對投資組合的報酬率貢獻度為多少。


持續了1950天,總共有40次的改變(平均下來約兩個月一次變動),效果其實相當不錯。波動性只有9.3%,SPY是21.5%,而報酬有152.8%,SPY則是50.7%。整個投資組合的資產走勢算是很平穩的往上,而不太受到金融海嘯的衝擊。



Portfolio Moving Average Timeline
這是第二個新功能,其實跟上一個很類似,但這一個是顯示不同時間點各ETF與均線的關係。由於最多只能顯示四年,所以以下以2005-2008四年為例,同樣也是預設的投資組合和十個月的均線:


黃色表示沒資料(通常是當時那一檔ETF還沒發行),綠色表示當時有投資那一檔ETF,而紅色則是未持有。很有趣的是,以這樣的策略來看,2008年一月開始就完全不持有SPY了!一直到2009年七月才開始又持有SPY。而下面的圖則顯示當時有多少資金正在投資中的狀態。



均線是最常見的技術分析工具,而這個策略也相當簡單,簡單說原理就是當股價低於十個月均線的時候,意謂著當時股價已經下跌了一段時間,因此下跌趨勢已經確立,應該賣出持股,而當股價高於十個月均線的時候,意謂著當時股價已經上漲了一段時間,因此上漲趨勢已經確立,應該開始持有。

如果市場的行情並不是小幅度的長時間盤整,而是走比較大幅度的持續上漲或持續下跌,這種最簡單的均線判斷方式其實就可以讓投資人在上漲趨勢開始後沒多久買進並持有,而在下跌趨勢開始後沒多久就賣出持股。均線本身是落後指標,而且設定時間越長,落後就越多,因此不可能抓到最高點或最低點,但如果行情有比較大的趨勢存在,則不失為一個進出場的依據,只是使用的時候要格外小心:
1. 僅適用於明顯趨勢而不適用於盤整狀態。
2. 確認上漲後買進以及確認下跌後賣出,如果剛好交易時就是趨勢轉折點,會變成買高、賣低,而這種情況在盤整行情的時候更容易出現。

但就回測的情況來看,資產配置加上均線判斷進出場的策略效果其實不錯,而投資人可以持續觀察這樣的策略在未來兩三年內會不會出現什麼缺點,再決定是否採用。而投資人也可以更改均線的設定時間尺度,例如六個月的均線,或是十二個月的均線,會有什麼差異。

技術分析並非一定是主動投資,完全按照指標的話也是一種「被動投資」,當然選擇指標本身就是主動的,但交易過程中可以去除個人恐懼或貪婪的心理影響,才是被動擇時策略的重點。就如同指數化投資本身也並非完全被動,選擇哪一家的指數、怎麼加權的指數,也都是主動的選擇,跟選擇指標是相同的,只是當指數選定後就不再選股,而跟隨指數就好。以最受歡迎的被動投資策略「定期定額」來說,本身並不完美。但同樣的,完美的技術策略也並不存在,投資人使用的時候要去瞭解策略的原理以及所有可能的缺點。

1 則留言:

  1. 第一個例子看來, 若突破或者跌破均線, 進行買進賣出可以有超額報酬, 這樣看來股市是有趨勢存在的耶~~~~

    回覆刪除