← 研究動態
一般讀者2026/08/03 下午07:010 次瀏覽

百天只該破一次的風險線,四個股市全被破了兩倍多

風險管理台股美股尾端風險

讀者互動

0 次瀏覽,登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

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

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

先看一個數字。

過去六年半,如果你用最常見的那套算法替標普 500 ETF 畫一條損失線,並且告訴自己「每一百個交易日,最多只會有一天跌破它」,那麼在 1,634 個交易日裡,這條線應該被跌破大約 16 天。

實際被跌破了 34 天。

那斯達克 100 ETF 是 35 天,台灣加權指數 38 天,日經二二五也是 35 天。四個市場,同一個方向,全部超出承諾兩倍以上。

四個指數在 2020-01-02 至 2026-07-06 期間,1% 損失線的實際突破天數:對稱常態模型 34/35/38/35 天,不對稱模型 22/18/20/14 天,虛線標示各市場本來承諾的突破次數 16.3/16.3/15.8/15.9 天

那條線是什麼,為什麼會被破那麼多次

這條線的用途很單純:它替你的部位標出一個「今天最壞大概到這裡」的位置。畫線的算法會先估當天大概會震多大,再從一個機率分布上切出最差的那 1%。做風控的人用它決定要留多少保證金、要不要降槓桿;一般投資人用到的版本,就是券商 App 上那些「風險等級」與「壓力測試」數字背後的東西。

畫線需要兩樣東西:一個震幅估計,一個形狀假設。

震幅估計那部分,這套算法做得不錯。形狀假設那部分,最常見的預設是一個左右對稱的鐘形分布:漲 3% 和跌 3% 的機率一樣大,而且極端值出現得很稀少。

股市不是這樣走的。同樣一段期間,台灣加權指數的日報酬偏態是 -0.38,日經二二五是 -0.23,兩邊的尾巴明顯不等長,往下那條比較肥。標普 500 ETF 的偏態接近零(-0.002),但它的峰態高達 15.4,意思是極端日子出現的頻率遠遠超過鐘形分布會給的份額。

一個假設「跌得很客氣、極端很罕見」的模型,畫出來的線自然畫得太靠近中間。市場一有情緒,就從那條線上輾過去。

換一個形狀假設之後

實驗把形狀假設換掉,讓分布可以同時做兩件事:一是允許左右不對稱,往下的尾巴可以拉得比往上長;二是允許尾巴變厚,把極端日子的機率調高。震幅估計的邏輯完全沒動,動的只有形狀。

突破次數的變化在上面那張圖裡。標普 500 從 34 天降到 22 天,那斯達克 100 從 35 降到 18,台灣加權從 38 降到 20,日經二二五從 35 降到 14。四個市場都回到承諾值(各約 16 天)附近,日經甚至略低於承諾,代表線畫得稍微保守了一點。

市場承諾突破天數原本的模型換形狀之後
標普 500 ETF16.334(2.08%)22(1.35%)
那斯達克 100 ETF16.335(2.14%)18(1.10%)
台灣加權指數15.838(2.41%)20(1.27%)
日經二二五15.935(2.20%)14(0.88%)

括號內是實際突破比率,承諾值是 1%。

破線那幾天,虧了多少

次數只是一半。真正決定你會不會被抬出場的,是破線那幾天到底虧多深。

一條線可以次數抓得剛好,卻在破線的日子低估虧損規模,市場真的破線時,通常伴隨連續大跌,實際虧損遠超過線的位置。所以第二個檢查是:在所有破線的日子裡,模型當初講的虧損規模,和實際發生的虧損規模,差多遠。

四個指數在 1% 損失線上的尾端虧損檢定值:對稱常態模型為 3.72、3.08、2.71、2.40,全部落在通過範圍之外;不對稱模型為 1.63、-0.45、1.00、0.78,全部落在範圍內

原本的模型在四個市場全部被判低估,檢定值 2.40 到 3.72,全部落在可接受範圍外。換形狀之後,四個市場的檢定值降到 -0.45 到 1.63,全部進入範圍內。

把 1% 和 5% 兩條損失線、四個市場合起來算,共八組檢查:原本的模型八組全部不通過,換形狀之後八組全部通過。這是這次實驗最乾淨的一個結果。

沒有變好的那一半

到這裡聽起來像是換個假設就全面升級。並沒有。

同一份實驗還比了另一件事:模型對「明天會震多大」的預測準度。這是波動率模型真正的本業,也是大多數人以為換個好一點的分布就會一起變好的地方。

結果是四個市場全部沒有進步,而且四個都略微退步:

市場預測準度變化
標普 500 ETF-1.61%
那斯達克 100 ETF-0.59%
台灣加權指數-1.42%
日經二二五-1.76%

負值代表換形狀之後比原本還差一點。差距都很小,用嚴格的統計標準檢驗,沒有任何一個市場達到「確實變差」的程度,也沒有任何一個達到「確實變好」。翻成白話:在預測震幅這件事上,換形狀等於沒換。

這個對照本身有意思。它說明形狀假設和震幅估計是兩件可以拆開的事。你把形狀修對,換到的是對極端情況的誠實,不是對日常波動的洞察力。

還有一個沒修好的地方

第三項檢查看的是破線的日子有沒有擠在一起。健康的狀態是零星分布;不健康的狀態是三天內破兩次、然後兩年不破,代表模型在市場轉折的當下反應太慢。

這一項換形狀之後只修好一半。用最嚴格的標準(次數、獨立性、時間分布三項同時通過)來看,四個市場裡標普 500 和日經二二五通過了,那斯達克 100 和台灣加權沒有。它們的破線日仍然明顯成串出現。

台灣加權沒過這點值得特別記一筆,因為它是四個市場裡偏態最負的一個,理論上最該從「允許不對稱」這個修正裡受益。次數的部分它確實受益了(38 天降到 20 天),但破線日的群聚沒有改善。修形狀能處理「有多常」和「有多深」,處理不了「什麼時候擠在一起」,那要靠震幅估計反應更快,屬於另一個問題。

這份結果能拿來做什麼

如果你會看到任何形式的風險數字,券商的風險等級、基金的壓力測試、自己試算表裡的停損位置,這次實驗給的可操作結論有三條:

  1.  問那條線的形狀假設 。如果它是對稱鐘形,它在四個主要股市的實測紀錄是承諾 1%、實際 2.1% 到 2.4%。你可以直接把它的輸出當成樂觀值看待。
  2.  次數和深度要分開看 。一條次數抓得準的線,仍然可能在破線當天嚴重低估虧損。這次八組深度檢查,原本的模型零通過。
  3.  別期待它順便讓預測變準 。形狀修正處理的是尾端,不是日常。想改善對明天震幅的判斷,得從別的地方下手。

資料與方法

資料來自 yfinance 的日報酬。四個標的為標普 500 ETF、那斯達克 100 ETF、台灣加權指數、日經二二五;原訂的台灣標的因資料源無法取得而改用台灣加權指數。

估計期自 2010-01-01 起,測試期為 2020-01-02 至 2026-07-06,標普 500 與那斯達克 100 各 1,634 個交易日,台灣加權 1,578 天,日經二二五 1,588 天。模型採滾動視窗 1,500 天、每 63 個交易日重新估計一次,全程只用當日之前的資料畫當日的線。隨機程序固定種子 42。

需要提醒的限制:測試期間涵蓋 2020 年的極端行情,尾端事件的密度高於一般年份;四個標的都是股票指數,結論不自動延伸到其他資產;比較的是同一套震幅估計配不同形狀假設,不是市面上所有風險模型的橫向評比。

懶人包圖組

風險線的用途是替部位標出當天最壞大概到哪裡,畫線需要兩樣東西,一個是當天震幅的估計,一個是機率分布的形狀假設。最常見的預設形狀是左右對稱的鐘形,代表漲跌機率一樣大而且極端很罕見。量一條線好不好,要分開看兩件事,一是被跌破的次數對不對,二是跌破那幾天實際虧損的規模有沒有被低估。本次比較的四個標的是標普五百指數股票型基金、那斯達克一百指數股票型基金、台灣加權指數與日經二二五。

在測試期內,用左右對稱常態假設畫的百分之一損失線,標普五百指數股票型基金被跌破三十四天,那斯達克一百指數股票型基金三十五天,台灣加權指數三十八天,日經二二五三十五天,而各市場本來承諾的次數約在十六天上下。換成允許偏斜與厚尾的假設之後,四個市場分別降到二十二天、十八天、二十天與十四天,全部回到承諾附近。破線那幾天的虧損規模檢定,對稱模型在四個市場的數值介於二點四零到三點七二,全部落在可接受範圍外;換形狀後降到負零點四五到一點六三,全部進入範圍內。

同一份實驗也比較了模型對明天震幅的預測準度,四個市場全部沒有進步,變化介於負百分之一點七六到負百分之零點五九之間,用嚴格標準檢驗沒有任何一個市場達到確實變好或確實變差的程度。破線日是否擠在一起這一項,用最嚴格的三項同時通過標準來看,四個市場只有兩個通過。可帶走的三點是,先問那條線的形狀假設,次數和深度要分開看,以及不要期待形狀修正順便改善日常預測。

相關文章

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

📄
「五月賣股票,萬聖節再買回」:台股中了,美股沒中,而「它已經失效」是我不能寫的那一句
每年五月,「Sell in May and go away」都會被翻出來一次。中文版通常講成:五月把股票賣掉,萬聖節再買回來。 這句話有正式的學術版本。Bouman 與 Jacobsen 2002 年發在《American Economic Review》的論文,在 37 個市場裡都找到「11 月到隔年 4 月的報酬高過 5 月到 10 月」的規律,台灣被列在效應最強的那一群裡(DOI: 10....
📄
VIX 掉回 15.99,市場說沒事了:指數的平靜是淨額,你的持倉付的是毛額
五個交易日,VolPred 每日策略建議依序記下的 VIX 收盤是 18.67、18.21、20.66、17.09、15.99。 中間那筆 20.66 是 7 月 29 日聯準會決議日的收盤。利率一動也沒動,維持 3.50% 到 3.75% 連續第五次,動到市場的是投票結果:9 比 3,Beth Hammack、Neel Kashkari、Lorie Logan 三票反對,而且反對的方向是要求升...
📄
VIX 跳到 20.66、模型只算 16.9%、SPY 一天跌 1.55%:波動率的三個時態,決定你今天該不該減碼
昨天這個時候,恐慌指數(VIX)還停在 18.21,落在 15 到 20 那條沒人會多看一眼的正常帶。今天早上依 7 月 29 日美股收盤重算的讀數變成 20.66:SPY 收在 729.46 美元、單日跌 1.55%,黃金 ETF(GLD)收 371.08 美元、反向漲 0.46%,0050.TW 停在 NT$97.15(那是 7 月 28 日收盤,台股資料天然落後一個交易日)。VIX 一夜跳了...