回測結果漂亮就能相信嗎?認識前視偏誤與倖存者偏差
許多投資人第一次看到漂亮的歷史績效曲線時,往往會被平滑上揚的線條吸引,認為只要照著規則執行就能複製同樣的成果;但真正有經驗的研究者看到這類結果,第一個反應通常是懷疑,因為測試過程中只要混入一點不合理的假設,數字就可能被嚴重高估,所以在相信任何結果之前,先學會辨認常見偏誤,才是保護自己的第一道防線。
最常見的陷阱之一是前視偏誤,意思是在模擬當下使用了當時還無法取得的資訊,例如財報實際公布日晚於資料所屬季度,若直接用季度結束日帶入,就等於提前知道答案;另一個陷阱是倖存者偏差,若資料庫只保留目前仍在交易的公司,已下市或被併購的個股消失在樣本外,測出來的成果自然偏向樂觀。進行回測時,必須逐一檢查資料時間點與樣本完整性,才能讓模擬貼近真實市場。
這些偏誤在因子投資的研究裡尤其容易被放大,因為因子通常仰賴財務數據與長期歷史樣本,只要財報日期或下市資料處理不當,某些因子看起來就會異常有效;此外,反覆調整參數直到結果最好看,也會形成過度最佳化,讓策略只適配特定歷史區間,換了一段行情便可能失靈;比較穩健的作法,是把資料切分為建模區間與驗證區間,先在前段建立規則,再到後段檢查表現是否一致,若兩者落差過大,往往代表規則只是記住了歷史雜訊。
那麼,怎樣的測試結果才值得參考?當回測流程能正確處理資料時點、納入下市樣本並保留樣本外驗證,因子投資的研究才有可信的根據。即使如此,歷史表現仍只是參考,市場未來的走勢充滿變數,保持謙遜與審慎,才是面對數據的合適態度,也能讓每一次研究都累積成更扎實的判斷能力,逐步看清哪些規律值得信任、哪些只是偶然。
留言