也就是說,回測的生成,就是根據你的交易條件發生時,去取用你的資料報價,透過一組買價與賣價,就可以算出權益出來,再根據你一系列的損益去做加減,就可以得到權益數的變化,同時利用Multicharts的回測績效報告功能,統計分析這組勝率與賠率有多高,你的一些相關統計數字是如何。
回測這個概念在還沒成立以前,早期是用來評量交易者的行為模式,提供方法與建議,以取得勝率與績效間的平衡,達成使用著的目的。建立了回測概念之後,演變成近日程式交易的盛行。
程式交易有個重點,當然不外乎就是要讓使用者在市場上獲得相對報酬。因為不會有人說我先不考慮回測結果如何、策略會不會賺錢…等,勇敢先拿真錢先試再說..等,畢竟錢不好賺,一直賠錢那怎麼辦…
回測的部分這邊要提到一個很重要的設定,就是交易手續費!當你有套用訊號時,空白處按右鍵會有一個設定訊號選項,點進去後會看到如下圖顯示的屬性位置:
我們可以看到圖示顯示的手續費規則。
(這邊也提醒一下讀者,策略屬性可能會因不同Multicharts版本,而功能位置有所不同,我們今天的圖示範例為8.5版。)
手續費與預設交易成本一定要設定,早期一般我們在做台指期貨回測時,所設定的手續費是單邊500元/每股每口(包含滑價),我們這邊不討論讀者們的手續費是比較貴還是比較便宜,當設定好手續費時,這時再回去看策略績效報告,才不會大夢一場。
所以成本對於策略的重要性在這裡,因為沒有設成本,怎麼看都是美好的!關於以上這點要需請讀者留意。
手續費早期為什麼要設定500元,因為是加了滑價進去!
一般的程式交易使用者都是Market order市價單進場,市價買進部分會敲到外盤價,市價賣出會敲到內盤價,交易至少都會滑一個Tick(文章部分我們先不討論下單機的市價進場功能設定)。趁著時間還早,我們今天來分享一下策略績效報告初探。
當我們上述的動作都完成後,點開績效報告後,內容策略分析、交易分析與週期性分析三大主軸,一般使用者第一個會看的是交易分析裡的交易明細。Multicharts會根據使用者交易條件去抓價格,再透過價格算損益,累計加總起來的淨損利績效。
通常我們有了交易明細以後,我們就會去看總交易分析,看使用者的交易次數有幾次、多單有幾筆與空單有幾筆,因為使用者交易條件特性的不同會有所差異。(比方說,有的交易訊號是翻單策略,交易次數就會比較頻繁)
再過來我們可能會看策略分析中的策略績效總結果
各位讀者不用擔心,名詞雖然很多,只要將滑鼠點名詞左鍵一下,下方會有說明。裡面有一個最大策略虧損(連續虧損或最大拉回)就要請讀者留意!有些人可能對拉回這個名詞不是很了解,一般來說,Maximum Drawdown我們簡稱為MDD。
一般好的策略一定會有盤整與拉回的情況,我們今天若是要投資一個策略,那我們要準備多少資金(當然策略最重要的其實不是要準備資金)?我們要參考的就是最大策略虧損,我們在策略分析中也可以看到一個分析選項稱詳細權益曲線與績效拉回,此圖可以很清楚的告訴使用者過去歷史交易中,拉回的頻率與幅度。
它的意義大概是我今天要投資這個策略,如果我只準備10萬元,準備資金若小於最大策略虧損,那後面績效在美好,跟我毫無關係,因為我可能早在中途就畢業了。所以,我今天要投資一個策略,所準備的資金就要大於最大策略虧損加一個保證金,這樣或許才能確保可能還活在這個市場交易。
當然要放多少,是由使用者自行決定,這邊也小編也要順便提醒一下讀者,投資交易是有風險的,下單交易前,請一定要清楚商品特性與衡量自身交易風險承受度,風險請自行負責ㄛ!後續再跟讀者介紹其他相關功能應用~