2010年4月22日 星期四
幫自己的系統準備自動停損
過去講過在程式中設定絕對點數停損或是移動停損、停利,講的都是單一筆交易的風險控制,雖然只要會留倉,以台股的特性突然的大跳空其實讓單次的交易風險超出原本的控制範圍之內也不是什麼新鮮事。
今天要談的是:交易系統的停損。也就是如何讓我們自己辛苦開發的交易系統不要再繼續傷害我們的帳戶而無法停止!什麼意思?自己開發的交易系統傷害自己的帳戶?道理很簡單,通常自己開發交易系統,特別是還被市場電得不夠的人,特別容易追求漂亮的歷史績效曲線,比如這個...
也許我們的運氣沒那麼差,實際投入資金去操作的時候,不是在上面這張圖的桃紅色那個分界點,而是藍色的地方,實際進場運作之後,績效屢屢攀高,有什麼能比帳戶真的賺到錢更具說服力呢?能賺錢就是硬道理啊!但是往後呢?歷史 MaxDrawDown 通常參考性其實不那麼高,因為被突破是必然,而不是偶然。糟糕的是,過去的經驗會讓我們對於運作中的交易系統產生眷戀:都拉回這麼多了,要上去了啦~要是我現在停掉它,它後來又賺錢咧... 這個心態想必在已經有交易經驗的朋友中經歷不少(這跟股票的拉回找買點有什麼不同,萬一我的程式已經走空頭了呢?)
我們一定需要一個機制來判斷交易程式(策略)很可能或是已經走空頭了!
以交易程式本身最近過去一段時間(次數)的表現去設定成另外一個指標,來對這個程式所發出的交易訊號做加減碼的控制,甚至是減碼到 0 !也就是說:不下單了。這就等於是給這個交易系統設下停損。效果上有如下面這張圖,想一想,如果當後來交易訊號的賠錢,績效曲線不斷往下走,但是實際上沒有下單,而不需要人為判斷的藝術成分,我們事先設下規則,讓它隨著自身的表現去調整,那是不是好很多?
暫且不論針對過去的交易表現加碼而能否提高實際的運作績效,光是可以做到系統的自我自動停損,這就是一個非常重要的機制了!
熱門文章
-
去年開發「 把策略訊號轉換成選擇權去執行 」的時候,一直有個實務上的困擾:標的物價格。 我要把訊號轉成選擇權的時候,事前不能精準的知道要交易哪一個履約價、Put 或 Call,需要在訊號或市況變化的當下才決定交易標的。但在 MultiCharts 的運作架構上,需要開啟欲取...
-
在 MultiCharts 裡,本來我以為 EntryPrice(0) 就代表了最後一個進場的成本價,經過測試後,確定了 EntryPrice( 0 ) 不是最後一次進場價,而是最後進場方向的第一筆價格(可查閱"程式交易語法大全 page 255")。什麼意思...
-
看到朋友分享的一篇文章( https://www.facebook.com/eric.hsu.73/posts/9305791976115818 ),截圖如下: 簡單總結一下: 決策是否投入賭局,要在賭局對自己呈現正期望值,並且如果賭輸的損失發生時自己仍能多次承受的前提下才...
-
殷鑑不遠。這是 2019/07/03 的台指期貨,在大約 10來秒的時間之中,台指閃崩了近 500點,並且快速回復。這樣類似的事件,在台指不是空前,也不會絕後,即使台灣期貨交易所有所謂的動態穩定機制在運作,這一天,據我所聽聞到也有不少友人在這很短的時間內... 中槍了。這裡,我們...