把 VaR 讀成可能發生的最大虧損
恰恰相反:它是最糟的 5% 日子理應超過的那道門檻。2015 年瑞郎重估就是那樣的一天,而任何用先前幾年建出來的信賴水準,都不可能讓它變得可預測。
風險值(VaR,Value at Risk)是在設定的時間跨度、指定信賴水準下,對最糟虧損的模型估計值。95% 的 1 日 VaR 為 2%,意思是帳戶大約每二十個交易日會有一天虧損超過 2%——至於會多虧多少,它一個字也沒說。
亦稱:VaR, value-at-risk
更新於 · 審閱於
一句話:在正常的日子裡,我們預期虧損不會超過這個數,而且對此有這麼高的把握。人們忘掉的是那些不正常的日子——這個數字對那些日子什麼都沒說。
最大回撤告訴你已經發生過什麼;風險值則試著在一個典型的糟糕日子到來之前先描述它。對一個無人看管的 EA 來說,這是有幫助的——前提是你理解它的兩種失效方式:在平常的日子過於保守,在真正要緊的那一天又估得太小。
VaR = z × σ × √t × 帳戶價值 這是參數法的形式,假設報酬服從常態分布。歷史模擬法 VaR 重播實際報酬,樣本裡有什麼它就繼承什麼;蒙地卡羅 VaR 從一個假設的分布模擬,那個假設哪裡錯它就繼承哪裡的錯。外匯報酬有厚尾,所以每一種版本都低估了極端值。
單一數字無法描述一套策略。下列指標會改變這個數字的讀法。
一個 EA 在 $10,000 的帳戶上執行,日報酬的標準差是 1.2%。在 95% 信賴水準下,一個糟糕但並不離奇的日子要花掉多少錢?
至於突破門檻的那一天是虧 $250 還是 $2,500,這個數字保持沉默。
計算 1.645 × 1.2% × √1 × 10,000 = 197.4
結果 95% 的 1 日 VaR 約為 $197——而且每二十天就該有一天比這更糟
把 VaR 讀成部位管理決策的一項輸入,絕不要讀成安全保證。有四樣東西必須跟著它一起出現,否則沒有人能查核:時間跨度、信賴水準、計算方法,以及哪些日子進了序列。
| 區間 | 含義 |
|---|---|
| 報出來時沒有時間跨度或信賴水準 | 無法解讀。同一個帳戶的 1 日 95% 數字和 10 日 99% 數字,相差超過四倍。 |
| 低頻 EA 以每個工作日為基準的歷史模擬法 VaR | 常常是零,因此毫無資訊。本站公開的 24 份紀錄裡有 7 份交易的日子少到這個數字算出來正好是 0。 |
| 以活躍日為基準、跨越數年的歷史模擬法 VaR | 散戶能拿出的最站得住腳的版本:它重播的是策略在它交易的那些日子裡實際做了什麼,而不是公式假設了什麼。 |
mt5depot 的 EA 頁面公布的是測試器報告裡觀測到的最大回撤,而不是建模的 VaR,因為買家可以從公開的交易帳本重新推導出那個數字。本頁每一個實測數字都來自同樣那 24 份帳本(EXP-VAR-DAILY-001),以已平倉交易為基準。
恰恰相反:它是最糟的 5% 日子理應超過的那道門檻。2015 年瑞郎重估就是那樣的一天,而任何用先前幾年建出來的信賴水準,都不可能讓它變得可預測。
它們不服從。在公開的紀錄裡,24 個 EA 中有五個出現過單日虧損超過其參數法 95% VaR 三倍的情況。那接近五個標準差,而常態模型會說這在幾千個交易日之內不可能發生。
其他條件不變時,99% 的數字大約是 95% 數字的 1.4 倍。從每個工作日切換到活躍日,改變的幅度大得多:同一個 EA 在一種基準下讀作 0.369%,在另一種基準下讀作 0.812%。只有當時間跨度、信賴水準、計算方法和日期基準全部一致時,兩個 VaR 才可以比較。
這個模型讀的是已實現報酬。一個往下攤平的策略會產生一條平靜的序列和一個很小的 VaR,同時背著一筆這個數字看不見的未平倉虧損——而已平倉交易帳本對任何 EA 都有同樣的盲點。
回撤是跨日累積的;VaR 描述的是一天。在公開的紀錄裡,最糟的單日虧損中位數只有測試器餘額回撤的 0.38 倍,而在 24 個 EA 中,沒有任何一個的整段回撤只由那一天構成。
策略測試器報告沒有 VaR 這一行,所以這個數字得從成交紀錄裡來。下面的基準與本站公開的紀錄一致:按日曆日期加總的已平倉交易損益,以入金的比例表示。
| 測量項目(已平倉交易基準,佔入金的 %) | 24 個 EA 的中位數 | 範圍或數量 |
|---|---|---|
| 有交易平倉的工作日比例 | 19% | 3.11% 到 96.28% |
| 每個工作日基準的歷史模擬法 95% VaR 等於 0 | — | 24 個 EA 中的 7 個 |
| 活躍日基準的參數法 95% VaR | 1.435% | — |
| 活躍日基準的歷史模擬法 95% VaR | 0.955% | — |
| 最糟的單日虧損 | 2.544% | 最高 11.494% |
| 最糟的一天 ÷ 參數法 95% VaR | 1.59× | 0.69× 到 4.18× |
| 突破參數法 95% VaR 的活躍日 | 1.61% | 9,681 天裡突破 289 次,對比承諾的 484 次 |
| 預期短缺 ÷ 歷史模擬法 95% VaR | 1.22× | 最高 2.17× |
兩種失效方式同在一張表裡:突破比例說明常態模型在平常的日子過於保守,最糟日倍數說明它在真正要緊的那一天估得太小。提高信賴水準兩者都修不了——兩個誤差都來自分布的形狀,而不是來自 z。
如何在 MT5 執行回測說明報告裡的兩個回撤數字該相信哪一個,解讀 MT5 回測報告則涵蓋報告的其餘部分。把一個谷底換算成一筆入金,是 EA 交易者的風險管理的工作。智慧交易系統(EA)的定義說明了 EA 在執行時看得見什麼、看不見什麼。