實作你的選股利器 – 找出業績好轉的盤整股

有些投資朋友喜歡追買強勢股,可是股票沒有基本面支撐的話,往往是怎麼上去就怎麼回來。另外也有一些投資朋友想買在起漲前,避免追高。

但是又怕盤整股太過弱勢、有什麼貓膩在裡頭,最終還是擔心買到沒有支撐的弱勢股。然而,若能從基本面找到支撐,會是不錯的信心和參考點。

只不過,基本面分析架構非常複雜,我們這裡先用營收成長作為最簡單的例子,來作為初步的篩選。

本篇前半段先以富果證券的頁面講解,後半段則是整理用程式運行的結果。

好富投 1920x400
好富投 978x258

點我了解更多資訊


短長期營收年增率

富果有個非常好用的卡片:短長期營收年增率,可以拿來衡量營收成長動能。這是使用近三個月累計營收的年增率作為快線(藍色)、近十二個月累計營收的年增率作為慢線(紅色),以快慢兩條線的交叉來觀察短期公司營收是否出現明顯成長或衰退。

如下圖,這是光寶科(2301)的短長期營收年增率卡片,搭配月 K 線圖比較觀察,光寶科在 2017 年 2 月快線向下穿越慢線,表示短期營收動能放緩。而在隨後的兩個月,慢線也彎頭向下,股價在整體營收動能放緩後不久也出現波段下跌。

短長期營收年增率卡片-光寶科(2301)

另外,這張卡片也能讓大家避開營收衰退的盤整股。敬鵬(2355)如下圖,自從短長營收年增率雙雙跌到負值(營收負成長)之後,股價一蹶不振。

短長期營收年增率卡片-敬鵬(2355)

我們現在可以透過營收成長來衡量股價基本面支撐了。不過這還不夠,如果你希望買在盤整的時候,我們還需要想辦法衡量盤整。

我們可以用雙周( 10 日)和月線( 20 日)兩條均線的距離來衡量盤整。比方說,只要兩條均線的距離低於目前價格的 1.5 %,我們就定義為盤整。大家可以透過富果的 K 線圖檢視,也可以透過程式很快速地計算出來哦!

如下圖,台積電的 K 線圖,我們另外用灰色的色塊把台積電在盤整的期間標記起來:

台積電(2330)的 K 線圖

我們從第一張圖的時候就知道,台積電的短長期營收年增率在 2019 年 6 月出現黃金交叉(快線向上穿過慢線)。從上圖來看,今年 6 月初以及 7 月初的盤整期,都是不錯的進場點。

Py 101209161710
Py 101209161711

程式運行的結果

再來,這個方法拉長時間來看效果如何?這就是量化通最擅長的部份了!
以下整理用程式運行的結果

如果我們把時間拉長至 2014 年,並且限制過去三個月累計營收年增率(快線)以及過去十二個月累計營收的年增率(慢線)必須為正。我們測試幾檔大型股,包含電子股的台積電、鴻海、聯發科,以及傳產的台塑化、台塑、南亞,模擬這幾檔股票在營收發布後 10 日內,若有符合盤整條件,則進場持倉一個月。若進場後一個月內的最高獲利幅度大於最大虧損幅度,則視該筆投資為獲勝的交易。

測試結果如下表,自 2014 年以來,一共出現 33 次機會,勝率達 58%,而且這六檔股票進場後 30 天內的平均最高獲利幅度,皆高於平均最大虧損幅度,顯示這個選股方式在控制風險上有一定的成效!

股票代碼 進場後30天內
平均最高獲利幅度
進場後30天內
平均最大虧損幅度
勝率
1301 5.87% -0.89% 100%
1303 3.02% -2.84% 63%
2317 3.53% -3.50% 33%
2330 4.46% -3.29% 50%
2454 8.46% -2.42% 75%
6505 3.70% -3.34% 40%
總計 4.48% -2.83% 58%

以下提供逐筆測試結果給大家參考:

股票
代碼
事件觸發
日期
當時
價格
進場後30天內 進場後的最高獲利幅度
是否大於最大虧損幅度
最高獲利 最大虧損
1301 2017/5/10 88.2 2.8% -0.2%
1301 2017/12/10 93 10.2% -0.1%
1301 2018/6/10 108.5 5.1% -2.8%
1301 2018/9/10 111.5 5.4% -0.4%
1303 2015/6/10 72.5 0.7% -9.5%
1303 2015/7/10 65.6 5.5% -2.4%
1303 2017/5/10 70.1 2.7% 0.0%
1303 2017/6/10 72 5.3% -1.0%
1303 2017/7/13 77.6 0.3% -4.4%
1303 2018/5/10 83.8 4.3% -0.1%
1303 2018/6/10 85.5 2.9% -3.3%
1303 2018/9/10 83.4 2.5% -2.0%
2317 2014/11/14 104.5 0.5% -7.4%
2317 2015/7/10 101.0 3.1% -5.2%
2317 2017/8/10 145 1.3% -1.7%
2317 2017/10/16 136.5 3.2% -5.9%
2317 2018/7/11 102 5.3% -0.5%
2317 2018/12/10 67.7 7.8% -0.1%
2330 2015/5/10 146.5 1.4% -5.5%
2330 2016/10/10 188 2.7% -3.2%
2330 2017/4/10 190 8.2% -1.8%
2330 2018/8/14 243.5 8.6% -1.8%
2330 2019/8/10 253.5 3.9% -2.8%
2330 2020/10/10 453 2.0% -4.6%
2454 2015/11/10 285.5 0.0% -9.6%
2454 2016/2/10 200 20.5% 2.8%
2454 2019/7/17 310 5.0% -2.6%
2454 2019/12/10 425 8.4% -0.2%
6505 2017/6/10 107 9.8% -3.7%
6505 2017/7/10 103 3.4% 0.0%
6505 2017/10/10 107.5 -0.5% -2.8%
6505 2018/3/10 113.5 5.3% -6.6%
6505 2019/1/10 111.5 0.4% -3.6%

不過,話又說回來,我們必須了解:營收成長不一定伴隨著股價上漲,還是要參考其他因素,例如研究營收上漲的根本原因以及毛利率變化等等

所以,這裡建議投資朋友們,做更進一步的功課,才是對自己的投資負責的做法哦!

如果對於自己撰寫選股程式有興趣,卻不得其門而入,量化通的課程「第一次用 Python 理財就上手|從數據處理到回測下單一次搞懂」,提供從入門到精通的選股實作和視覺化的教學,並且公布程式碼。有興趣的朋友歡迎點擊連結預購。


量化通粉絲社群,一起討論程式交易!

加入LINE社群量化交易討論群」無壓力討論與分享!

加入臉書社團「程式交易 Taiwan」即時獲取實用的資源!

QP66
QP66

具備逾十年交易經驗,研究交易資產橫跨股票、債券、外匯、原物料,以及加密貨幣。現為量化避險基金交易員,亦曾任職於資金規模逾百億的避險基金,以及在區塊鏈企業擔任顧問一職。

擅長從宏觀至微觀,由淺入深挖掘交易機會,並運用Python實現全自動化的投資組合管理。

文章: 24

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *