如何建立標準的回測工作表?8 個必備欄位杜絕自我欺騙

許多投資人的歷史回測只是走馬看花看圖,最後得出虛假的勝率幻覺。一份嚴謹的手工回測工作表該包含哪 8 個核心欄位?如何正確扣除手續費摩擦並計算真實的淨 R 乘數?

MyTrade Academy 編輯部
7 分鐘閱讀

許多人在嘗試回測時,習慣在看盤軟體上一路往回滾動畫面,看到漂亮的技術突破就暗自點頭:「看,這個指標過去勝率隨便看都有七成以上。」

靠肉眼與記憶「心算回測」,是交易世界裡最常見的自我安慰。要真正確認一套操作邏輯是否具備統計優勢,你必須建立一份標準化、不可隨意竄改的回測紀錄表(Backtest Trade Log)。唯有將每筆進出價位、停損防線與交易摩擦誠實記錄在儲存格中,回測得出的數據才能轉化為實戰信心。

TL;DR

一份嚴謹的手工回測工作表必須包含八個核心欄位:進場日期與 K 棒時戳觸發型態分類規則進場價初始停損價(1R 基準)規則出場價退場觸發原因摩擦成本扣除(手續費與滑價)、以及淨 R 損益乘數。與第 30 課記錄心理狀態的實盤日誌不同,回測表專注於檢驗策略在歷史上的客觀重複性。務必牢記:絕不准看見出場結果後回推停損,且每筆必須自動扣除摩擦成本,避免算出一堆紙上富貴。

回測紀錄表與實盤交易日誌的根本分工

雖然兩者都採用試算表的列與行來呈現,但它們的核心任務完全不同。

我們在第 30 課所建立的實盤交易日誌,焦點在於「人」:記錄你在抱單過程中的恐懼焦慮、有沒有猶豫不決、是否在盤中私自拉大停損,它是在針對交易員的執行紀律進行體檢。

回測紀錄表則完全排除了人性與情緒干擾,假設操作者是一台完全冷酷的機器,焦點在於「規則本身」:在過去的歷史盤面上,預設的進場條件是否確實成立?初始停損距離進場點有多寬?在扣除真實世界的交易摩擦後,這套規則在 50 筆以上的樣本中是否具備正向期望值?

嚴謹手工回測表的 8 大標準欄位配置
欄位名稱記錄內容與標準為什麼該欄位不可或缺
1. 日期與 K 棒時戳記錄滿足進場訊號那一根 K 棒的具體日期與時戳在歷史走勢圖上留下可供隨時複查驗證的客觀座標
2. 型態類別標籤標準型態代號(如 #旗形突破、#均線回測)便於後續使用篩選器,單獨評估特定型態的實際勝率
3. 規則進場價依規則預先定義的買進價格(如突破前高加 1 檔)防範後見之明美化,假裝自己總能神準買在最低點
4. 初始停損價(1R)開倉當下確立的技術失效點位鎖定整筆部位的初始風險基準,嚴禁事後更動
5. 規則出場價觸及停利、停損或時間到期時的實際平倉價格計算單筆毛損益的硬性數據依據
6. 退場觸發原因單選:觸發停損、達標停利、指標反轉、超時離場分析系統主要的出場模式,確認是否頻繁被打停損
7. 摩擦成本扣除固定扣除預估的手續費、證交稅與合理滑價(如 0.1R)將虛幻的理論毛報酬拉回真實世界的淨獲利水平
8. 淨 R 損益乘數(淨損益金額 ÷ 初始單筆 1R 風險金額)將所有不同商品、不同時期的樣本歸一化為標準風險倍數

不可破壞的紀律:絕不允許在填完欄位 5(出場價)之後,才回頭去填寫欄位 4(初始停損)。一旦順應結果修改停損,整份回測報表將徹底失去參考價值。

零摩擦的陷阱:為什麼不扣手續費的回測全是謊言?

手工回測中最常見的致命疏失,就是直接拿「出場價減進場價」當成獲利,假裝市場不存在任何交易成本。

試想一套 15 分鐘週期的短線突破策略,回測 100 筆樣本後的毛損益顯示:60 筆獲利、40 筆虧損,累積毛報酬高達 +15.0R。你興奮地以為發現了印鈔機。

現在將真實的交易摩擦帶入公式:來回券商手續費、證交稅,再加上開平倉不可避免的買賣價差滑價,平均每筆單子吃掉 0.12R。100 筆操作下來,摩擦成本總計無情吞噬 12.0R!你的實質淨回報立刻從耀眼的 +15.0R 崩跌至僅剩 +3.0R,稍微遇到幾次震盪洗盤便會直接轉盈為虧。一份及格的回測工作表,每一列都必須內建自動扣抵摩擦成本的公式。

同一根 K 棒同時碰到停損與停利,該如何計算?

在日內極短線回測中,偶爾會遇到振幅劇烈的長影線 K 棒,其最高價碰到了你的停利目標,但最低價同時也摜破了你的停損防線。在無法確知哪個點位先發生的情況下,一律嚴格判定為觸發停損! 在真實搓合環境中,劇烈甩動的流動性通常會先掃掉距離較近的停損單。在回測中主動採用最悲觀的保守假設,進入實盤時才不會措手不及。

回測工作表嚴謹度檢核
  • 每一筆紀錄都在觀察出場結果之前,先鎖定初始停損點位。
  • 表格中內建了每筆自動扣減手續費與滑價的計算公式。
  • 遇到同一根 K 棒雙向穿透的模糊狀況,我堅持判定為虧損離場。
  • 我記錄了每筆單子持有的 K 棒根數,用以評估資金的使用效率。

常見問題

手工回測推薦使用什麼軟體製作表格?

最普遍的 Google 試算表或 Excel 即可。在表頭最上方設定簡單的聚合公式:`SUM` 統計總 R 淨獲利、`COUNTIF` 統計總樣本數、`AVERAGE` 計算平均勝率,就是最專業的策略診斷工具。

回測時需要替每筆操作都截圖保存嗎?

剛開始測試的前 20 筆可以截圖並貼在表格旁,幫助自己統一辨識圖形的客觀標準;後續隨著樣本量擴大到 50 至 100 筆,文字標籤與精準價位座標已經足夠,過多圖片反而會導致試算表卡頓。

回測時至少需要測多少筆歷史交易才具備參考性?

至少 50 筆,強烈建議達到 100 筆以上。少於 20 筆的樣本絕大多數由隨機手氣主導,根本無法區分出真正的技術優勢與統計雜訊。

以客觀數據驗證你的交易體系

第 33 課教你如何有條不紊地推進歷史走勢圖進行回測:如何評估樣本數的可信度、如何防範過度擬合,用扎實的數據支撐實盤信心。

開啟第 33 課:策略回測