台指期一半以上的日子都在跳,把跳動單獨拆出來預測明天,五種拆法沒有一種划算
讀者互動
1 次瀏覽,登入會員可按讚與收藏。
持續追蹤這項研究
收藏、追蹤與明日提醒只保存必要識別資料,可在會員中心檢視或刪除。
研究資訊不構成個人投資建議;提醒僅代表研究更新,不代表交易訊號。
先講一個聽起來該成立的推論。
台指期近九年的資料裡,有 56.0% 的交易日出現了跳動,也就是價格在某個瞬間跨過一段明顯的距離,而不是慢慢磨過去。超過一半的日子都有這件事,那它顯然不是雜訊。
而跳動和平常那種來回震盪,性質本來就不同。平穩的震盪有慣性,今天晃得大、明天通常也還晃得大;跳動比較像事件,來得突然、去得也快。既然兩者的延續性不一樣,把它們混在一起當同一個東西丟進預測模型,直覺上是浪費資訊。分開處理,應該會準一點。
這次就是去測這件事。結果是:沒有。
怎麼測的
資料是台指期近月合約的日盤,期間從 2017 年 5 月 16 日到 2026 年 6 月 29 日,共 2219 個交易日,扣掉建立特徵需要的前置期之後剩 2197 列,其中 1697 天是正式的「事前預測」。
事前預測的意思很重要:每一天的預測只用該日之前的資料重新估計一次參數,所有輸入變數都往前推一天,模型不會看到它要預測的那一天,也不會看到之後任何一天。這一點在程式裡是寫死的,不是事後檢查。
判斷跳動的方式,是把每天的總變動拆成「連續的那一塊」和「剩下的那一塊」,剩下的超過總量的 1% 就記為當天有跳動。近九年下來,1242 天符合這個條件。
比較的對象一共五個等級,從完全不拆開始,一路往下拆得更細:
- 完全不拆,直接用短中長期的平均變動預測明天
- 只留下平穩的那一塊
- 拆成平穩加跳動兩項
- 兩塊各自再分短中長期
- 再加上「跳動會群聚」這個假設
為什麼直覺會說「該拆」

左邊那張圖說明了為什麼這個念頭很吸引人。跳動不是罕見事件,超過一半的日子都有。
右邊那張圖是關鍵。跳動雖然常常出現,但每次都只佔一小塊:一半的日子裡,跳動只佔當天總變動的 2.97%,平均也才 7.08%。
常見、但每次都很小。這正好是最容易讓人以為「值得單獨處理」的組合,因為出現頻率高會讓人覺得它重要,而每次的份量小這件事不會自己跳出來提醒你。
拆得越細,隔天的預測越差

五個等級的隔日預測誤差是 0.16868、0.16899、0.16980、0.16997、0.17012。數字越低越好,所以這是一路往下走的階梯,而且五個等級之間沒有一次反轉:每多拆一層,隔天的預測就差一點。
這裡必須把話說準。差距很小,完全不拆和拆到最細之間只差 0.86%,而且四個拆解版本跟基準比較的結果,統計上都沒有達到顯著(最接近的一個也只到勉強邊緣)。用重複抽樣重估的誤差範圍,四個版本也全都涵蓋了「其實沒差」這個可能。
所以正確的結論是: 沒有證據顯示拆解有用 。不是「拆解有害」。順序上確實是越拆越差,而且五次沒有一次例外,但這個幅度還不足以讓我斷言拆解會傷害預測。這兩句話的差別很重要,過度解讀一個不顯著的方向,跟忽略它一樣糟。
順便看了一眼,但這不算證據
原本還想看另一件事:台股和美股會不會在同一天一起跳。手上有重疊的資料只有 98 個交易日,其中美股標的有 53 天跳動、台股標的有 67 天,同一天一起跳的有 39 天。如果兩邊完全無關,期望值大概是 36.2 天。
39 比 36.2 高一點點,但這個差距經過隨機重排檢驗之後完全站不住,而且 98 天太短、兩地又不是同一個交易時段對齊的,只是日曆上同一天。
這段就只能當作「我們看過了」,不能當證據。寫出來是為了避免它日後被別人當成什麼發現引用。
這份答案的邊界
正式的結論只涵蓋台指期日盤這一個市場,不是跨市場的通則。把每天變動拆成連續與跳動的方法,對盤中取樣頻率和報價雜訊很敏感,這次沒有再用逐筆資料做第二種方法交叉確認。另外,「有幾天發生跳動」「跳動的變動量有多大」「跳動佔當天的比例」是三個不同的東西,本文用到哪一個都分開講了,不要混著讀。
帶得走的一句話
一個成分很常見,不代表把它單獨拉出來建模就會划算。
拆解本身有代價:每多一項要估的東西,就多一份估計誤差。當那個成分每次只佔百分之三,它帶來的新資訊很可能還不夠付這筆帳。台指期這五個等級沒有一次反轉地往下走,至少和「這筆帳付不過來」是一致的。
資料來源 :台指期近月合約日盤,逐筆資料整理成日頻指標,期間 2017-05-16 至 2026-06-29,2219 個交易日、1697 個事前預測日,最少訓練期 500 天。跨市場那段為 2026-01-20 至 2026-06-26 的 98 個重疊交易日,僅為診斷用途,非正式結論。
懶人包圖組



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