檢討週期固定了系統何時接受檢視,以及每次檢討可以改動甚麼:每週檢討執行,每月檢討統計數字和誤差線,每季檢討市況狀態並重新驗證。終止準則是在第一筆交易之前寫下的門檻——回撤超過倉位規模所依據的百分位、在設定的交易數目後期望值區間仍低於成本、執行錯誤率顯示問題出在交易者——一旦觸及,系統便暫停或停止。就像控制界限一樣,越過它引發的是調查,而不是一種感覺。
檢討週期固定了系統何時接受檢視,以及每次檢討可以改動甚麼。終止準則則在第一筆真實交易之前,固定了系統暫停或停止的門檻。 兩者存在的理由只有一個:讓「是否繼續」這個決定由紀錄在某個日子作出,而不是由上一個星期作出。
這是這一級的最後一篇。系統現在已經有一張決策表、提示與執行規則、一份帶誤差線的紀錄、一個倉位規模所依據的回撤,以及一份試驗紀錄(trial log)。它還缺的,是一條關於自己能否繼續運行的規則;沒有這條規則,系統就會憑感覺運行——而這正是交易心理課程每一篇從不同角度描述的失敗模式。
檢討失敗的兩種方式
從不檢討的系統,和每次虧損後都檢討的系統,失敗的方向正好相反。
左邊的失敗,是第 13 篇所講的過度擬合,一次一個小修改地到來:每次調整都感覺像在學習,沒有一次記入試驗紀錄,最後得出的紀錄並不對應任何一套單一的規則。右邊的失敗,是把第 12 篇的連續虧損當作新聞:一套勝率 45% 的交易設置,預計在頭 300 筆交易中的某處會連虧八次,連虧五次就停止的交易者,永遠到不了一個能顯示任何東西的樣本。檢討週期回答第一種失敗;終止準則回答第二種。
檢討週期
檢討週期(review cadence)是固定的檢討時間表,每次檢討都有固定的範圍,以及可改動內容的固定限制。三個層次已經足夠。
每週檢討閱讀上一篇的提示紀錄:有多少個提示、多少次查看了決策表、多少次入場,以及入場中有多少是按規則執行的。它可以改動執行——提示設在哪裏、平台有沒有開着——也可以減細倉位。它不可以修改規則。每月檢討更新第 11 篇和第 12 篇的數字:累計期望值及其區間、回撤與倉位規模所計劃的百分位的對照、其他情況(else)的次數。它同樣不可以修改規則,但終止準則就是在這裏讀取的。每季檢討是唯一可以碰決策表的檢討,而且要用驗證的工具來做:市況狀態是否仍是交易設置受測試時的那一種;交易設置所依賴的機制——交易時段的行為、點差的模式、價位守得住的原因——是否仍然存在;以及對上一季重做一次前推測試(walk-forward),結果是否與之前的紀錄一致。
交易心理課程中每日的固定程序不是檢討,也不在這張清單上。它們負責運行系統,而不是評判系統。
為紀錄加上控制界限
每月檢討需要一個方法,分辨普通的壞月份和真正的訊號,而統計學自 1920 年代起就已經有這個方法。NIST 手冊這樣描述控制圖:一條代表受控過程的中心線,以及上下控制界限,界限的位置使過程保持受控時,幾乎所有點都落在界限內。如果有點落在界限外,過程很可能已經失控,值得展開調查找出原因。
把控制圖(control chart)應用在紀錄上,就是以驗證所得的期望值為中心線,畫出每組交易的期望值,界限取自一組交易的標準誤——即第 11 篇的算術:30 筆交易、結果標準差 1.2R 時約為 0.22R,所以上下各兩個標準誤的界限約在 +0.7R 和 −0.2R。手冊對落在界限外的點措辭很小心:它表示過程很可能已經失控,值得展開調查。它本身並不表示要停止。在市況轉趨劇烈的那個月跌到界限以下的一組,和在市況不變、錯誤率上升時跌到界限以下的一組,是兩個不同的發現,而分辨兩者的,正是調查。
終止準則
終止準則(kill criteria)是在第一筆真實交易之前寫下的門檻,一旦觸及,系統便暫停或停止,不論交易者那個星期對它有甚麼感覺。這些數字不是在當時選定的;它們是驗證所產生的數字。
回撤準則直接來自第 12 篇:倉位規模的選擇,是為了讓第 95 百分位的回撤可以承受,所以超過它的回撤,表示紀錄已離開它受驗證時的分佈。期望值準則來自第 11 篇:交易設置的優勢應在多大的樣本時高於零,是已知的,所以在那麼多筆新交易之後區間仍未高於成本,就是證據,不是雜訊。錯誤準則是提示紀錄中在決策表之外執行的交易數目。機制準則沒有數字,卻最重要:一套交易倫敦開市流動性的交易設置,在倫敦開市的行為改變後就活不下去,而再多的紀錄,也不會比每季檢討直接問這個問題更快把它顯示出來。
重點 按時間表檢討,範圍和權限隨間隔擴大,低於每季的層次永遠不修改規則。為累計期望值加上控制界限,把落在界限外的點當作一次調查。在第一筆交易之前寫好終止準則,數字取自驗證,並讓它們決定系統何時暫停或停止。
暫停、終止、重啟
這些準則產生兩種不同的應對,分別在於之後發生甚麼。
暫停是在規則不變的情況下,把系統帶回模擬帳戶。當越過界限的是交易者而不是交易設置時,就用這個應對——錯誤率,或一個紙面上在計劃之內、在交易者行為上卻在計劃之外的回撤,交易心理課程對此有詳細描述。重啟準則與終止準則一起寫下:一定數目的模擬交易在界限之內、錯誤率回落到門檻以下、回來時的倉位小於離開時的倉位。終止則讓整套規則退役。取代它的任何東西都是一套新的交易設置,第 13 篇的紀律毫無例外地適用:試驗紀錄多一條新記錄,紀錄由零開始。
交易設置還是交易者
每次檢討最後都要問的,是兩者之中哪一個在失效;如果紀錄是按這一級的要求保存的,它就能回答。
這個劃分,就是建立決策表和提示紀錄的原因:如果每筆交易沒有標明是否由規則執行,紀錄就分不開兩者,每次檢討都會淪為交易心理課程所警告的那場爭論——交易者心中想繼續的一方,和想停止的一方之間的爭論。有了這個標記,爭論就有了數據。在壓力下失守的規則會以違規交易的形式出現;已經失效的交易設置,則會在守規的交易中顯現。
這一級,到此完結
三個技術分析程度在這裏結束。基礎課程給了你一幅圖表,以及解讀它的語言。中級把解讀變成一套書面的交易設置,以及一份手寫的紀錄。這一級把紀錄拆開來看:價格底下的機制和背後的訂單簿、掛着的訂單和吃掉它們的掃蕩、決定一切尺度的波動性、說明一份紀錄值多少的統計學,以及現在這套運行交易設置並決定它何時停止的機制。到了最後,一條規則擁有一張決策表、一個提示、一張預先固定的訂單、誤差線、一個倉位規模所依據的回撤、一份試驗紀錄,以及一個會接受檢討的日期。這就是這一級所說的系統的全部,而這已經足夠。
專業級以及三個技術分析程度到此完結。 返回課程目錄 · 交易心理課程與三個程度並行。
- 控制圖有一條代表受控過程的中心線,以及上下控制界限,界限的設定使過程受控時幾乎所有點都落在界限內;有點落在界限外,就值得調查其原因(NIST e-Handbook)。
- 檢討週期列明每次檢討可以改動甚麼:每週檢討只可改動執行,每月檢討更新統計數字,每季檢討才可以修改規則。
- 終止準則在第一筆真實交易之前寫下,數字取自驗證:倉位規模所依據的回撤百分位、扣除成本後的期望值區間、試驗紀錄。
- 暫停是讓系統在規則不變的情況下回到模擬帳戶;終止是讓整套規則退役,取代它的新規則要由零開始驗證。
- 執行錯誤率把失效的交易設置和失誤的交易者區分開來,而兩者的補救方法不同。