← 策略解剖室
均值回歸 · 樣本內 / 樣本外審判

勝率 77%,卻跑輸「什麼都不做」

Connors RSI(2) 抄底法 · SPY 日線 1993–2026 · 33 年 · 切 in-sample / OOS
77.0%
每筆交易的勝率 —— 高到誘人,也正是它最會騙人的地方
0.60 vs 0.87
樣本外 RSI(2) 的 Sharpe vs 同期「買了就抱」SPY —— 抄底反而落後
+3.8% vs +14.3%
樣本外兩者的年化報酬 —— 因為它有 9 成時間在場邊空手
−10.2%
樣本外單筆最慘的一次 —— 77% 勝率藏不住的那條左尾

「RSI(2) 在 SPY 上做均值回歸,15 年賺了 984%。」這是 Reddit 上點讚最高的一則抄底貼文。

它聽起來太美好:一條兩天的超短線指標,跌深就買、反彈就賣,勝率高得嚇人。問題是,勝率高賺得多是兩件事 —— 而把這兩件事混為一談,正是這類策略賣得掉的原因。我們把它放回 33 年的 SPY 日線,蓋掉行銷話術,只問一句:扣掉運氣、切開樣本內外之後,它還剩下什麼?

第一部 · 神話

兩天指標,跌深就接

Larry Connors 推廣的這套規則很乾淨,門徒在 Reddit、各大論壇照抄了十幾年。我們完全照他書裡的版本測:

Connors RSI(2) · 標準規則

  • 進場:2 日 RSI < 10,而且收盤價在 200 日均線之上(只在多頭趨勢裡接刀)。
  • 出場:收盤價站回 5 日均線(反彈就跑)。
  • 其餘時間空手:有部位時 100% 投入,沒部位時抱現金(0%)。

這套規則最迷人的地方,是它的勝率。33 年下來 261 筆交易,77% 是賺錢出場的。十筆有將近八筆紅盤 —— 任何看到這個數字的人,都會想「這不是穩賺嗎?」

第二部 · 手術

把書出版的那一年,當成分水嶺

要分辨「真 edge」和「事後找出來的漂亮回測」,最關鍵的一刀,是切在策略被公開的那一刻。Connors 的《Short Term Trading Strategies That Work》出版於 2008 年 —— 所以我們把 2010 年當分水嶺:

防火牆設計

  • 樣本內 1993–2009:策略「長大」的年代,也是回測會挑到的那段。
  • 樣本外 2010 至今:策略公開之後、誰都能照做的 16 年。一個 edge 如果是真的,這裡也該站得住。
  • 成本:單邊 1.5 個基點(1 個基點 = 0.01%;SPY 價差很窄,這個假設對策略相當寬容)。
  • 對照組:同期「買 SPY 抱著不動」。打不贏這條最笨的基準線,就沒有存在的意義。
第三部 · 判決
優勢是真的,但它在縮水,而你大半時間在場邊

第一刀:77% 勝率,是真的 —— 但它在騙你

先說公道話:勝率不是假的,均值回歸的優勢也是真的。在它持有部位的那些日子,平均單日報酬 +19.9 個基點,而 SPY 隨便哪天的平均只有 +4.8 個基點 —— 中間 +15 個基點的「跌深反彈」確實存在,這屬於學界早就記錄過的短期反轉家族(short-term reversal)。

但「77% 會贏」這句話,把賠率藏起來了。看一眼贏跟輸的大小:

勝率
77.0%
平均賺(贏的時候)
+1.23%
平均賠(輸的時候)
−1.36%
最慘一筆(樣本外)
−10.2%

贏的時候賺一點點,輸的時候賠得多一點,偶爾一筆 −10%。高勝率配上一條肥厚的左尾 —— 這是「接刀」策略最典型的長相:八次小確幸,換一次大破口。

勝率陷阱機 · 自己點點看

下面是 RSI(2) 在 SPY 上、從 1993 年至今的每一筆真實交易。一筆一筆點開,看勝率穩穩停在 ~77% —— 然後盯著你的本金,跟「買了就抱」的本金,差距怎麼被拉開。

點「下一筆」開始 —— 每一格,都是一筆真實的進出場。

它沒有真的崩掉,是因為那道200 日均線的趨勢濾網 —— 不是 RSI 本身。2008 年金融海嘯,SPY 跌掉 44%,這套策略整段 0% 曝險、完全在場邊:趨勢一轉空,它就不接刀了。真正幫你避開大跌的,是那條趨勢線;RSI(2) 只是決定在多頭裡哪天進場。

第二刀:把它公開之後,優勢就在退潮

同一套規則,樣本內漂亮、樣本外明顯變鈍:

每日「跌深反彈」優勢 樣本內 1993–2009+23.0 bp
每日「跌深反彈」優勢 樣本外 2010++8.1 bp

那道每日 edge,公開後從 +23 個基點掉到 +8 個基點,縮水超過六成。Sharpe(報酬相對波動的分數,越高越好)同步從 1.02(樣本內)滑到 0.60(樣本外)。這不是崩盤式的死法,是溫水式的退潮 —— edge 還在,只是越來越薄(衰退方向一致,但樣本外在場日數有限,這個差距本身未做正式顯著性檢定)。

第三刀:9 成時間空手,你贏的是「不參與」

這才是最容易被那條漂亮 Sharpe 騙過去的地方。RSI(2) 只有 約 10% 的日子在場上,其餘 90% 抱現金。抱現金的日子波動是零,所以整體波動被壓得很低、Sharpe 看起來不差 —— 但你不能把 Sharpe 拿去花。看絕對報酬,樣本外的對比很殘忍:

RSI(2) 年化(OOS)
+3.84%
SPY 買了就抱(OOS)
+14.29%
在場時間
10.6%
SPY 同期 Sharpe
0.87

樣本外這 16 年,SPY 一路創新高。一個 9 成時間在場邊的策略,自然吃不到這段。它的低波動是「沒參與」換來的,不是「擇時」換來的 —— 而那 90% 抱著的現金,在這個測試裡賺的是 0%。把閒置資金的機會成本算進去,「買了就抱」在報酬和 Sharpe 上兩項都贏

有人會說:那 9 成現金不會閒著,擺進短債也有利息。沒錯 —— 但就算給它年息 4%,樣本外也只把 RSI(2) 的 +3.84% 抬到約 +7%,離 SPY 的 +14.29% 還差一半。利息能補一點,補不平「九成時間不在場」這個結構性的缺口。

第四部 · 機制
它預測的不是市場,是你對「勝率」的偏愛

為什麼這種策略永遠有人信

因為它賣的是一種情緒體驗:十次有八次紅盤,每次都印證「我又賭對了」。人腦記得住八次小贏的爽感,記不住那一次 −10% 的痛 —— 更記不住「同一段時間,什麼都不做的人賺更多」。

把運氣、把那條趨勢濾網、把「不參與」帶來的低波動全部扣掉,RSI(2) 剩下的是一個真實但正在變薄的短期反轉微優勢。它不是騙局,但它也不是聖杯 —— 它是一個被高勝率包裝得太好、實際上跑輸大盤的微小 edge。

高勝率不等於高報酬。
一個策略可以八成時間在贏,同時整體輸給「什麼都不做」。賺率騙眼睛,賠率和參與度才決定你口袋裡的數字。

同一套防火牆,我們也拆過看圖選飆股八條規則的趨勢樣板
每一隻「穩賺策略」,都先問一句:扣掉運氣,還剩什麼?

看其他解剖檔案 →

方法 · 來源

這是一場完整可重跑的 falsification。資料:SPY 日線(還原收盤)1993-01 至 2026-06,33 年。規則:標準 Connors RSI(2) —— 進場 2 日 RSI<10 且收盤>SMA200,出場收盤>SMA5,close-to-close,單邊成本 1.5bps。樣本內/外以 2010-01-01 為界(對應 Connors 2008 年著作出版後)。優勢衰退另以「每日 in-market 平均報酬 − SPY 無條件平均」量化。
範圍與限制:只測 SPY、日收盤、這組標準參數,證偽的是「RSI(2) = 打敗大盤的抄底聖杯」這個具體說法,不外推成「均值回歸對任何標的、任何參數、任何用法都無效」。短期反轉的微優勢確實存在(本測也量得到);它能否在別的場景(如低相關的現金 overlay、配對交易、或更短週期)有用,是另一個問題,不在本文射程內。穩健性另跑 entry RSI(2)<5,結論方向一致(優勢更稀、報酬更低)。

  • 關鍵數字 — 全期:勝率 77.0%(n=261),PF(獲利因子,總獲利÷總虧損)3.03,單筆最慘 −10.2%,在場 10.6%。樣本內 Sharpe 1.02 / 每日 edge +23.0bp;樣本外 Sharpe 0.60 / 每日 edge +8.1bp。樣本外年化:RSI(2) +3.84% vs SPY +14.29%(SPY Sharpe 0.87)。崩盤窗:2008 曝險 0%(趨勢濾網),COVID −4.2%,2022 −3.0%。
  • 原始說法 — Larry Connors & Cesar Alvarez,《Short Term Trading Strategies That Work》(2008)。
  • 短期反轉效應 — Jegadeesh (1990),Evidence of Predictable Behavior of Security Returns,Journal of Finance;反轉是已知會隨時間/成本衰退的因子,非穩定 alpha。
  • 異常在發表後消失 — McLean & Pontiff (2016),Does Academic Research Destroy Stock Return Predictability?,Journal of Finance。
  • 同系列死因 — 同一套防火牆也判過 VCP 型態學與 Minervini 趨勢樣板;共同主題都是 regime/beta + 選擇偏差 + 沒有 OOS。