Smart自學網
  • Smart自學網 財經好讀 股票:股票投資術 如何用回測驗證市場抄底傳說?
    財經好讀 > 股票:股票投資術
    訂閱雜誌電子雜誌

    Smart智富月刊291期

    研發股市交易策略的第1步

    如何用回測驗證市場抄底傳說?

    撰文者:XS策略平台團隊 2022-11-01 瀏覽數:4,807
    如果您喜歡這篇文章,請幫我們按個讚:

    最近股票很難做,因為外在變數多,擔心美國聯準會(Fed)升息升不停,擔心俄羅斯總統普丁打核彈,擔心中國經濟衰退,擔心美元太強,擔心全球景氣衰退造成企業獲利衰退。但另一方面,股價修正了10個月,大家開始期待第4季是不是會落底反攻。在這種氣氛下,各種股市傳說滿天飛,但這些傳說是否禁得起考驗,就有待時間來證明。筆者便針對2個與大跌後抄底有關的股市傳說來進行回測,看看它們是否真有道理。

    傳說1》PB接近5年低點
    且法人買超就可做多

    有一種說法是,如果股價淨值比(PB)接近這幾年的低點區,而且法人有明顯抄底的動作,那麼這就是一個很值得注意的做多機會。今天我們就來實驗看看這樣的說法有沒有道理。用的腳本如下:

    input:r1(5,"PB距離N個月來低點只剩N%");//宣告一個參數r1,數值5
    input:r2(60,"N個月以來");//宣告一個參數r2,數值60
    setbarfreq("M");//指定頻率為月
    if barfreq <> "M" then raiseruntimeerror("頻率錯誤");//如果執行的頻率不是月,就回傳「頻率錯誤」
    value1=GetField("股價淨值比","M");//抓取股價淨值比,單位是倍
    value2=lowest(GetField("股價淨值比","M"),r2);//抓取60個月以來最低的股價淨值比
    value3=average(GetField("股價淨值比","M"),r2);//抓取60個月以來的平均股價淨值比
    if value1 < value3//如果value1小於value3
    and value1 < value2*(1+r1/100)//而且value1小於value2乘以1.05
    then ret=1;//就觸發警示

    在這個腳本外,再加上「近3日三大法人買超合計占成交量10%以上」的條件,組合成上述市場傳說的選股策略。接著拿這個策略回測過去5年(2017年10月11日~2022年10月11日),因為是價值型投資,停損、停利都設為20%。回測後,勝率是62.6%,這表示PB跌到近幾年的低點,且法人開始用力抄底,的確是值得注意的訊號。不過在操作上,應加入更多過濾條件,不然這麼高的勝率,總報酬只有46.04%,代表獲利時有大量的個股都符合條件,分散了每筆的報酬,如果加上合適的過濾條件,應該可以提高這個選股策略的報酬率。

    另外,這個策略在股價崩盤時表現會很不好,特別是像2020年新冠肺炎疫情(COVID-19)爆發的那種時候,這種策略已將停損設為20%,卻還因為意外利空而被停損,對報酬率是滿傷的。

    整體來說,這個市場傳說的勝率是滿高的,難怪有那麼多人喜歡找那些股價非常接近PB低點,且法人大買的股票。不過就像回測所呈現的,符合這種情況的股票在大盤殺到低點時有一大串,還是得有其他過濾條件來優化這個交易策略。

    傳說2》股市大跌後
    主力回頭收集可進場

    大跌後抄底的訊號很多,籌碼派有一些人很常用分公司買進及賣出家數的變化來做主力收集的分析工具,下面就來實驗看看這樣的做法有沒有道理?用的腳本如下:

    input: period(10);//宣告一個參數period,數值10
    value1=GetField("分公司賣出家數")[1];//抓取前1日分公司賣出家數,單位家
    value2=GetField("分公司買進家數")[1];//抓取前1日分公司買進家數,單位家
    if linearregslope(value1,period)>0//如果賣出的家數愈來愈多
    and linearregslope(value2,period)<0//而且買進的家數愈來愈少
    and close*1.05<close[period]//但這段期間股價在跌
    and close*1.283<close[30]
    and close*1.782>close[30]//且波段跌幅夠大
    then ret=1;//就觸發警示

    用這個腳本所做的選股策略,若拿來回測過去5年(2017年10月11日~2022年10月11日,停損、停利設7%)可發現,勝率66.11%、總報酬率133.41%,這樣的勝率是真的很可以,但總交易次數太多了,共3,444次。另外,最大區間虧損率(MDD)-33.04%也滿恐怖的,勢必得再加上其他的過濾條件(詳見圖1)。例如把腳本中的「period」從10改成20,最大同時進場次數從無限制改成1次,並加上「股價小於20元」的條件,這樣一來,回測勝率直接拉高到7成,總報酬率也很嚇人,有289.08%,但MDD還是有點恐怖,-24.64%。


    如果您想收到更多理財訊息,您可以按此: 訂閱電子報
    1 2
    Next
    精選推薦
    麥克連 高殖利率股順風操作攻略(6/15)
    課程好學 麥克連 高殖利率股順風操作攻略(6/15) 【6月】麥克連 高殖利率股順風操作攻略(6/15)掌握除權息旺季!活用籌碼賺取高殖利股行情★學會高殖利率股族群研判,為自己打造超
    麥克連 贏家3階段選股實戰功略 直播班(5/11、5/25)
    課程好學 麥克連 贏家3階段選股實戰功略 直播班(5/11、5/25) 【5月】麥克連 贏家3階段選股實戰功略(5/11+5/25)法人籌碼選股邏輯應用法+主力大戶資金流動選股法★善用免費的法人資訊,
    【合購優惠】麥克連 Q2億級籌碼大師班 直播班(5月+6月)
    課程好學 【合購優惠】麥克連 Q2億級籌碼大師班 直播班(5月+6月) 【5月】麥克連 贏家3階段選股實戰功略(5/11+5/25)法人籌碼選股邏輯應用法+主力大戶資金流動選股法★善用免費的法人資訊,
    麥克連 高殖利率股順風操作攻略 直播班(6/15)
    課程好學 麥克連 高殖利率股順風操作攻略 直播班(6/15) 【6月】麥克連 高殖利率股順風操作攻略(6/15)掌握除權息旺季!活用籌碼賺取高殖利股行情★學會高殖利率股族群研判,為自己打造超
    特別企劃
    達人帶路,保單不再霧煞煞!
    達人帶路,保單不再霧煞煞! 達人帶路,保單不再霧煞煞!...
    不懼市場變動 資產穩健成長
    不懼市場變動 資產穩健成長 不懼市場變動 資產穩健成長...