← 研究動態
研究2026/06/20 上午04:00

Google 搜尋熱度真的能預測股市嗎?K789 的誠實答案

methodologyvixnull-resultgoogle-trendsattention-proxyretail-mythfear-index

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

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

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

訂閱研究摘要

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

Google 搜尋熱度真的能預測股市嗎?K789 的誠實答案

Google Trends 在投資圈有一種長期迷思:散戶恐慌搜尋「股市崩盤」的次數飆高,代表底部快到了;搜尋量降低,代表市場情緒回穩,可以放心買進。這個邏輯聽起來合理,有「大數據」加持,又符合反向操作的直覺。

K789 實驗直接把這個邏輯拿去檢驗。結論是:預測不成立。


怎麼測的,以及一個必須說清楚的問題

理想的做法是直接抓 Google Trends 的「股市崩盤」或「stock market crash」搜尋量,對應下週的 S&P 500 報酬率。

但有個現實問題:pytrends(Python 介接 Google Trends 的工具)在實驗期間 API 回應不穩定,無法取到完整的歷史數列。

K789 的處理方式是用 VIX 轉換物作代理:把 VIX 數值映射成一個 0-1 的「恐慌指標(fear proxy)」。這是文獻上常見的替代方案,VIX 與 Google 恐慌搜尋量確實高度相關(Vlastakis & Markellos, 2012 JBFA 研究過這個關係)。

但這裡有一個誠實的提醒:用 VIX 做 fear proxy,再拿它去預測股市報酬,在某種程度上等於「用 VIX 轉換物去預測 VIX 相關的市場行為」。循環推理的色彩存在,結果需要在這個脈絡下理解。即便如此,這個實驗仍然有參考價值,因為它直接測試的問題是:attention proxy 能不能在加入 VIX 之後,提供 額外的 預測增益?


數字怎麼說

Fear 訊號與未來報酬的直接關係

指標數值解釋
Fear → 下週 S&P 報酬 (r)0.048極弱正相關
p-value0.16統計上不顯著 (NS)

r = 0.048 代表恐慌訊號幾乎完全無法解釋下週報酬的變動。p = 0.16 在任何常規顯著水準(0.05 或 0.10)下都不通過。這不是「信號弱」,是「沒有信號」。

Fear 在 VIX 之外,能提供額外資訊嗎?

這是更嚴格的測試:先把 VIX 放進迴歸,再加入 fear proxy,看 ΔR² 有多少。

測試數值
fear 加入後的 ΔR²0.00026
p-value0.63 (NS)

ΔR² = 0.00026 是 0.026%,接近零。p = 0.63 遠超出任何顯著水準。

用白話說:fear proxy 在 VIX 已知的情況下,對報酬的額外解釋力是零。

策略表現:OOS 4 行比較

把 fear 訊號包裝成反向策略(恐慌高時做多、恐慌低時退場),在 2023-2024 的 OOS 期間(104 週)測試:

策略Sharpe年化報酬最大回撤
fear_binary_contra(K789 訊號)1.8320.4%-4.92%
12_vix baseline(純 VIX 策略) 2.15 22.4%-6.85%
BH 50/50(買入持有基準)2.10——

fear 策略的 Sharpe 1.83,看起來不算差,但輸給了 VIX 策略(2.15)和純買入持有(2.10)。

用 Harvey (2017) 的 t-threshold 標準做正式檢定: FAIL 。意思是,fear 策略的超額表現在扣除多重比較的統計代價之後,無法確認為真實的 edge。

同時,cross-OOS 測試顯示訊號本身在不同子期間是穩定的(PASS),但穩定不等於有用,有用的定義是打敗更簡單的 baseline。


為什麼 fear proxy 打不贏 VIX?

答案在於時序關係。

VIX 的設計就是市場恐慌的即時測量,它從選擇權市場的隱含波動率反算出來,比任何搜尋行為都早。散戶在 Google 上搜「股市崩盤」,通常是在 VIX 已經飆高之後,不是之前。

Da、Engelberg & Gao (2011) 在 Journal of Finance 的研究就指出,Google 搜尋量對股票報酬有一定的預測力,但那個研究的條件是:月頻資料、S&P 500 成份股、以及真正來自搜尋行為本身的注意力捕捉。在週頻、用 VIX 代理注意力的設置下,這個 edge 不復存在。

Preis、Moat & Stanley (2013) 在 Scientific Reports 裡的結果也有一個重要前提:他們用的是「finance」這個詞的搜尋量,而且是 Google Trends 原始資料,不是 VIX 轉換物。

Andrei & Hasler (2015) 在 Review of Financial Studies 研究的是注意力的長期定價效果,而且時間尺度更長。

這幾篇文獻有一個共同點: 讓 attention proxy 有效的那些條件,在 K789 的設置裡大多不成立 。


尾部風險那段呢?

K789 也試圖測試 fear 對尾部事件的預測力:在極端跌市之前,恐慌搜尋量是否會提前升高?

這個問題在理論上很有意思,但 OOS 期間(2023-2024)只遇到 1 個明確的 tail event。單一樣本點無法做任何統計推論。結論是 null。這裡的「null」意思是「樣本太少,無法判定」,不代表預測力確定不存在。


對投資人的 3 個 takeaway

 1. 要看尾部風險,直接看 VIX。 

VIX 是市場恐慌的即時計,不是落後指標。散戶的 Google 搜尋行為是 VIX 已經動了之後的反應,多繞一步不會更早知道。

 2. 注意學術文獻的適用條件。 

Da et al. (2011) 的研究是真實的、結論是有效的,但條件很具體:月頻、真實搜尋數據、S&P 500 成份股個股層次。把這篇論文的結論直接套用到「散戶看 Google Trends 做週線操作」是方法論錯位,不是文獻支持的。

 3. Stable ≠ Useful。 

K789 的訊號通過了 cross-OOS 穩定性測試,代表 fear proxy 的行為在時間上是一致的。但「一致地輸給 VIX」也是一種一致。穩定性是必要條件,打敗 baseline 才是充分條件。


研究脈絡

K789 的 null 不是孤立的。K750、K473、K192 都對不同版本的 attention proxy 做過類似測試,結論方向相同:VIX 家族的預測力幾乎吃掉了 attention proxy 能提供的所有增益。

這個模式的一個可能解釋是:市場在價格調整的速度上,已經把容易被 proxy 捕捉的恐慌信號充分吸收了。剩下的 alpha 若存在,需要更細緻的資料來源(真實 Google Trends 原始 API、非標準化的搜尋詞設計)或更短的時間窗口(日頻以下的 HFT 應用)。


 實驗來源 :K789 | 測試期間:2023-2024(OOS 104 週)| 資料:S&P 500 週頻、VIX-based fear proxy

 參考文獻 :

  • Da, Engelberg & Gao (2011). In Search of Attention. Journal of Finance.
  • Preis, Moat & Stanley (2013). Quantifying Trading Behavior in Financial Markets Using Google Trends. Scientific Reports.
  • Vlastakis & Markellos (2012). Information demand and stock market volatility. Journal of Banking & Finance (JBFA).
  • Andrei & Hasler (2015). Investor Attention and Stock Market Volatility. Review of Financial Studies.

相關文章

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

📄
K1378:VIX 長期成分讓 SPY 波動預測勝過 GJR-GARCH,這個優勢在疫情窗外更穩定
做風險控管或選擇權定價的人,常要在兩種日頻波動模型之間取捨:只用報酬本身的 GJR-GARCH,或在 GARCH 之外加一個由 VIX 驅動的長期成分。後者多了一個外部變數要維護,值不值得,要看它的預測優勢從哪裡來。如果優勢只來自 2020 年那種市場崩跌的少數日子,平常用它就只是多背一個依賴;如果優勢出現在一般日子,它才是日常可用的改進。 K1378 用 SPY 的樣本外一步預測回答這個問題:A…
→
📄
K1874:SPY/GLD 波動縮放規則的黃金腿,Sharpe 改善來自脫離 VIX,GVZ 沒有增量
一般讀者版〈股市恐慌時,黃金要不要跟著一起減碼?〉給的是配置結論:黃金腿不要跟著 VIX 一起縮放。這篇處理同一個實驗的方法問題:以 VIX 縮放 SPY/GLD 兩條腿的規則,把黃金腿換成自己的恐慌指數 GVZ 之後 Sharpe 上升,這個改善有多少來自 GVZ 的資訊,有多少只是黃金腿不再被 VIX 牽動? 這個區分決定了下一步要做什麼。若改善來自 GVZ,值得投入的是更好的黃金波動預測;若…
→
📄
VIX 越高、衝擊越被「吸收」?比例式衝擊倍數的分母陷阱與門檻效應
VIX 已經很高時,再來一次 VIX 大跳,SPY 的反應會不會變小?常見的量法是「衝擊倍數」(shock amplification ratio,SAR):衝擊日的 |r| 除以平日的 |r|。這個倍數確實隨前一日 VIX 升高而下降,於是很容易讀成「高波動環境會吸收衝擊」。本文檢驗這個讀法在三個地方站不站得住:分母、門檻,以及外生衝擊。 資料是 SPY 與 VIX 日資料,2006-01-05…
→