財報是一季公佈一次,但月營收是一個月公佈一次,所以要了解一家公司營運面的最新變化,最快的數據是月營收。之前有跟大家討論過,用最新的單月營收當計算基礎,假設未來十二個月的營收都跟這個月一樣,然後預估出EPS,這樣的估法可以快速掌握到那些過去財務表現不怎麼樣,但用最新營運情況去估算,股價已經低估的公司。今天跟大家分享的,就是建立在這樣假設基礎上的選股策略。
首先還是先介紹一下完整的選股策略
這裡用了兩個腳本
一個是用月營收預估的低本益比股
value1=GetField("月營收","M");//億 value2=GetField("營業利益率","Q"); value3=value1*12*value2/100; value4=GetField("最新股本");//億 variable:FEPS(0); FEPS=value3/value4*10; outputfield(1,FEPS,2,"用月營收預估的本業EPS"); if feps<>0 then value5=close/feps; outputfield2(value5,"用月營收預估的本益比"); input:pe(10,"預估本益比上限"); if value5<pe and value5>0 then ret=1;
另一個則是我很常用到的暴量剛起漲
Input: day(10,"日期區間"); Input: ratioLimit(5, "區間最大漲幅%"); Condition1 = C=highest(C,day); //今日最高創區間最高價 Condition2 = V=highest(v,day); //今日成交量創區間最大量 Condition3 = highest(H,day) < lowest(L,day)*(1 + ratioLimit*0.01); //今日最高價距離區間最低價漲幅尚不大 Ret = Condition1 And Condition2 And Condition3;
另外搭配了兩個選股條件
一個是成交量近五日來的趨勢是向上的,另一個則是近兩日主力買超較為積極,這兩個條件主要是用來確認月營收的好轉,有獲得市場的認同,可能不是短期現象。
用上述的選股策略去回測過去三年的所有普通股,停損停利都設為7%,回測報告如下
這樣的數字是可以長期打敗大盤的。
有興趣的朋友,可以利用這樣的概念,在最新一個月的月營收公佈時,找出有那些公司,用最新的月營收去計算,目前的估值嚴重偏低,透過這個方式,來尋找尚未被市場看到的明日之星。
當然這個方法必須排除那些營收有明顯季節性變化的公司,這點是必須跟大家提醒的。