股票的價格,絕大多數的時候,是隨著大盤的多空氣氛,隨著產業的展望,順勢波動,隨波逐流,但就像潮汐一樣,退潮之後總是會轉為漲潮,所以我們可以找出那些現在股價距離平均水準還有一段距離,但開始轉強的公司,期待這些公司是正在從退潮要轉成漲潮。
這樣的公司,需要符合兩個條件
1.總市值不到600日平均的七成
2.收盤價創十日最高價
根據這兩個條件,我的對應腳本如下
settotalbar(700); if getsymbolfield("tse.tw","收盤價") > average(getsymbolfield("tse.tw","收盤價"),10) then begin value4=GetField("總市值"); value5=average(value4,600); if value4[1]<value5[1]*0.7 and close=highest(close,10) then ret=1; end;
回測設定我用的是過去每年EPS都超過兩元的股票,出場點是設為進場後10天出場
回測報告如下:
勝率約57%,造成虧損的時點,主要是在大盤走長期空頭走勢的時段
如果把這個腳本用有量的中小型股來跑,回測報告如下
勝率甚至超過6成
這樣的策略,它的核心精神有三個
1.在多頭市場之下
2.總市值離三年來的平均值有不小的距離
3.股價正在轉強
符合這三個條件的股票,就極可能符合這個交易策略。
其次,我們在腳本上試的是目前總市值不到長期平均值七成的股票,如果現在股價是不到長期平均值五成時,勝率其實更高
回測數字為證,勝率都快接近七成了。