今年的12月到現在為止,跌的好慘,往年我們都會期待有個所謂的年底作帳行情,當然也會想趁著十二月如果股價下跌時,買點便宜貨,因為等到明年一月,我們就可以坐等所謂的元月效應。
下面這張圖是加權指數的月線圖,過去幾年,十二月份及一月基本上都是漲多跌少,如果十二月跌多了,一月是長紅,只有2014年的元月是收黑。
所以一直以來,我都有一個”十二月找會作帳的股票”這樣的交易策略。
通常我都是找那些明年業績不會更差,今年沒啥漲到,往年年底都會拉一波的集團股。
以前最有名的是亞東集團的股票,不過這兩年這集團好像就沒有像以前那麼愛作帳。
今年有XS這個工具,所以我就改成用寫腳本,找過去幾年十二月份月線漲超過5%的股票。
我寫的腳本如下:
value1=getbaroffset(20141201); value2=getbaroffset(20141231); value3=getbaroffset(20131201); value4=getbaroffset(20131231); value5=getbaroffset(20121201); value6=getbaroffset(20121231); value7=getbaroffset(20111201); value8=getbaroffset(20111231); input:r1(5,"最低月報酬率%"); if close[value2]>close[value1]*(1+r1/100) and close[value4]>close[value3]*(1+r1/100) and close[value6]>close[value5]*(1+r1/100) and close[value8]>close[value7]*(1+r1/100) then ret=1;
挑出來的股票如下表。
不過這邊要特別說明幾件事
1.挑出來的都是過去四年每年十二月月線都漲超過5%的股票,但要濾掉那這幾年業績好靠業績支撐的股票。
2.有些產業有季節性因素,年底到農曆年前是旺季,例如遊戲類股。
3.上面用到一個函數叫getbaroffset
需要特別說明一下
getbaroffset這函數是您只要在函數的括號中填入某個日期,系統會回傳這個日期是最後一根bar之前的第幾根bar。
例如今天是12月10日,如果你寫value1=getbaroffset(20151209),那麼電腦會傳回value1=1,因為12/09是今天這根bar的前”1″根。
這個函數在計算特定區間相關數據時非常有用。