倖存者偏誤示範器:你的回測裡,少了 8,562 家公司
1990 年以來,美股羅素 3000 曾經有 12,487 家公司,其中 8,562 家已經下市。多數回測工具的資料裡只有還活著的那一半——等於把 68.6% 的歷史刪掉了。
下面每一個小方塊代表大約六十家公司。深色的是已經消失的——下市、被併購、破產、退到粉單。
68.6%。 這不是某個空頭年份的數字,是 1990 年以來的總和;而且每個十年都在死,一九九〇年代 2,350 家、二〇〇〇年代 2,714 家、二〇一〇年代 2,168 家。
把上面那個勾勾打開,畫面會剩下「現在還活著」的那些——那就是多數回測工具看到的世界。用那個世界回測,你會得到一個從來沒發生過的歷史:所有失敗的公司都被事先刪掉了,剩下的當然都很會漲。
這件事我自己踩過。同一套選股條件,換成含下市股的資料庫之後,結論從「大致跟大盤打平」變成「全表最會輸」——二十六週報酬中位數掉 3.56 個百分點、勝率掉 6.2 個百分點。而差別只在於,舊的資料庫沒有涵蓋網路泡沫和 2008。
看看下面那張逐年的圖:1997 到 2001 年,每年有 350 到 458 家公司消失。 如果你的回測資料從 2010 年才開始,那段歷史對你來說等於不存在。
每一年消失的家數(1990 起)
資料是自己建的:1990 年起、含 8,562 檔已下市股。你用的回測工具,資料裡有這些嗎?看這件事怎麼推翻一個訊號 →
原始碼