- 登入
- 註冊
有些投資朋友喜歡追買強勢股,可是股票沒有基本面支撐的話,往往是怎麼上去就怎麼回來。另外也有一些投資朋友想買在起漲前,避免追高。
但是又怕盤整股太過弱勢、有什麼貓膩在裡頭,最終還是擔心買到沒有支撐的弱勢股。然而,若能從基本面找到支撐,會是不錯的信心和參考點。
只不過,基本面分析架構非常複雜,我們這裡先用營收成長作為最簡單的例子,來作為初步的篩選。
本篇前半段先以富果證券的頁面講解,後半段則是整理用程式運行的結果。
富果有個非常好用的卡片:短長期營收年增率,可以拿來衡量營收成長動能。這是使用近三個月累計營收的年增率作為快線(藍色)、近十二個月累計營收的年增率作為慢線(紅色),以快慢兩條線的交叉來觀察短期公司營收是否出現明顯成長或衰退。
如下圖,這是光寶科(2301)的短長期營收年增率卡片,搭配月 K 線圖比較觀察,光寶科在 2017 年 2 月快線向下穿越慢線,表示短期營收動能放緩。而在隨後的兩個月,慢線也彎頭向下,股價在整體營收動能放緩後不久也出現波段下跌。
另外,這張卡片也能讓大家避開營收衰退的盤整股。敬鵬(2355)如下圖,自從短長營收年增率雙雙跌到負值(營收負成長)之後,股價一蹶不振。
我們現在可以透過營收成長來衡量股價基本面支撐了。不過這還不夠,如果你希望買在盤整的時候,我們還需要想辦法衡量盤整。
我們可以用雙周( 10 日)和月線( 20 日)兩條均線的距離來衡量盤整。比方說,只要兩條均線的距離低於目前價格的 1.5 %,我們就定義為盤整。大家可以透過富果的 K 線圖檢視,也可以透過程式很快速地計算出來哦!
如下圖,台積電的 K 線圖,我們另外用灰色的色塊把台積電在盤整的期間標記起來:
我們從第一張圖的時候就知道,台積電的短長期營收年增率在 2019 年 6 月出現黃金交叉(快線向上穿過慢線)。從上圖來看,今年 6 月初以及 7 月初的盤整期,都是不錯的進場點。
再來,這個方法拉長時間來看效果如何?這就是量化通最擅長的部份了!
以下整理用程式運行的結果。
如果我們把時間拉長至 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 理財就上手|從數據處理到回測下單一次搞懂」,提供從入門到精通的選股實作和視覺化的教學,並且公布程式碼。有興趣的朋友歡迎點擊連結預購。
【系列閱讀】Python 實作你的選股利器系列文章