如何解讀Multicharts的回測績效 by.程式交易 楊宗儒

如何解讀Multicharts的回測績效

當寫好了一隻交易策略,我們可以打開MC的回測報表驗證該策略過去一段時間的表現,好比分析某公司的財報,從過去的績效表現來研判交易策略的實用性

回測報表

打開Multicharts的選單 檢視>>交易策略績效報告

回測報表內容大致上分成幾大選項

  1. 策略分析
  2. 交易分析
  3. 週期性分析

常用名詞解釋

淨利

該交易策略在整個回測歷史產生的總盈虧。

最大策略虧損

就是大家常聽到的Max Drawdown (MDD)。

最大策略虧損和最大平倉交易虧損差別

最大策略虧損是在特定期間內每一筆交易計算過去權益增加最高值出現後拉回的最大幅度

最大平倉交易虧損是特定期間內每一筆平倉的淨值計算過去權益增加到最高後拉回的幅度

最大策略虧損報酬比

策略最大的淨利除以最大策略虧損,也是一般人常講的風報比

代表回測期間內,獲利的能力和回檔的風險比值,數字越大越好,建議用年化的最大策略虧損報酬比衡量

總淨利 / 回測年限 / 策略最大虧損 

獲利因子

Profit Factor(PF),用毛利除以毛損,一般認為要大於1.5甚至要2以上才算及格

勝率

(獲利的次數/總交易次數) 其實在程式交易 勝率高低並不是那麼重要,反而是平均獲利虧損比

平均獲利/平均虧損比

交易要獲利的基本原則就是大賺小賠,看的就是贏虧比。盈虧比高 通常勝率會下降,勝率高,盈虧比就會低。

MDD最大回檔的時間

MDD就是指該策略曾經的最大回檔,這是考驗人性的因子。有些策略需要時間等待,需要特定行情才會獲利,交易一段時間沒有獲利或是回檔時間拉長,考驗的是投資人本身的耐心

平倉權益曲線 (Equity Curve)

反映帳戶淨值的變化

淨值曲線越平滑 表示績效越穩定;綠點越多表示創新高的次數越多

每月的獲利和虧損

綠色代表獲利的月份 紅色代表虧損的月份,平均賺錢的月份越多表示績效能力越好,虛線的部分表示可能的獲利和虧損這部分僅參考就好

手續費和滑價

沒有設交易的手續費或是滑價,通常獲利曲線會很漂亮,會產生一幅快樂表,交易成本的設定 也會影響交易績效的好壞

交易次數

交易次數越多 樣本統計數量越多,代表策略經過各種不同行情的考驗,更能客觀反映出真實性

回測的時間

回測的時間要越長越好?

回測3年或10年都不是重點 比較看重的是回測的次數。樣本數不夠,回測報表參考的可信度就不高,交易次數夠多還能有不錯表現,也許回測1年的數據就足夠

結論

看待績效回測報表,有些人十分重視過去數字,有些人則認為市場一直在變,回測過去沒有太大意義

有人比較重視獲利能力,有人比較在乎回檔金額;見仁見智。只是太過美化的回測報告,通常會讓自己陷入交易上的迷失,投資人需要審慎評估不要太樂觀。