過去1年中,你在不同專欄、節目、訪問都一定會聽過我不斷唱淡恒指。縱觀美股、商品、Crypto、房地產等幾個asset class,過去1年最不該碰的就是港股。原因不外乎幾個,估值不吸引、產業單一化、增長疲弱、經濟下行等等。不過,恒指眨眼間已跌至20000點大關附近。到達看淡目標了嗎?
大約半年前,我在FB出了2個post指,每當恒指從高位drawdown 35%便會有資金掃貨。2021年年初高位約31000點,下跌35%,便是20000點,因此,恒指已進入我的射擊範圍!
35%的量度幅度看似兒戲,這次專欄就來多用另一角度看恒指是否超賣。
可以先看看圖一,我拿來了12年恒指數據。為什麼是12年,為什麼不拿20年、30年呢?數據不一定愈多愈好,2009年前並沒有QE。自從QE出現後,market regime出現很大轉變,不斷在舊數據上磨蹭只是浪費時間。在圖一中,我加上了一條trendline,或統計學稱為的fittest line,即least squares method找出來的function。
Function顯示了y = 1.65x - 45689。由於x axis 是日期,所以數學告訴我們恒指長期平均於每個日曆日(calendar day)會上漲1.65點。那-45689呢?那是y-intercept。實際上x axis的數值是1900年1月1日到現時的日數,因此,y-intercept顯示,若1900日1月1日已有恒指,恒指會是-45689點。那這個1.65點一天的增長是什麼?便是企業及經濟增長貢獻恒指的幅度(不要問我香港有經濟增長的嗎)。
按這function,我們便能找到恒指長期的均值(fair price)。坊間不時見到有人指,20000點買恒指,30000點賣恒指等fix range方法,其實是錯誤的,因為忽略了企業及經濟增長。
下一步,我們可把恒指價格減去這個fair price/trendline,便能知道其超買超賣的幅度,從而得出圖二。圖二是Residual,y axis是以% express。此時residual是-20%,即恒指比長期均值低了20%,若買入,可預期expected return是20%。
且慢!先別急著登入證券戶口。獲利時間,即修復估值偏差的時間也很重要。如果它要2年時間才回均值,那年回報只有10%,便不值做,畢竟10%一年實在少得可憐,除非你有上億資產。
參考歷史數據,-20% residual有2次,分別為2011年及2016年,一次用了少於半年時間就回到均值,另一次用了約1年時間重回均值,所以,綜合2次結果,平均年回報為30%。雖然n只有2,但這是expected的,因為我們是在捕捉extreme value的時機。
有人會問,為什麼回到均值就平倉?為何不持有直至恒指超買呢,畢竟股價有時會overshoot。
當然可以。接下來可欣賞圖三,我把策略視像化,以橙線代表倉位,倉位0即吉倉,而倉位1即買入。策略條件為,每次恒指residual低於-18%就買入,持有直至恒指residual達至+18%。會發現,這個model可捕捉2012至2015的牛市,以及2016年至2018年的牛市,且完美地低買高賣。
重點來了,右則顯示,買入訊號已出!接下來就讓我們拭目以待,看看恒指何時能回均值。不是到+18%嗎?小弟做trade習慣不貪心,數學上回均值是應該,+18%是bonus。交易不能永遠假設自己會賺盡,相反,該想,如果恒指繼續下探,你會不會精神緊張,會不會失眠手震?必須這樣想,去做好風險管理,從而去決定投入多少注碼。
例如你輸10萬便會失眠失禁,那就先假設worst case恒指多跌20%,而要令你安睡的注碼便要少於50萬元(10萬/20%=50萬)。
差不多來到尾聲了,事實上,這篇專欄相當珍貴,為什麼?因為每5年才有一次這樣的機會能讓我向大家介紹這個model。這model壞處才於太簡單,沒有考慮甚麼甚麼因子,但好處亦是因此。這model摒除一切狗屎垃圾因素,減少noise,減少overfit的機會,只為了能讓大家站遠點來看長期趨勢。
看到這裡,你就會明白月供這個垃圾恒指是有多愚蠢。過去12年,只有2個買入點能賺錢,就是2011及2016年。請大家愛惜金錢,時刻以批判思維應對一切資訊,不要再亂信坊間KOL。
後記:這不是投資建議,利申我只投放少於5%資產到恒指中
Matthew Lam
2022-04-06 04:31:59 +0000 UTCCalvin
2022-04-06 04:25:28 +0000 UTCMatthew Lam
2022-04-05 22:40:11 +0000 UTC