如何找到財報會有驚喜的公司

By | 2021-03-16

昨天聯強漲停,原因是因為公佈去年的EPS達到4.89元,而股價前一天收盤才49.9元,所以股價開盤就漲停,現在離去年財報最後公佈日還有10多天,大家一定在問說有沒有下一檔聯強可以提前佈局,我今天想透過選股腳本,來找找看有沒有下一檔聯強。

大家請看一下聯強的財報,它過去三季單季EPS都有1元以上的水準,前三季已經賺了3.41元

我們再來看一下他第四季的營收

第三季是做了898億,第四季則是比第三季還好,做了1001億,所以如果沒有意外,第四季的單季 EPS會比第三季的1.26高,那會高多少呢? 第四季營收比第三季成長了11.5%,那第四季的EPS能不能也成長11.5%呢? 如果成長11.5%,那第四季的EPS應該就會達到1.26*(1+11.5%)=1.4元,跟實際公佈的1.48只差了0.08

所以我根據這樣的觀察,寫了以下的腳本,找出現在還沒有公佈財報的公司,把去年前三季的EPS加上第三季EPS乘上(1+第四季營收季增率)

根據這樣算出來的EPS,再跟現在的股價對照,找出本益比低於一定比例的公司

以下是我寫的腳本

input:band1(10,"本益比上限");

if getfielddate("每股稅後淨利(元)", "Q")=20200901

then begin

value1=CLOSE/ (getField("每股稅後淨利(元)", "Q")
+getField("每股稅後淨利(元)", "Q")[1]
+getField("每股稅後淨利(元)", "Q")[2]
//前三季EPS合計
+getField("每股稅後淨利(元)", "Q")
//第三季EPS
*(getField("月營收", "M")[2]+getField("月營收", "M")[3]+getField("月營收", "M")[4])
/(getField("月營收", "M")[5]+getField("月營收", "M")[6]+getField("月營收", "M")[7]));
//乘上(1+第四季營收季增率)

if value1<band1
and value1>0 
then ret=1;
end;

outputfield(1,value1,1,"預估本益比");
outputfield(2,getField("每股稅後淨利(元)", "Q"),1,"第三季EPS");
outputfield(3,getField("每股稅後淨利(元)", "Q")[1],1,"第二季EPS");
outputfield(4,getField("每股稅後淨利(元)", "Q")[2],1,"第一季EPS");
outputfield(5,getfielddate("每股稅後淨利(元)", "Q"),0,"最新財報日期");



 

下面是今天跑出來符合本益比十倍以下的股票

這裡面本益比太低的應該是先前有業外,應該要濾掉,另外要濾掉景氣循環股及營建股

以上是今天的說明,祝大家操作順利

 

XQ超人氣加值模組介紹

XQ手機版支援下單

XQ量化交易平台學習地圖

統一證券開戶連結

群益金鼎證券開戶連結

XQ全球贏家下載連結