很高興還是有網友回答了問題,而且還不只一位
在 blog 這邊有一位沒學過程式交易卻回答出相當接近正確答案的網友
代表這問題其實不難,有心稍微認真一點就可以找出答案!
fb 這邊回答過第一個問題的網友又再度回答了這個問題,也同樣抓到了重點
再次給這兩位認真的網友掌聲鼓勵!
接下來就來公佈第二個問題的答案
答案就是系統作者自己寫在文章中(http://ppt.cc/5Hys)的內容,這個系統未設定交易成本!
讓我們先來了解一下程式交易設定交易成本的概念
以目前台指的手續費及稅,單口來回一筆的成本大多在兩點以內
很多人會因此就把交易成本設定在兩點,其實這是錯誤的!
因為程式交易回測時進出點位跟市場實際成交價不見得相同
實際操作時會有各種實際面的問題出現,最典型的就是滑價!
不少程式交易是以市價單進場,在回測中進場點位是見價成交,沒有撮合的問題
實際操作時,市價進場不見得會成交到回測的價位,這就是滑價的問題
其它實際操作的問題還有許多,像全自動交易會有電腦當機的問題
手動下單也會有下錯單的問題、下單系統的問題...等等
所以我們在設定交易成本的時候,就要估計得較寬
一般最低我們會設定一筆交易來回的交易成本為五點,正常都設為十點
(程式交易軟體會有手續費跟滑價的項目可以設定,這兩項可以通稱為交易成本)
用較高的交易成本去避免高估績效,盡量讓績效表接近真實操作的績效
而沒有設定交易成本會如何影響到績效表呢?影響非常大、非常多績效表項目!
最直接的影響就是 Total Net Profit(淨獲利)!
以範例這個績效表來說,原本的淨獲利是台幣 5,737,400
照系統作者原文解釋這是完全未加上交易成本的績效,所以讓我們幫他加上交易成本來算看看
這系統的總交易筆數(Total # of trades)是 3,924 筆,我們加上最低底線的交易成本五點
交易成本會等於 3,924(總交易筆數)*1000(單筆五點交易成本)
總計這個系統的交易成本高達台幣 3,924,000!
真實的淨獲利只剩下 5,737,400-3,924,000=1,813,400!將近腰斬再腰斬的獲利!
你以為這樣就結束了嗎?這只是開始而已!
我們用這績效表內有限的幾項資料去大略推算還原一些數據給各位看看
由於資料有限,能確切推算出來的項目有下列幾項:
每筆交易平均獲利(Avg trade(win & loss))由 1,462.13 降為 462.13
每筆獲利交易平均獲利(Avg winning trade)由 5690.9 降為 4690.9
每筆虧損交易平均虧損(Avg losing trade)由 5247.59 提高到 6247.59
獲利與虧損交易平均勝敗比由 1.08 降為 0.75(一般低於 1 的系統實用性非常低)
由以上資料可以推理,加上交易成本後的影響有多少,列舉如下:
勝率必然會下降,也就代表獲利筆數下降,虧損筆數上升
最大連勝次數應會下降,最大連虧次數會上升
最糟的是最大連續虧損(Max intraday drawdown)也會上升,意即 Account size required(帳戶資金需求)也會跟著上升
上一篇有講過,這樣一來會再度造成 Return on account(帳戶投資報酬率)的下降
雖然因資料不足沒辦法完全準確的估計最大連續虧損上升的數字,但是大致預估還是做得到的
我們先運用原本的最大連虧次數 13 次(實際應該要更高)配合剛才算出來的每筆虧損交易平均虧損(Avg losing trade)去估計出一個大略的最大連續虧損
估計實際最大連續虧損約等於 13*6247.59=81218.67(最低估計)
估計帳戶資金需求約等於 81218.67+83,000=164218.67(最低估計)
所以 Return on account(ROA)算起來會是
ROA = (1,813,400(實際淨獲利) / 164218.67)*100 %
最接近真實的 ROA 算出來了,是 1104.26 %(實際上還有可能再低!)
比起原本的 7509.69 % 將近腰斬三次啊!!!
小小一張績效表裡就有這麼多的陷阱存在,可以猜想背後的系統裡會有多少問題...
The devil is in the details!
與各位共勉之...
附註:
回應網友問題,指標數值 -14 會全數出場一樣是因為軍蟻理論
最早我們放的是經過軍蟻理論修正過的數據
但很多網友反應要看未經軍蟻理論修正過的原始數據
因此現在放上的都是原始數據,自然會有這樣的問題
就是有這樣的問題,才會發展出軍蟻理論去修正數據!
軍蟻理論的概念,先前已有說明
簡單的說就是群眾集體力量正確的時候盡量去避開,以免系統受到重創
詳細概念請查閱先前文章...
另外有網友提出破解我們系統的想法,有去思考相當不錯
我們系統本來就是採計新聞跟網路上的討論文章綜合判斷的,分析師的確是其中一個分類項目
也給這位網友鼓勵一下!
噬金蟻
對帳單
(2011/12/22起開始交易至今)
總入金金額: 1,040,000元
目前帳戶權益: 1,017,489元
目前帳戶報酬(率):-22,511元(或-2.16%)
同期台股走勢 :6,968→7137
同期台股報酬(率) : +169點(或+2.42%)
6/26擦鞋童指標:+13
操作:今日空單在開盤價進場,下一交易日進所有空單持續留倉。
警語:本文為個人操作想法,作者對內容不做任何交易盈虧之擔保~