本益比位於五年低位區

By | 2023-02-21

前些日子,在網路上看到有人說,如果一檔股票回到五年來平均最低本益比的附近,往往就是該股的股價底部區。我試著寫了一個腳本來印證這樣的說法,經過一些調整,有打造出一個還算可接受的交易策略,來介紹給大家。

首先,先來找出股價接近五年來平均最低本益比的股票,我寫的腳本如下

value1=lowest(getField("本益比", "D"),200);
value2=lowest(getField("本益比", "D"),400);
value3=lowest(getField("本益比", "D"),600);
value4=lowest(getField("本益比", "D"),800);
value5=lowest(getField("本益比", "D"),1000);
value6=(value1+value2+value3+value4+value5)/5;
if getField("本益比", "D")<value6*1.1
then ret=1;

這個腳本的概念是找出200個交易日到1000個交易日,每隔200天作一個天期的最低本益比,然後除以五,算出其簡單平均,然後如果現在的本益比跟這個最低本益比已差距不到一成,就符合條件

拿這個腳本去回測過去七年,停損停利都設為7%,回測報告如下圖

這樣的江湖傳說,回測下來,還真的有一點可信度,勝率接近六成。

所以接下來是設計一些過濾條件了

我的想法是從基本面及籌碼面兩方面進行

一,基本面必須其月營收保持成長

二,籌碼面則是法人買超比重夠高

再過濾掉高價股,最後的選股策略如下圖

這裡我把成交量超過1000張的勾選拿掉了,因為我想以目前市場的成交量,沒啥道理一定得加上這個條件

 

下面是這個策略的回測報告

 

 

這樣的勝率及總報酬率都算是還可以接受了,當然各位可以再加以改造,把它設計的表現更好