尋找可能由虧轉盈的公司

By | 2018-02-22

由虧轉盈的公司,特別是股價還沒有預先反映的,往往是比較能逆市上漲的。我試著用最近的月營收來找出那些本業可能轉虧為盈的公司。

我寫的腳本如下

// 計算最新一期月營收的日期(mm=月份)
//
variable: mm(0);
mm = datevalue(getfielddate("月營收","M"),"M");

// 預估最新一季的季營收(單位=億)
//
if mm=1 or mm=4 or mm=7 or mm=10
then value1=GetField("月營收","M") * 3;
if mm=2 or mm=5 or mm=8 or mm=11
then value1=GetField("月營收","M") * 2 + GetField("月營收","M")[1];
if mm=3 or mm=6 or mm=9 or mm=12
then value1=GetField("月營收","M")+GetField("月營收","M")[1]+GetField("月營收","M")[2];

// 預估獲利(單位=百萬) = 季營收 * 毛利率 - 營業費用
//
value2 = value1 * GetField("營業毛利率","Q") - GetField("營業費用","Q");

if GetField("營業利益","Q")<0
and value2>0 then ret=1;

outputfield(1,value2 / 100,2,"預估單季本業獲利(億)");
outputfield(2,GetField("營業利益","Q"),0,"最近一季營業利益");

這個腳本的概念是,用月營收去估算季營收,再根據估算出來的季營收,去乘上一季的毛利率作為營業毛利,再減去上一季營業費用,作為預估的營業淨利。

然後找出上一季營業利益是負的,但用月營收估計出來的這一季營業利益會由負轉正的股票。

這裡要跟大家說明的有幾點

1.營收成長通常毛利率有機會成長,假設毛利率沒有成長是比較保守的估算方法。

2.這裡估算出來的是營業利益,但業外的部份很難估。

3.如果近期一直在虧錢股價通常會很慘,這時轉虧為盈的作用力才會大,如果之前市場都已預先反映了,就算挑出來的股票也沒啥參考作用

4.會算出轉虧為盈,一定是月營收有明顯好轉,回頭再去研究月營收好轉背是否為長期因素,是選股後要再進一步進行的功課。

5.月營收是每月十日公佈,所以這個腳本每月十一日跑一次,再來研究選出來的標的。

轉虧為盈的低價股一直是每年漲幅排行榜的常客,也是比較不會受大盤影響的股票,祝福大家都找到最強的轉機股。