Google Analytics

2014年12月6日 星期六

如何打敗指數( Excel + Yahoo 數據庫)

自強積金推行後, 相信更多人注意到資產配置的重要性. 不少讀者畢竟不是天天對著大利市炒賣, 要像基金那樣靠中長線賺錢的技巧就十分有用.

加碼/減持(Overweigh/Underweigh)是一個常用的技巧, 基金經理在對某Benchmark(一般是某些有代表性的指數)的基礎上加碼/減持某些板塊/成份股, 從而達至跑贏指數而又風險不致偏離. 一般比較多用Sharpe Ratio 來比較風險調整回報.

要追蹤香港指標非恆指莫屬.而要直接跟此買賣可以用盈富基金(Tracker Fund, TraHK), 股號(2800.HK). 相關的成份股及比重以及表現均可在其網站http://www.trahk.com.hk/找到. 然而盈富基金的風險調整回報只是跟大市同步, 我們可以嘗試從中找出打敗指數的組合.

相關技巧在高等金融教材都可找到 , 透過簡單的Excel操作就可分析, 當然依靠VBA及其他程式技巧, 以及數據庫操作可以把過程更多自動化更省時. 

為簡便計, 我們只複製其中最高持股的10只成份股.由於只用這10只, 相關比重便要略調整, 調整後



我們以每日回報來計算比較, 透過自動下載程式, 只需定下名單, 便可輕易下載每日價位至試算表或數據庫. 不過下載後的數據要跟分紅分拆調整, 這個在Yahoo 數據可以跟調整後收盤價調整, 這也是Yahoo數據比Google數據略好的地方.

不過任何數據也不是完美的, 跪異的是匯控(0005.HK) 6月10日的數據及騰訊(0700.HK)5月16日的數據竟然不見, 要用Google數據補回.

剩下的技術點就是計算每日回報及回報標準差, 從而計出Sharpe Ratio. 為簡易見, 略去無風險利率不計. 然後以Excel Solver去計出最佳比重組合. 有上過投資學Efficient Frontier 的應該會做.

以2014年1月2日至11月30日的價位分析, 盈富基金的期間回報為10.18%, 每日標差0.93% , 即年率14%.平均每日Sharpe Ratio 0.046.

經計算整段期間最佳組合為騰訊(0700.HK) 9.6% , 中移動(0941.HK) 33.48%, 中行(3988.HK) 30.8% , 長實(0001.HK)26.1% . 得出期間回報22.25% , 每日標差1% , 即年率15%.Sharpe Ratio 0.089. 成功打敗指數基金. 亦表明可以用較少的個股但做出更好的風險回報.



如果整段期間只買股王騰訊(0700.HK) , 則期間回報23% , 每日標差2.1% , 即年率32.2%.Sharpe Ratio 只0.043.

如果以上半年預測下半年, 上半年最佳組合為騰訊(0700.HK) 7.1% , 中行(3988.HK) 7.2% , 長實(0001.HK)85.6% . 期間回報14.3% , 每日標差1.2% , 即年率約18.73%.Sharpe Ratio 高達0.092. 同樣組合11個月期間回報為19.8% , 每日標差1.2% , 即年率約18.73%.Sharpe Ratio 亦有0.064.仍能打敗指數.



期間百分比表現見上圖, 其中藍色代表盈富基金, 灰色代表騰訊, 橙色代表11個月最佳比重組合, 黃色代表半年預測組合. 可見橙色及黃色組合在緊貼盈富組合風險之餘成功增加回報.

沒有留言:

張貼留言