您現在的位置:程序化交易>> 程序化交易>> 程序化新手>>正文內容

測試報告指標的分析及績效指標的迷失可能[程序化新手]

不管自己開發系統,還是打算用別人的系統,都會遇到一件傷腦筋的事,那就是如何評估績效?
績效指標,可以洋洋灑灑的列出幾張報表,該怎么看?有的指標比較高,有的比較低,那怎樣才是好的?
即使,看到系統的績效指針好,也可能隱藏陷阱,你清楚這些迷失嗎?
  本篇文章,先列出系統的一般績效指針,可能蘊藏的迷失,接著列出主要的績效指標,協助如何有效解讀.

績效指標的迷失


1.總獲利金額(Net Profit):
     有沒有合理考慮成本?從每筆交易紀錄中,推算成本金額,是否合理包含交易稅,手續費與滑價損失。另外,換約必然產生的成本,有無考慮?
     有沒有考慮合理執行達標率?訊號產生到實際交易執行成功,之間的滑價,是否合理估計,這包含交易執行的準備時間充不充分,交易單的方式合不合理?
     多久的交易期間?系統總是有表現好的時后,與表現不好的時候。如果交易期間太短(低于5年),可能只是把表現比較好的一面呈現出來,不具整體代表性。
     多大的風險代價?如果最大的連續虧損過大(占之前凈值高點比例過大),這樣的獲利報酬的代價是不是可以被接受,如果無法接受,那這樣的報酬是無法真正實現的。因為在持續虧損下,早就放棄執行這樣的系統,或者,獲利之后,又容易回吐殆盡。 
2.報酬率:
    報酬率期間長度(用多少時間來計算報酬率的分子:盈虧金額)。是年報酬率?還是月報酬率?時間長短不同,累積的報酬率自然不同。
    取樣的期間長度(總交易期間)。是單年的報酬率?還是多年的平均報酬率?與多久的交易期間觀念相同。
    報酬率的基準金額為何(報酬率分母)。起始賬戶資金為何?資金管理模式為何?有一種報酬率,稱為最小賬戶資金報酬率(ROA)。是用過去最大連續虧損金額(MDD),加上原始保證金來當報酬率的分母。這是最大風險下的報酬率。
    多大的風險代價?若以ROA代表報酬率,是必須承受將近百分百的賬戶虧損風險,才能得到這樣的報酬率,并不切實際。每個人的風險承受能力不同,但100%的風險承受并不是正常合理的假設。單口系統不易表現出合理的風險報酬率,但可以約略從凈值曲線與一些風險報酬進階指標看出。適當的資金管理多口數系統,可以合理表現報酬率。 
3.交易頻率:
    頻率太低,交易次數少,不具代表性。取樣期間內應該超過36筆交易。
    頻率太高,交易次數多,執行的精神成本過高。因人而異,每日不超過3筆交易為宜。
 
4.實際績效與模擬績效:
    模擬績效
     一般系統績效多是以歷史數據來仿真的,必須了解系統仿真的原理與假設。因為K線資料只有4個統計值(開盤價 / 最高價 / 最低價 / 收盤價),所以,必須有所謂的K線假設(Bar Assumptions),來模擬行情在K線中的走勢,當K線的時間架構越大(如日線,周線)時,誤差就會越大。在TradeStation中,即使時間架構是日線,仍然可以用分線,甚至是實際每筆交易紀錄,這種用更細微的時間單位(Resolution),來仿真過去交易與績效,誤差就大為減少了。當然,前提是歷史的數據必須是存在與正確的。
    有些仿真程序與TradeStation一樣,都有所謂的收盤進場訊號,這本來在實際執行交易上,邏輯是行不通的。之前,最后一盤為5分鐘集中撮合,可以在這5分鐘內,以市價單來進出場,可以讓收盤進場的訊號適用,現在期交所已經取消最后5分鐘的集中撮合。另外,有些程序系統參考收盤價,來決定是否收盤進出場,這在仿真程序可以做到,但在實務上,卻是無法執行的,也造成了模擬績效的誤謬。

       實際績效

    有些人會把實際賬戶的交易績效,以交易報告書公布出來。除非是長時間的詳細交易紀錄,否則,都無法證實是系統完全執行下的結果。
    有的系統績效時好時壞,若只能比對短時間,系統與實際賬戶的績效,比較難證明系統與實際賬戶的一致性。
    如果只是公布賬戶資金的變動,而沒有實際的交易紀錄,報酬率也可能是虛胖的。比如,股指多手數系統,可以設定10%的總資金風險,來控制交易手數。這時,只要把10%~20%的資金放在保證金賬戶就可以了,單以保證金賬戶來看,報酬率與實際總資金報酬率,多了5到10倍。


績效三大類別:報酬、獲勝率與交易頻率。

1、報酬
    獲利系統代表獲利期望值 > 0。
    常見指標
    總獲利金額 > 0
    獲利因子(獲利和 / 虧損和) > 1
    獲勝率 * 均利均損比 > (1 - 獲勝率)
    最小賬戶報酬率 = 總獲利 / (最大累積虧損金額 + 保證金) > 0
    進階指標
          夏普比例 = (月平均報酬率 – 利率) / 月報酬標準變異數:越大越好
          湖泊比:越小越好。取代夏普比例的分母。

                 

 

2、獲勝率
    意義:交易獲勝的比例,心理指標,越大代表越容易執行,但不代表是否獲利,以及獲利大小。
    指標
        獲勝率(獲利次數 / 總交易次數)
    獲勝率與獲利的關系:
    每筆期望獲利金額 = [均利均損比 * 獲勝率 – (1 – 獲勝率)] * 每筆虧損平均金額
    獲勝率 * 均利均損比 = 每筆期望獲利金額 / 每筆虧損平均金額 + (1 – 獲勝率)
    獲利的基本條件是(每筆獲利金額>0):獲勝率 * 均利均損比 > (1 – 獲勝率) < 1。可以用1取代(1 – 獲勝率)。


3、交易頻率
   意義:頻率越高,交易成本越高,交易失誤率也越高。頻率越低,交易次數少,交易耐心要更高。交易頻率也決定交易次數,次數越多,系統績效越有參考性,透過資金管理,復利(損)效果也越大。
  指標
         平均單筆交易在市場的時間(1)
         平均出場到下一次進場時間(2)
         交易周期 = (1) + (2)
   交易次數與交易周期的關系
          交易次數 ~= 總交易期間長度 / 交易周期

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 262069696  點擊在線交流進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 久久久999久久久精品| 国产网站麻豆精品视频| 波多野结衣女教师| 四虎免费久久影院| 黄网站在线观看| 男人把女人桶到爽| 精品国产香蕉伊思人在线又爽又黄| 美女扒开尿口给男人爽免费视频| 精品哟哟哟国产在线观看不卡 | 中文字幕无码精品亚洲资源网| 久久久国产精品| 丁香六月婷婷精品免费观看| 一本大道一卡2卡三卡4卡麻豆| 99网站在线观看| 你懂的视频网站| 高清粉嫩无套内谢2020| 美女一级一级毛片| 永久免费av无码网站大全| 日韩精品无码一区二区视频| asspics美女裸体chinese| 亚洲日韩乱码中文无码蜜桃| 亚洲精品自产拍在线观看| 亚洲精品午夜视频| 亚洲欧美国产精品第1页| 一级黄色片免费观看| 色婷婷综合久久久| 岛国在线免费观看| 中文字幕亚洲不卡在线亚瑟| 日本三级带日本三级带黄国产| 乳揉みま痴汉电车动漫中文字幕| 欧美国产综合视频| 亚洲欧洲精品国产区| 毛片在线播放a| 亚洲综合色一区二区三区小说| 男人添女人下部高潮全视频| 免费夜色污私人影院在线观看| 被夫上司强迫的女人在线| 精品一区二区三区在线视频| 欧美日韩激情在线| 搡女人免费的视频| 欧美三级中文字幕在线观看|