2015年6月18日 星期四

機械化交易系統的設計原則

在機械化交易系統策略的開發過程中,總是有一些準則是我們需要時時放在心中,並且不斷的檢視開發的結果是否產生背離的趨向,藉由review準則,並且不斷的修改與符合的反覆過程中,一套堪用的系統策略才會逐漸成形。在此與大家簡單分享這些基本準則,做為大家策略開發的參考。


一套堪用的策略其設計應該符合下述準則:

1. 策略的績效必須具有正期望報酬,可以觀察 淨獲利/交易總數、績效權益曲線等資訊
2. 策略主要邏輯與規則必須在受限的數量之內,換句話說簡單的策略可能在未來更具有成功的潛力
3. 一套好的策略應該可以經的起多市場的考驗,也就是在相關性高的多市場中,都具備獲利的能力。
4. 在具備前述能力的情形下,應該考慮部位規模調整管理(position sizing,使得策略可以在判斷正確的前提下,爭取更多的利潤。
5. 藉由資金管理、風險控管、投資組合等機制,有效平滑化資金曲線,並做好破產風險等最壞情況的評估與對策。

簡單以手邊開發的策略做為例子說明:

策略類型:順勢策略 #Trend_DT_D1_TX
測試商品:台指期
測試期間與週期:2001-2014 / 30K

1.策略的績效必須具有正期望報酬

*未設定任何手續費與滑價成本*