創多少天新高,才叫創新高?今天用非常紮實的回測,來分析一下多少天創新高,才是真正的創新高。
看到很多名師選股,都是用創新高的思路,然而買在創新高就是會讓人怕怕的,這麼高了!真的可以買嗎?尤其是對於價值型投資者來說,看到創新高的股票,有些本益比都快噴發60倍,避之唯恐不及,怎麼可能還買呢!?
今天分享給大家,創新高真的沒問題嗎?
越創越高難道真的越好?(真的越好)
究竟為何會發生這種現象?
股價突破某個歷史高點,事出必有因,
以下歸納一下原因:
- 題材股:豬,站在風頭也會飛,可能是最近一波題材股的關係!
- 獲利股:財務結構重大改變,獲利暴增。
- 利多股:未來獲利預估會暴增的股票。
當然還可能有更多原因,就請大大們補充了!
總之股價突破了某個歷史高點,接下來必定就是兩條路:
- 沾了一下高點,又跌了回去
- 繼續噴高,一去不復返
究竟怎麼分別這兩種股票呢?我發現,創新高,多久的新高非常關鍵!
所以我做了以下的回測分析:
- 當股價創 n 天新高時,分配金額,隔天開盤買入
- 持有20天後賣出
超級漂亮的一字排開!而最紅的曲線,就是600天創新高才買入,而最黑的那條線,則是60天創新高就買入了!
事實證明,創新高真的有用!而且創新高天數(n)設定越高,創新高就越有用。
然而這個沒有考慮手續費喔!考慮100萬起始資金,手續費(6折),和證交稅的話,獲利會降低,
600天創新高的績效變成2.75倍,比照同期大盤1.2倍,加權報酬1.59倍。
接下來來分析一下,不考慮手續費:
勝率分析
接下來我們再來分析一下勝率:
下圖中的 x 軸是不同的策略,採取x天創新高,
y軸則是該交易的勝率(就是一支股票獲利的機率):
大部分都落在46到47%左右,
然而這是沒有加上手續費的,假如加上手續費,勝率更低…。
只能說創新高勝率不高…,會讓你心情不太好,
而且常常集體一起爛掉(個人使用的感覺),
尤其是大盤有點漲不上去的時候,(如最近XDD)。
但是整體來講還是會獲利喔!就像是一百次小輸,但贏的那次大贏。
所以接下來我們就來研究選到飆股的機率吧!
選到飆股機率
但偶爾會有飆股!讓我們來分析一下買到飆股的機率,我們先定義飆股為漲40%以上
來看看所有的買賣當中,飆股比例是否跟 n 天創新高有關:
y軸為買到飆股的機率,大約是1%左右,平均就是100檔裡面有一檔飆股啦XDD。
但飆股與n天創新高有明顯的關連,可見,n 越大,越有可能買到飆股,這真是一個好現象呀!
平均獲利比較
所以就選擇那些越久創新高的,會比較好囉?
先別急,不能只看大飆股,應該要考慮每檔股票買賣的平均獲利比較準!
所以我們也分析了一下:
上圖的y軸,大於1代表獲利,小於1代表虧損,每支股票平均的獲利可以在1%左右,
算上摩擦成本(0.7%),就看起來沒這麼多了對吧XD。
發現,以平均來說,雖然似乎n有越大越好的趨勢,但是120日創新高也不能忽略,
我的感覺是,很多人都用120創新高這個參數在買股票,
所以很多圖都在120日有奇怪的反應(勝率跟獲利,都異常的高,詳見上圖)。
所以這篇文章對創新高的天數做了分析,也讓大家有一個策略的原型,
可以將此策略再多觀察、多分析,結合不同指標,相信可以篩選出更好的買點賣點!
不好意思讓大家久等了,最近一直在忙課程的東西,我覺得對長期支持blog的大家覺得虧欠。
我的理想目標是blog的發文頻率不要因為課程拍攝影片而被影響!
然而,事情畢竟沒有這麼簡單,
目前呈現蠟燭幾頭燒的狀態。
但我會盡力的!
也謝謝各位的長期支持!
我們會秉持初衷,維持文章的品質!讓FinLab的理念可以被更多人看到~