← 研究動態
一般讀者2026/11/12 下午05:00

市場有沒有「記憶」?同一份 SPY 資料,赫斯特指數換個算法,平均就從 0.50 變成 0.67

SPYVIX美股技術分析赫斯特指數市場記憶

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

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

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

訂閱研究摘要

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

市場有沒有「記憶」?同一份 SPY 資料,赫斯特指數換個算法,平均就從 0.50 變成 0.67

2026-06-05 收盤後,拿 SPY 最近 500 個交易日的漲跌算同一個指標,可以得到四個數字:每天一視同仁的等權算法是 0.52,三種把權重偏向近期的算法分別是 0.60、0.72、0.77。資料一模一樣,公式也是同一條,差別只在「越近的日子要不要算得重一點」。那天 VIX 收在 21.5,市場略為緊張;照「以 0.5 為界」的讀法,等權版本只比分界高一點,最偏重近期的版本已經是很明確的趨勢訊號。

這個指標叫赫斯特指數(Hurst exponent),常被拿來衡量所謂的「市場記憶」。常見的讀法是:高於 0.5 代表漲跌傾向延續、可以順勢;低於 0.5 代表傾向反轉、適合逆勢。這篇用 SPY 從 2010-01-05 到 2026-06-05 共 4,130 個交易日,把四種算法逐日各算一次,看讀數到底有多依賴算法。

赫斯特指數在量什麼

它出自水文學家赫斯特(H. E. Hurst)1951 年發表的水庫容量研究,原本是用來估河川流量會不會連續好幾年偏多或偏少。搬到股市,算法大致是這樣:

  • 先取一段期間的每日報酬,減掉這段期間的平均。
  • 接著從頭累加,得到一條「累積偏離」曲線,量它最高點和最低點的距離。
  • 最後把這段距離除以每日報酬的標準差,再和天數比較,算出 H。

如果每天漲跌像擲硬幣,前一天和後一天毫無關係,H 會在 0.5 附近。漲完容易再漲,累積偏離會越走越遠,H 就高於 0.5;漲完容易跌回來,曲線來回抵銷,H 就低於 0.5。

這裡每次都用 500 個交易日(約 2 年)的報酬,算的是當天以前的資料,不含當天。第一個讀數落在 2011-12-28,之後每個交易日一個,四種算法各有 3,630 個讀數。

等權算法:一直在 0.5 附近

等權就是 500 天一視同仁,教科書的標準做法。它的 3,630 個讀數平均 0.504,標準差只有 0.030,90% 的日子落在 0.447 到 0.551 之間,最低 0.418、最高 0.574。

把期間切成三段,平均值慢慢往上走,但都沒有離開 0.5 太遠:

期間讀數個數平均標準差
2011-12-28 至 20147570.4810.019
2015 至 20191,2580.4980.036
2020 至 2026-06-051,6150.5200.016

用 2 年的資料估,數字本身就會上下晃,小數點第二位的差別不宜解讀太多。用等權算法看 2011-12-28 以後的 SPY,找不到「漲跌明顯延續」的長期跡象。

加權算法:讀數整段往上搬

另一種做法是「指數加權」:越近的日子分量越重,越遠的越輕,目的是讓指標反應快一點。這裡測了三種衰減係數:0.94、0.97、0.99,數字越小越偏重近期。換成白話,係數 0.94 時,一筆報酬的權重大約每 11 個交易日減半;0.97 約 23 天;0.99 約 69 天。

三種算法的赫斯特指數走勢,等權版本貼著 0.5,加權 0.94 版本大多高出一截並劇烈上下跳動,下方為同期 VIX

結果是整條線往上搬。三種加權版本的平均分別是 0.67、0.62、0.55,等權只有 0.50:

算法平均標準差5% 的日子低於5% 的日子高於與同日 VIX 的相關係數依排名算的相關係數
等權(500 天一視同仁)0.5040.0300.4470.5510.320.34
加權 0.99(約 69 天減半)0.5550.0610.4580.6560.130.04
加權 0.97(約 23 天減半)0.6190.0810.4850.7490.100.04
加權 0.94(約 11 天減半)0.6690.0920.5060.8090.070.03

每種算法都是 3,630 個讀數。

四種算法赫斯特指數的分布範圍,權重越偏近期,整段區間越往右移、也拉得越寬

最偏重近期的 0.94 版本,只有 5% 的日子低於 0.506;逐日和等權版本比,96% 的日子比較高。它的標準差是等權的 3.1 倍,最低 0.342、最高 0.899,幾天之內可以從一端跳到另一端。照「高於 0.5 就順勢」的讀法,用這個版本的人幾乎每天都會得到「趨勢市」的訊號。

為什麼加權會把讀數推高

翻開公式就看得出來。這套加權只動到兩個地方:平均和標準差改用加權計算;累積偏離仍然把 500 天一筆一筆加起來,最後比較的天數也固定是 500。

問題出在兩邊混用。假設最近兩三週的平均漲幅和過去 2 年的平均不一樣,用「近期平均」當基準去減 500 天的報酬,每一天都多帶一截同方向的偏差,累積偏離就會一路往同一邊走,距離被拉大,H 跟著變高。分母也一樣:近期如果比較平靜,加權標準差偏小,H 又再被墊高一點;近期剛經歷大震盪,分母變大,H 就往下掉。

所以加權版本的數字,有一部分反映的是「最近這幾週和過去 2 年有多不一樣」,和市場有沒有長期記憶未必相關。原始研究也把這點列為限制:加權版本的水準不能拿來和等權版本直接比,0.5 這條線對它也不再是公平的分界。這次的計算沒有拆開兩種來源各佔多少,我只能從公式判斷方向。

和市場緊張程度有沒有關係

接著問另一件事:市場緊張的時候,讀數會不會跟著變?把每天的讀數和同一天的 VIX 收盤擺在一起看:

等權與加權 0.94 版本的赫斯特指數對同日 VIX 的散布圖,等權版本在 VIX 高時略偏高,加權版本看不出關係

等權版本和 VIX 的相關係數是 0.32,改用排名計算是 0.34,算是有一點同向,但很鬆散:從散布圖看,VIX 落在同一個水準的日子,讀數照樣高高低低散開一大片。三種加權版本只剩 0.07 到 0.13,用排名算更只有 0.03 到 0.04,幾乎看不出關係。換了算法,連「緊張時讀數會不會變」的答案都跟著換。

這些相關係數只當描述看。相鄰兩天的讀數共用 499 天的資料,3,630 個讀數裡真正彼此獨立的資訊少很多,所以這裡不做「是否夠強」的檢定,也不拿它來預測。

我自己的讀法

  •  看到「赫斯特指數偏高,趨勢成形」的截圖,先問兩件事:用幾天的資料、權重怎麼給。  同一天的 SPY,等權讀 0.52,加權 0.94 讀 0.77,這兩個數字不在同一把尺上。
  •  加權版本的 0.5 不是分界線。  在這段期間,0.94 版本只有 5% 的日子低於 0.506,拿 0.5 當門檻,訊號幾乎永遠亮著。
  •  等權版本在 SPY 上大多時候貼著 0.5。  三段期間平均從 0.481 走到 0.520,變化不大,看不出能靠它判斷順勢或逆勢的空間。

對我來說,這個指標比較適合當作一個提醒:同一份價格資料,選不同的算法可以講出很不一樣的故事。真要拿來用,至少把算法固定下來,和同一種算法的歷史比,不要跨算法比高低。

哪裡會失靈

  •  事後登記、非盲。  程式和結果先完成,研究設定文件是看過結果之後才補寫的。文中數字是描述,沒有事先預測什麼。
  •  只有一種公式、一種視窗。  用的是最原始的赫斯特算法,沒有做修正長期波動的改良版,視窗固定 500 天;換公式或換視窗,數字都會變。
  •  只看 SPY、只看這段期間。  結論不能直接套到台股、個股或其他年代。
  •  價格是未調整的收盤價。  SPY 除息當天的報酬含配息造成的跳空;VIX 取自公開的每日收盤,資料檔沒有記錄是取自財經網站的指數報價,還是聯準會的經濟資料庫(FRED)。
  •  讀數彼此高度重疊。  相鄰兩天只差一筆報酬,3,630 個讀數不是 3,630 次獨立觀察。

這是 SPY 在 2010 至 2026 年間的歷史描述,不保證未來的讀數落在同樣範圍,也不是投資建議。

資料與方法

  • 資料:SPY 與 VIX 的公開每日收盤價,2010-01-05 至 2026-06-05,共 4,130 個交易日,全程離線計算。
  • 計算:每個交易日用前 500 個交易日的每日報酬算一次赫斯特指數,第一個讀數在 2011-12-28,四種算法各 3,630 個讀數。加權版本的衰減係數為 0.94、0.97、0.99,只對平均與標準差加權。
  • 比較:四種算法的分布(平均、標準差、5% 與 95% 位置、最低與最高)、與同日 VIX 的相關係數,以及等權版本的三段期間平均。
  • 文中每個數字都由腳本從原始結果檔與逐日讀數檔讀出,三張圖由同一支腳本重畫。

懶人包圖組

概念卡:赫斯特指數的讀法,以及等權與近期加權兩種算法的差別

結果卡:SPY 每日赫斯特指數在等權與近期加權算法下的平均值與波動幅度

結論卡:赫斯特指數讀數與市場緊張程度的關係,以及使用提醒

相關文章

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

📄
加了 VIX 的波動預測模型,優勢是靠 2020 年疫情那幾天嗎?拿掉疫情窗後,預測誤差仍低 4.90%
比較對象是兩個預測美股大盤 ETF(SPY)隔一個交易日波動的模型:傳統模型只用過去的報酬;另一個模型多加了前一個交易日的 VIX。比較期間從 2019 年 1 月到 2026 年 5 月,共 1,852 個交易日,每一天都只用當時已知的資料預測。 全部期間,加了 VIX 的模型,預測誤差分數平均低 5.39%,統計量 −4.37,絕對值超過本文使用的報告門檻 3。 把疫情窗(2020 年 3 月…
→
📄
標普 500 一天跌 4.36%、VIX 一天跳 69.66%:1990 年以來 17 段同樣的大跌,一個月後 10 段收低;VIX 期限結構倒掛後一個月,VIX 回落的占 79.7%,對標普的一個月報酬卻沒有額外的解釋力
二〇二六年十一月五日(週四)美股收盤,標普 500 收在 7,353.73 點,一天跌 4.36%;那斯達克綜合指數跌 5.52%;VIX 從 16.61 升到 28.18,一天升 69.66%。標普 500 這個收盤是七月二十九日以來的最低,離 2026 年的高點(7,818.93 點)差 5.95%;VIX 這個收盤是三月三十日以來的最高。 這一天的原因,本文沒有可驗證的來源,不猜。手上只有行…
→
📄
VIX 暴升 69.66% 之後回落到 25.64、又逢非農:VIX 高於 25 的週五,下一個交易日標普收高的占 54.0%;暴升後回落仍高的 4 次,下一個交易日都收低、一個月後都收高
二〇二六年十一月六日(週五)美東早上 8:30,美國勞工統計局公布十月就業報告:非農就業新增 16.5 萬人,九月修正後為 6.0 萬人,失業率 4.1%(九月 4.2%)。收盤時,標普 500 收在 7,376.86 點,漲 0.31%;VIX 從 28.18 降到 25.64,一天降 9.01%。前一個交易日(十一月五日),標普 500 跌 4.36%,VIX 從 16.61 升到 28.18…
→
市場有沒有「記憶」?同一份 SPY 資料,赫斯特指數換個算法,平均就從 0.50 變成 0.67 | VolPred