放越久的假,開盤第一秒就把價差吃完;但颱風假那一格,我打不開
讀者互動
登入會員可按讚與收藏。
持續追蹤這項研究
收藏、追蹤與明日提醒只保存必要識別資料,可在會員中心檢視或刪除。
研究資訊不構成個人投資建議;提醒僅代表研究更新,不代表交易訊號。
放越久的假,開盤第一秒就把價差吃完;但颱風假那一格,我打不開
原本要問的是颱風。颱風登陸、政府宣布停班停課、股市跟著休市,等到重新開盤那一天,台股會不會動得特別兇?
這題我最後沒有給出答案。但在講卡在哪裡之前,先看已經算完的那一半。那一半比我原本預期的乾淨。
休市越久,重開盤那天動得越大
休市長度是唯一可以直接從交易日曆讀出來的東西。今天和上一個交易日之間隔了幾天,就是休了幾天。一般週末隔三天,補一天連假隔四天,農曆年隔十天以上。
我把 0050 的日線按這個間隔切成五組,量每一組重開盤當天的漲跌幅度。這裡的幅度不分漲跌,只看價格動了多少百分比。
樣本是 2014-01-03 到 2026-03-17,共 2,969 個交易日。
先講一句樣本的處理。原始檔從 2009 年開始、有 4,208 列,但 2013 年底接到 2014 年初有一個 4.01 倍的斷點,而且前段的日成交量中位數只有 18,923 股、還有 14 天漲跌超過 7%(當時台股漲跌幅限制是 ±7%,物理上做不出來),所以前面那 1,237 天整段不用。
| 休市長度 | 重開盤當天平均變動 | 其中開盤那一跳 | 開盤後的一整天 | 當天變動中位數 | 動超過 2% 的比例 | 樣本數 |
|---|---|---|---|---|---|---|
| 隔天就開(休市 1 天) | 0.77% | 0.48% | 0.53% | 0.55% | 6.5% | 2,321 |
| 一般週末(休市 2-3 天) | 0.84% | 0.54% | 0.55% | 0.63% | 8.2% | 559 |
| 週末多一天(休市 4 天) | 1.12% | 0.81% | 0.65% | 0.91% | 16.0% | 50 |
| 連休(休市 5-6 天) | 1.60% | 1.18% | 0.66% | 1.05% | 23.1% | 26 |
| 長假(休市 7 天以上) | 2.50% | 2.26% | 0.77% | 2.23% | 53.8% | 13 |

這條階梯沒有跳格。隔一天開盤平均動 0.77%,多放一個週末是 0.84%,週末再多一天變 1.12%,連休五到六天 1.60%,長假之後 2.50%。頭尾差 3.2 倍(2.50 除以 0.77)。
右邊那欄更直接。休市一天的日子裡,只有 6.5% 的重開盤當天動超過 2%;長假那 13 次,有 53.8% 超過 2%,換算就是 7 次。
價差幾乎全發生在開盤那一瞬間
把重開盤那一天拆成兩段,看得更清楚。第一段是開盤那一跳,從前一個交易日的收盤價到今天的開盤價,中間完全沒有交易。第二段是開盤後的一整天,開盤價到收盤價。

休市一天的時候,這兩段幾乎一樣大:跳空 0.48%,盤中 0.53%。
往長假的方向走,跳空段從 0.48% 一路撐到 2.26%,放大約 4.7 倍。盤中段只從 0.53% 爬到 0.77%。
假期裡累積的東西,開盤第一筆成交幾乎就吃完了。之後那五個半小時,跟平常沒有差多少。
13 次長假,13 次都是農曆年
休市 7 天以上的重開盤,整個樣本只有 13 次,n=13。休市長度介於 9 天到 13 天。
我把這 13 個日期逐一攤開:2014-02-05、2015-02-24、2016-02-15、2017-02-02、2018-02-21、2019-02-11、2020-01-30、2021-02-17、2022-02-07、2023-01-30、2024-02-15、2025-02-03、2026-02-23。
全部落在 1 月底到 2 月底。13 次,13 次都是農曆春節。
動最大的幾次也符合前面那個拆解。2020-01-30 開盤跳掉 2.80%、盤中再跌 3.05%,整天 -5.85%。2024-02-15 開盤就跳了 4.49%,盤中只剩 0.11%。2025-02-03 開盤跳 -4.57%,盤中反而收回 0.21%。
這就是那道牆的第一塊磚:颱風假從來不會放到 7 天。最漂亮的那一組,跟颱風一點關係都沒有。
颱風假藏在中間那兩格
颱風造成的休市,只可能落在 4 天和 5-6 天這兩格,或者更短。這兩格加起來 76 次,50 加 26。
我把這 76 次按月份攤開來看。

10 月 15 次、4 月 12 次、3 月和 6 月各 11 次、1 月和 9 月各 9 次、5 月 8 次、8 月 1 次。7 月是 0 次,11 月和 12 月也是 0。
9 月加 10 月是 24 次,佔了這 76 次的將近三分之一。那兩個月同時裝著中秋、國慶,和颱風季的尾巴。
日曆能告訴我的只有「這裡休了五天」。它不會告訴我這五天裡,有沒有哪一天是因為颱風停的。
短的那種更麻煩。停一天的颱風假會直接掉進最上面那一格,跟 2,321 筆平凡的隔夜混在一起,稀釋到看不見。
我可以硬做,但那樣等於把這題的價值丟掉
要生出一張好看的圖其實不難。挑幾個印象裡有颱風的年份,找出那幾個重開盤日,算個平均,再跟一般連假比一比。數字大概會很漂亮。
問題出在挑的那一刻。我在挑之前,已經知道那幾天漲跌多少了。我還記得的颱風,通常是因為那次特別大,或那次市場特別有反應,我才記得。用這種記憶去選樣本,等於先看答案再出題目。
而且這題本來的價值就在台灣本地的制度細節:停市決策是前一晚幾點宣布的、颱風實際登陸是哪一天、停了幾天才復市。手挑日期會把這三件事壓平成「那年有颱風」,剩下的跟隨便切一組日期沒兩樣。
我缺的是三張表
第一張是颱風假事件表。欄位要具體到事件日、颱風名稱、登陸日、當天是否停市、復市日、來源連結。有了登陸日和復市日的間隔,才問得出來「休市放多久,是被颱風強度決定的,還是被行政決策決定的」。
第二張是加權指數和台指期的本機序列。0050 是一檔 ETF,它的開盤跳空混了自己的折溢價;要談整個市場的重開盤反應,得看指數和期貨。
第三張是一般連假的分類表。沒有它,我沒有對照組。4-6 天那 76 次裡,中秋、國慶、清明、端午本來就會讓價格多動一點,颱風得跟這些比才有意義。
這篇停在這裡
已經算完的部分我有把握:休市長度和重開盤幅度之間有一條沒有跳格的階梯,而且幅度幾乎全部集中在開盤那一跳。這兩件事用 2,969 個交易日就看得出來,不需要任何事件表。
颱風那一格不行。它卡在 4-6 天那兩格裡,跟一堆國定假日混在同一根柱子上,而我手上沒有任何一欄能把它們分開。
那三張表補起來之前,這題我不會給你答案。
資料來源
價格資料為 0050.TW 日線(yfinance,已還原分割與配息)。分析樣本 2014-01-03 至 2026-03-17,共 2,969 個交易日;2009 至 2013 年段因接續斷點與成交量異常整段排除。休市長度由交易日曆的日期間隔算出;開盤那一跳為開盤價相對前一交易日收盤價,開盤後的一整天為收盤價相對開盤價。
懶人包圖組



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