好股票大拉回

By | 2017-05-16

當好公司因為非自身因素而股價出現明顯修正,就是值得我們留意的時候,好股票大拉回這個選股策略,就是讓機器人幫我們挑出這一類的股票。

要挑出這樣的股票,我設的條件共有下面五個

2017051301

第一個條件是年營收要超過十億,這是要挑選到那些營運達到一定規模的股票,這樣才不會找到那些規模太小,容易因為外在因素而衝擊到公司營運的股票。

第二個條件是要連續五年營收都維持正成長,這就代表公司經營面可以未雨綢繆,預先安排未來幾年的營收成長發動機。

第三個條件是連續五年每年EPS都超過兩元,這代表公司能夠維持一定的獲利水準,這樣的公司比較容易留住人才,讓公司進入良性循環。

第四個條件是公司的毛利率能維持的住,這代表公司的產品有一定的獨特性,比較不會受到同業殺價競爭的威脅。

這個條件我是用XS的腳本寫的,程式碼如下

value1=GetField("營業毛利率","Q");
input:ratio(10,"毛利率單季衰退幅度上限");
input:period(5,"計算的期間,單位是季");

if trueall(value1>value1[1]*(1-ratio/100),period)
then ret=1;

這樣的寫法,代表過去5季,沒有一季毛利率比前一季衰退超過一成。

符合這四個條件的公司,就是我定義中的好公司

以最新的財務數據來估算,完全符合這些條件的公司,在1600家掛牌公司中,只有32家

2017051302

當這32公司在近一個月內跌幅超過一成,選股機器人就會把這檔股票挑出來,發送給有訂這個策略的使用者。

使用者收到訊息之後,建議可以了解一下股價下跌的原因,如果是基本面的因素,那就事出有因,如果是因為非經濟因素,那麼反而是值得留意的時候。