投資教室📈 走勢與基本資料熱力圖看 1 日還是 20 日?不同時間維度找不同機會
📈 走勢與基本資料6 分鐘閱讀

熱力圖看 1 日還是 20 日?不同時間維度找不同機會

熱力圖單日看不出趨勢,本站新增 5 種時間尺度(1 日 / 5 日 / 20 日 / 1 月 / 3 月)並動態調整色階上下限,跨時間對比找出健康回檔、跌多反彈與產業輪動。

熱力圖看 1 日還是 20 日?不同時間維度找不同機會

本文採用本站四段式教學結構:概念 / 本站怎麼算 / 怎麼看數字 / 注意事項。

1. 概念

大多數熱力圖只顯示單日漲跌。問題是:

  • 新聞面的衝擊通常一日出現、數日消化 → 單日看不出真實趨勢
  • 法人連續幾天布局的股票,累計漲幅才顯現「誰在被長期追逐」
  • 盤整股可能一整月 ±1% 日波動,20 日累計還是 +15% → 只看單日會漏掉

所以專業交易員會切換時間維度

  • 短線看 1 日
  • 波段看 5 日(一週)
  • 中期看 20 日(一月)
  • 結構看 1 月 / 3 月

本站熱力圖現在支援 5 種時間尺度切換。


2. 本站怎麼算

2.1 累積漲跌幅公式

累積漲跌幅 = (close_today / close_N_trading_days_ago) − 1

2.2 日曆日 vs 交易日

為避免資料庫複雜查詢,本站以「日曆日」估算「交易日」:

選項日曆日回溯約當交易日
daily前一交易日1 日
5d7 日≈ 5 日
20d28 日≈ 20 日
monthly30 日≈ 21 日
quarterly91 日≈ 63 日

查詢邏輯:MAX(date) WHERE date <= latest − N_calendar_days

2.3 色階動態調整

不同時間尺度波動區間差很大,色階上下限也要調整:

Period色階上限說明
daily±9.5%對應台股漲跌停限制
5d±15%一週典型波動上限
20d / monthly±25%一月典型波動上限
quarterly±40%一季可能大波動

超出色階的股票會呈現飽和色(深紅/深綠),仍可 hover 看精確數值。

2.4 Query String 記憶

Period 選擇存於 URL ?period=5d,切換市場後 period 保持;直接複製分享連結可帶時間狀態。


3. 怎麼看數字

3.1 各時間維度的用法

Period主要用途實戰場景
1 日即時動量法人進場、盤中爆料、當日新聞衝擊
5 日短線波段當週題材股、新聞面反應完整週期
20 日中期趨勢產業輪動、財報效應、主題性輪轉
1 月結構動能景氣轉折、中期漲跌幅排行
3 月長期結構牛熊切換、主題持續性驗證

3.2 跨時間對比的藝術

最有用的技巧:切換時間看同一檔股票的顏色變化

情境 1:1 日綠(跌)+ 20 日深紅(漲大)

→ 是健康的回檔。長期結構向上,短線整理不改變趨勢。

情境 2:1 日紅(漲)+ 20 日綠(跌)

→ 是跌多反彈。不一定代表趨勢反轉,需搭配成交量判讀。

情境 3:1 日 / 5 日 / 20 日都深紅

連續累積強勢,三個維度共振。若同時是產業內多檔股票也都紅 → 產業級別輪動。

情境 4:1 日 / 5 日 / 20 日都綠

全面性走弱。若 VIX 同步攀升 → 系統性風險事件。

3.3 市場狀態快速診斷

在短時間內切換 daily → 5d → 20d → quarterly 看整體「紅綠變化」:

  • 四個時間都紅比例高 → 強勢多頭
  • 紅綠交錯、比例接近 → 盤整
  • 越長期越紅(如 3m 紅、daily 綠)→ 多頭尾聲,短線開始失去動能
  • 越短期越紅(daily 紅、3m 綠)→ 可能反轉訊號,但需其他指標驗證

4. 注意事項

⚠️ 色階飽和會損失區分度

極端事件(2024/8 大跌、2020/3 COVID)時,實際漲跌幅會超出色階上限 → 所有極端股票都呈現同一種飽和色。

解法

  • Hover 各個格子看精確百分比
  • 或切換較長時間(如 quarterly 色階是 ±40%,能容納更大波動)

⚠️ 日曆日估算的誤差

本站用日曆日回溯來近似交易日,這在:

  • 長假後(農曆年、國慶連假)回溯會跨到假期之前,拿到的參考日是假期之前的價格
  • 颱風假較小影響

嚴格交易日查詢需要 ORDER BY date DESC LIMIT N,但成本較高。本站為性能折衷。

⚠️ 5d 與 weekly、20d 與 monthly 的差異

常見混淆:

  • 「5 日」(交易日)≠「一週」(7 日曆日 = 5 交易日,接近但不同)
  • 「20 日」(交易日)≠「一個月」(30 日曆日 = 21 交易日,接近但不同)

本站 5d ≈ weekly、20d ≈ monthly,兩者都在「典型一週/月」範圍內,無重大實務差異。

⚠️ 不含權息調整

熱力圖報價使用未還原股價。除權/除息日的個股會呈現「大跌」但實際是權益分離。這在大跌排行榜可能誤導。

解法:查「當日公告」或看技術指標的還原價。

⚠️ 涵蓋範圍限制

  • 熱力圖只涵蓋上市 / 上櫃 / 興櫃,不含 ETF、ADR、權證、興櫃股票子公司
  • 新上市不到 N 日的股票會缺少參考價 → 不會出現在長週期熱力圖中

延伸閱讀

  • 〈排行榜怎麼用?找出市場最強勢的股票〉
  • 〈市場寬度:看幾檔股票在趨勢線上,比看指數更準〉(P0.1)

動手試試看

  • 打開 熱力圖,在 Header 切換 1 日 / 5 日 / 20 日
  • 找一檔你持有的股票,切換各 period 看顏色變化
  • 觀察同產業多檔股票在不同 period 的顏色分布(判讀產業輪動)
  • 將極端事件時段(例如 2024/8 下跌週)的熱力圖切到 20d 和 quarterly 看
  • 點 📐 查看公式、色階規則、日曆日近似限制

學完了?自己動手試試看

用 CTSstock 的工具實際操作一次,加深理解

切換熱力圖時間維度