2011年7月28日 星期四

2011 0728 《程式交易研究》簡單就是美

連續兩週的每天晚上都 K資料 K到一兩點(跟寫博士論文一樣累)...
針對程式交易作測試與檢討,總算有一些小小的心得
rabit.jpg

1. 策略必須簡單明瞭
簡單明瞭,換句話說,就是要『人』看的懂。
CDP? SAR? Price Channel Breakout? Pivot Point Trading?
沒問題!原理了解了沒?
先問自己,公式看不看的懂,原理會不會。
看不懂的,不用花時間測了... 因為就算測出來績效還可以,要做調整,也不知道要如何下手。
藍色投機客的 BLOG 裡面有幾篇是針對交易系統測試的檢討,這可以減少很多不必要的時間浪費。

2. 交易次數盡量少,手續費設定不能過低
昨天晚上測了一個策略,不考慮手續費,四年時間,可以從 20萬本金變成 120萬
加上手續費 NT1200(包含滑價 & 交易稅等),卻變成負的.....
期友的經驗,一年交易次數超過 200次,就會很辛苦
(一趟來回 1200, 100次就是 24 萬。本金 20萬,代表如果 20萬本金在沒法賺 100% 以上的實力,就會變成負的....)
算一下,一年 52周,了不起交易天數最多也只有 260天。
扣掉假日與不預期的放假(天災),一天以一次為上限(這指的是每日當沖)

3.加碼策略
如果完成了一個五成勝率的一分K 策略,接下來要做什麼?!
加碼是最簡單的。
在程式中增加某些條件,在適當的位置作加碼。

4. 多時間策略
同上,完成了一個五成勝率的一分K,接下來要做什麼?!
除了加碼,可以在多做幾個長週期的策略(例如 15分K or 30分K)
用多個策略下去作。
至於本金要怎麼分配?
一樣,藍色投機客的 BLOG 內有交易模型的資料,可以先回測個別模型,把數據代入。
這樣就知道自己的交易策略要怎麼安排。
(我不敢作多市場... 所以,就以台指期為基礎吧!)

5. 震盪盤與趨勢盤
交易模型大概就分這兩種,兩種都可以用,沒什麼對不對。
只要能夠賺錢就是好的方法。
除了上述多時間策略外,也可以用幾個不同的策略作排列組合。
當然,本金稍微多一些會安全一點(或者用小台操作也是個不錯的方法)。

很多前輩說,期貨交易,人工操作,有 99% 的人是賠錢的。
程式交易不見得比較厲害,但是如果事前工作夠努力,的確可以增加勝率。
這條路就繼續努力吧!

希望,未來我有個分身,可以在我上班的時候,乖乖的在家裡幫我努力賺錢...

沒有留言:

張貼留言