蠻多公司的大股東,對於自己公司的股價心目中都有一個絕不能跌破的馬其諾防線,這個防線可能是某次增資時的價格,可能是老板對員工的承諾,我們可以找出過去十年每年的最低價,然後算出這十年最低價的平均值,一旦股價低於這個數字,可能就是股價開始要接近大股東心目中的防線了,如果這時候籌碼又從發散變成收集,那麼可能就值得留意。
要符合上述情況,我寫的選股策略如下圖
其中股價低於10年低點平均值的腳本如下
value1=(lowY(1)+lowY(2)+lowY(3)+lowY(4)+lowY(5) +lowY(6)+lowY(7)+lowY(8)+lowY(9)+lowY(10))/10; if close<value1 then ret=1;
另一個籌碼收集的腳本則如下
value1=GetField("分公司買進家數"); value2=GetField("分公司賣出家數"); value3=value2-value1; value4=countif(value3>30,5); //計算買進家數與賣出家數的差距夠大的天數 if value4>3 then ret=1;
在這裡我們計算最近五天的券商分點買進及賣出家數,如果賣出家數比買進家數多30家以上,被視為籌碼被收集,如果過去五天有超過三天籌碼被收集,這個選股條件就成立。
把這個策略拿去回測,停損停利都設為10%,回測報告如下圖
這個策略的勝率非常高,缺點就是太嚴謹,出的訊號不多,但總報酬率蠻好的。