我尋找潛力股的方法之二~ 自由現金流穩定的公司股價夠低

By | 2019-08-26

照往例,盤不好的時候就來作功課,繼續來介紹我在空頭市場尋找潛力股的方法,今天跟大家介紹的是自由現金流穩定,而且股價夠低的選股方法。

所自謂自由現金流就是來自營運的現金流量-資本支出-利息支出-所得稅。這個數字代表的是公司真金白銀收進來而不會再出去的現金淨流入,如果這個數字長期都維持在一定的水準之上,等到股價跌到一定的水準之下,就值得留意。

為了挑出這樣的股票,我寫了兩個腳本

一個是自由現金流量過去n年每年都超過m億元

value1=GetField("來自營運之現金流量","Y");//單位百萬
value2=GetField("資本支出金額","Y");//單位百萬
value3=GetField("利息支出","Y");//單位百萬
value4=GetField("所得稅費用","Y");//單位百萬
value5=value1-value2-value3-value4;//自由現金流量
input:lm(1,"自由現金流量下限,單位億元");
input:years(8,"符合條件年數");
if trueall(value5>=lm,years) then ret=1;

另一個則是股價每股自由現金流量比低於一定值

value1=GetField("來自營運之現金流量","Q");//單位百萬
value2=GetField("資本支出金額","Q");//單位百萬
value3=GetField("利息支出","Q");//單位百萬
value4=GetField("所得稅費用","Q");//單位百萬
value5=value1-value2-value3-value4;//自由現金流量
value6=GetField("普通股股本","Q");//單位億元
value7=value5/value6/10;//每股自由現金流
value8=close/value7;
input:ratio(5,"低標");
if value8<5 and value8 >0 then ret=1;

結合這兩個腳本及其他價量的條件,組成一個選股策略如下

用這個腳本去回測過去三年所有普通股,停損設7%,20天後出場,回測報告如下

過去三年這個策略每年平均約有三成的報酬率。

未來在中美大戰下,市場可能比較艱難,可以趁這時候學些價值型投資的方法,畢竟好公司也只有這時候才有便宜的價位可以買。