早年我曾在證券商底下的投顧當研究員,那時候投顧跟總公司的營業廳在同一棟樓,收完盤,我常跟幾個老營業員聊天打屁,那時候正好踫到民國83的大多頭行情,大家每天都聊的很起勁,後來有一天,有位我覺得很厲害的營業員,突然跟大家宣佈他當天就開始勸客戶減碼了,第一次踫到這種大多頭行情的我,熊熊很難接受,我就問他,股票都還在漲啊,為何會突然看壞,他跟我說,漲到這裡,很多股票都漲了超過五成,成交量開始明顯下滑,顯示空手的已經追不下手,這種情況持續個幾天,早晚要多殺多。我年輕氣盛,對他的觀察半信半疑,隔天起,我特別留意那些漲多股票的成交量, 果然還是持續出現追高乏力的低量,隔了幾天,行情就真的出現了比較明顯的拉回。
今天要跟大家介紹的交易策略,跟我的這段經驗有關,我想寫出一個短空的策略,符合這個策略的股票,要具備以下的特徵
1.過去半年上漲五成以上
2.目前股價離波段最高點不到一成
3.最近的成交價比前幾天還高
4.但這幾天的成交量跟比較長期的均量相比,有一段距離
這種股票就是典型的大漲後股價在高檔,但成交量縮的很兇
根據上述的特徵,我寫的對應腳本如下:
input: Periods(120,"計算期數"); input: Ratio(50,"期間漲幅%"); if close < close[4] and close*1.1>highest(close,periods) and close >= close[Periods] *(1 + Ratio*0.01) //過去半年漲幅超過五成 and average(volume[1],5)*1.4 < average(volume[1],20) and GetSymbolField("tse.tw","收盤價","D") <average(GetSymbolField("tse.tw","收盤價","D"),10) then ret=1;
在回測設定上,我拿那些股本超過十億且過去三年每年EPS都小於1元的股票去跑,因為是短空,所以我設的出場點是十天之後。
以下就是跑三年數據的回測報告
因為這樣的條件有點苛,符合條件的只有46個交易機會,其中29個是獲利出場,勝率達到63%。
老市場人士常說的量先價行,看來還真的是有點道理