← 研究動態
一般讀者2026/10/25 上午11:00

離 52 週高點多近,能預測隔月的大盤報酬嗎?台股與道瓊的樣本外檢定,三個假說都沒通過

台股美股樣本外預測動能證據判讀52 週高點

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

收藏、追蹤與明日提醒只保存必要識別資料,可在會員中心檢視或刪除。

研究資訊不構成個人投資建議;提醒僅代表研究更新,不代表交易訊號。

訂閱研究摘要

研究摘要與新文章,不轉售、不寄廣告,隨時可退訂。

離 52 週高點多近,能預測隔月的大盤報酬嗎?台股與道瓊的樣本外檢定,三個假說都沒通過

指數衝到高點附近時,有兩種相反的看法。一種說離高點越近,動能越強,還會再漲;另一種說已經漲到頂,要小心。哪一種對,可以用資料檢驗。

一篇刊在 Journal of Financial Economics 的論文(Li 與 Yu,2012)以道瓊指數為例,摘要的結論是:指數離 52 週高點越近,未來的大盤報酬越高;離歷史高點越近,未來的大盤報酬越低。這篇文章把同一個方向的問題拿到台股加權指數與道瓊指數上,用樣本外預測來檢驗。

結果先講:事前登記的三個假說,全部判為「不支持」。三個樣本外檢定值分別是 -0.227、-0.632、-1.189,都是負的,離最低要求 2 很遠。這只表示在這個設計與這套門檻下,離高點多近沒有通過預測隔月報酬的檢定,不表示它一定沒有預測力。

檢驗的三個假說

預測變數有兩個。x52 是月底收盤價除以過去 252 個交易日(約一年)的最高收盤價,越接近 1,表示離 52 週高點越近。xmax 是月底收盤價除以資料第一天以來的最高收盤價,越接近 1,表示離歷史高點越近。要預測的是隔月的指數對數報酬。指數是價格指數,不含股利,也沒有扣掉無風險利率。

假說指數與預測變數事前預期的方向資料期間月資料對數樣本外預測月數
H1台股加權指數的 x52越近,隔月報酬越高1997-07-02 至 2026-09-30338218
H2道瓊指數的 x52越近,隔月報酬越高1992-01-02 至 2026-09-30405285
H3道瓊指數的 xmax越近,隔月報酬越低1992-01-02 至 2026-09-30416296

台股的 xmax 不檢驗:Yahoo Finance 的台股序列從 1997-07-02 才開始,序列內的最高點不等於歷史高點。資料是 Yahoo Finance 的指數日收盤價,每月取最後一個有收盤價的交易日,凍結成固定檔案之後才開始計算。

怎麼判定有沒有預測力

預測用擴張視窗:先用前 120 個月的資料估一次,預測第 121 個月,之後每多一個月就多加一筆資料重估。每一次預測只用當時已經知道的資料。比較的基準,是直接拿過去月報酬的平均當預測。

樣本外 R² 衡量用了預測變數之後,預測誤差比基準小多少。小於 0,表示用了預測變數,誤差反而比直接用歷史平均還大。檢定用 Clark–West 檢定,它專門比較「多一個預測變數的模型」和「只有平均的基準」。

判定規則在計算之前就寫定並凍結(事前登記)。檢定值 t 至少要到 2,才有資格談支持。要判「支持」,t 要到 3(Harvey、Liu 與 Zhu 在 2016 年對新發現提出的門檻),而且三個假說一起做多重比較調整後的 p 值要小於 0.05。

結果

假說樣本外 R²Clark–West t單尾 p 值多重比較調整後 p 值
H1 台股 x52-0.007-0.2270.5900.883
H2 道瓊 x52-0.015-0.6320.7360.883
H3 道瓊 xmax-0.023-1.1890.8830.883

三個假說的 Clark–West 檢定值都是負的,離最低要求 2 與支持門檻 3 很遠

圖一:每根長條是一個假說的樣本外檢定值,長條下方是樣本外預測的月數。

三個假說的 t 都是負的,樣本外 R² 也都小於 0,意思是加了預測變數的模型,誤差比直接用歷史平均更大。依規則,t 沒到 2,在第二步就判「不支持」。道瓊 x52 的全樣本斜率是 -0.028,方向和假說相反,但判定用不到它,因為 t 已經沒過下限。

換個做法重算,結論有沒有翻

事前登記的穩健性檢查,只有第一項會改變分類,其餘只報告。

  • 自相關期數:計算標準誤時容許的自相關期數 L,登記了六個取值。台股 x52 的 t 介於 -0.364 到 -0.195,道瓊 x52 介於 -0.766 到 -0.389,道瓊 xmax 介於 -1.208 到 -1.161。六種 L 下,三個假說的分類都沒有改變。
  • 起始視窗:把最初用來估計的 120 個月,改成 60 或 180 個月,三個假說的 t 介於 -0.670 與 0.690 之間。最高的一格是台股 x52 用 180 個月,t 為 0.690,樣本外 R² 為 0.002,仍然沒到 2。
  • 52 週的算法:把 252 個交易日改成 365 個日曆日,台股 x52 的 t 為 -0.186,道瓊 x52 為 -0.499。
  • 限制預測方向:只在斜率方向與預期相反時,改用歷史平均當預測。三個假說的 t 為 -0.227、-0.413、-0.815。

換六種自相關期數 L 重算,三個假說的檢定值仍然都是負的

圖二:橫軸是 L 的六個取值,縱軸是 Clark–West 檢定值。

最後一項是把樣本在 2012-06 切成前後兩段,這是原論文刊出的月份,登記時就定好。切成兩段時,預測仍是主要規格的預測,只是依目標月分開計算。

以 2012-06 切成前後兩段,後段的檢定值轉正,但三個都沒有碰到 2

圖三:灰色是預測目標月在 2012-05 以前,藍色是 2012-06 以後。

後段的 t 轉為正,台股 x52 是 0.731,道瓊 x52 是 1.486,道瓊 xmax 是 1.682;前段分別是 -0.285、-0.731、-1.476。後段的樣本外 R² 只有 0.002、0.003、0.005。這是觀察,不是發現:三個後段檢定值都沒碰到 2,後段只有 172 個月,而且切成兩段本身就多出六個檢定值。

兩個對照檢查

第一個是隨機漫步安慰劑:每個指數各產生 200 條完全隨機的價格路徑,丟進同一套 x52 流程。台股組有 0 條、道瓊組有 0 條的檢定值達到 3。這個檢查只說明這套流程在隨機漫步下不會輕易亂報顯著,不能當成已經排除真實價格資料裡的偏誤。真實資料裡,預測變數的月自相關係數很高,台股 x52 是 0.922,道瓊 x52 是 0.876,道瓊 xmax 是 0.933,這種情形下一般的全樣本迴歸 t 值容易失真,所以本文的判定只看樣本外檢定。

第二個是置換診斷,把隔月報酬的月份順序隨機打亂、預測變數不動,再把整套樣本外流程重跑一遍,用來檢查流程,不參與判定。

一個事後加入的診斷

登記時,歷史平均基準有兩種寫法:一種是訓練用月報酬的平均,另一種是所有先前月報酬的平均。台股 x52 與道瓊 x52 的兩種寫法並不相同,主要規格採前者。

看到結果之後,另外加了一個診斷,改用所有先前月報酬的平均當基準。三個假說的檢定值變成 0.251、-0.672、-1.189,分類仍然都是「不支持」。這個診斷是事後加的,只報告,不進正式判定。

這個研究的限制

  • 這是受原論文啟發的同方向檢定,不是複製。登記時只讀到摘要,沒有讀到正文,變數的做法、樣本期與檢定方法都以事前登記為準,與原文的規格是否相同沒有核實。登記者事先知道摘要的結論方向。
  • 指數是價格指數,不含股利,也沒有扣掉無風險利率。原文的預測目標是不是超額報酬,沒有核實。
  • 道瓊的 xmax 用 1992-01-02 以來的最高收盤價計算,資料無法核實更早之前沒有更高的收盤價。台股的 xmax 不檢驗。
  • 樣本外預測只有 218 到 296 個月,沒有做檢定力分析。沒有通過檢定不等於沒有預測力,較小的預測力在這樣的樣本長度下可能偵測不到。
  • 沒有計入交易成本,這也不是交易策略。
  • 這個研究沒有檢驗機制,沒有回答為什麼離高點的距離有沒有預測力。

對讀者的意思

在這兩個指數、月頻、樣本外的設計下,離 52 週高點多近這個數字,沒有幫助預測隔月的大盤報酬。後段檢定值轉正,但沒有碰到門檻,不能解讀成這個數字開始有用。這篇回答的只是一個窄問題:用這個數字,能不能猜隔月漲跌。它不處理部位大小與停損,也不是買賣建議。

懶人包圖組

概念卡:用台股與道瓊指數離 52 週高點與歷史高點的距離,預測隔月大盤報酬的檢驗設計,樣本外預測月數取自研究結果檔

結果卡:三個假說的 Clark–West 檢定值與樣本外 R²,全部取自研究結果檔

行動卡:2012-06 以後的檢定值轉正但沒有碰到門檻,隨機漫步安慰劑與事後基準診斷的結果,全部取自研究結果檔

相關文章

先讀正式關聯,若無則使用標籤與主題相似度補齊

📄
每天抓 FINRA 場外交易檔,能不能先知道散戶熱門股隔天會不會大震?22 檔股票、477 個交易日的答案:多半不必抓
如果你常交易 GME、AMC、PLTR 這類散戶熱門股,要不要每天去抓、去整理 FINRA 公布的場外交易檔,來幫自己估隔天的震盪幅度? 我們的答案是:如果你本來就會看這檔股票自己最近幾天、幾週的震幅,再加上 FINRA 這兩個數字,幫助非常有限,而且時好時壞。省下每天抓檔、對代號、清資料的工夫,是比較划算的選擇。 會有人想抓這份檔案,是因為美國散戶的下單大多被券商轉給造市商,在交易所以外成交。F…
→
📄
連假前一天買股比較會賺嗎?二十多年的台股與道瓊資料,四個假說都沒有通過預先設定的門檻
台股每年有春節、清明、端午、中秋、國慶幾個連假,「連假前先買、連假後會不會震盪」是每年都會被問的問題。早年的美國研究曾在道瓊裡找到「節前效應」:交易所連假前最後一個交易日,平均報酬比其他日子高。我們用 2003-01-02 至 2026-09-30 的台灣加權指數,以道瓊工業指數作對照,檢驗兩個事先登記的說法:連假前最後一個交易日的報酬較高;連假後第一個交易日的波動較大。結論是:四個假說都沒有通過…
→
📄
把「一起暴跌」寫進模型,商品加股債的風險預測有比較準嗎?八組搭配、十六次比較,校正後一次都沒贏
常見的看法是,金融危機時原本各走各的資產會一起下跌,所以有人主張:預測投資組合的風險,不能只看平常的相關係數,要把「一起大跌的機率比一起大漲高」這件事直接放進模型。copula 模型就是為這件事設計的。它比簡單的動態相關模型複雜,值不值得多付這個複雜度,可以用資料檢驗。 這篇用黃金、原油、銅、小麥四種商品,各自和標普 500 指數(SPY)、長天期公債(TLT)配成五五分的組合,一共 8 組。每組…
→