一個台灣期貨公司自營部副總的部落格

Discussion in 'Bonds' started by toelf, Aug 25, 2008.

  1. 淺談程式交易
    2006/08/09

    程式交易在70~80年代興起以來,一直為人所爭議,在1987年美股大崩盤期間更有一派保守人士認為來自程式交易的非理性殺盤是引起市場崩盤的主因,不但大加討伐並倡言廢止。不論如何,程式交易儘管有助漲助跌的”原罪”但也因其機械化的客觀判斷優勢而在操盤領域裡始終佔有一席之地,評價始終兩極。近年來程式交易在台灣也相當風行,不論現貨或是期貨市場,專業法人、投顧老師們、甚至散戶操盤人開始採用程式交易者皆不在少數,已經一躍成為操盤人不可不知的專業之一。

    由於散戶投資人長期為虧損所苦,又想獲得簡單不需動腦筋的最佳獲利模式,因此市面上鼓吹販售程式交易者多如過江之鯽,其洋洋灑灑的獲利績效著實令人動心,但其中多半為魚目混珠者,選用時不可不慎,最常見的騙術為不計算或是低估交易成本和滑價(SLIPPAGE),但近年來這種基本觀念大家都很清楚不再贅述,以下列舉幾項篩選程式交易時必須特別留意的重點以供參考。

    一、就獲利能力而言,小額散戶首重勝率,因為一套勝率太低的程式可能使得小額散戶在未能獲利之前就已經”畢業”出場,而且也可能提早失去信心就不跟單;再者,應注意其獲利集中程度如何,是否僅因為少數幾筆大幅獲利的交易而使得整體績效看起來相當出色,如此會有灌水的嫌疑,如果是大戶的話又另當別論,應該以期望值(勝率*獲利金額-敗率*虧損金額)為考慮標的,勝率反而不重要,即使經常虧損但只要少數幾筆波段單大賺即可。

    二、就虧損程度而言,應注意其單筆最大的幾次虧損是否在本身資金可承受的範圍之內,尤其是指標出現連續虧損(MAXIMUM DRAWDOWN)時更是重要,應避免出現無法維持正常口數運作甚至遭到追繳和斷頭的可能,許多著名的避險基金操盤人甚至認為這是他們選擇交易程式時最重要的考量。

    三、在系統的歷史績效方面,除了有效交易筆數必須達到一定水準(越多越好,至少在200筆以上)之外,還必須注意其歷史績效紀錄涵蓋之範圍,是否僅僅集中在特定市況,例如完全集中在盤整盤、多頭市場、或是空頭市場等都是相當偏頗的取樣狀況。簡言之,樣本要能涵蓋全部可能市況的交易程式報表才具可信度。

    四、使用參數的個數,一般來說,一支程式的參數使用越多表示其過度最佳化的可能性越高,未來績效重複發生的可能性就越低,那到底使用幾個參數算是太多並沒有絕對的答案,個人認為6個應該算是極限了,當然,參數用得越少的程式其可靠性也就越高了。

    五、設計者的開發邏輯是否一致,如果一支程式裡面的信號明顯可以發現其進場邏輯不一時,就很可能買到所謂”黑盒子”,比方說,某支程式這次進場是順勢操作,下次反而變成逆勢操作時可能就有做假的嫌疑,不過這部分的判定可能需要對技術分析和程式設計的邏輯有一定功力的操盤人才有辦法達到。

    本篇之所以談到程式交易,並非鼓吹投資人非得採用程式交易不可,而是希望大家能夠藉由對程式交易的了解進而建立正確的操作心態,比方說,經由機械化的判斷來克服人性在投機交易中最大的兩個致命傷---貪婪與恐懼---反映在操作上就是賺錢不敢大賺、賠錢不肯停損,或是該獲利了結卻抱單到虧損的毛病,這是所有操盤手都必須面對的試煉過程,唯有跨越這道障礙才可能邁向成功之路。不過並非每位投資人都能達到這種境界。建議在此之前,或許透過程式交易的反複練習能用最少的代價摸索出正確的操作心態,有朝一日期能結合自身操盤專長,建立穩定獲利的交易模式。
     
  2. 不错,看得出是实战中得出的经验。
     
  3. 吾对第四点稍加补充
    參數至少应分为两种,第一种是和系统原理相关的参数,第二种是与系统的多用性相关的参数,第一种大家知道,不谈,所谓的第二种,比如你的系统可以做中国期货,你要先平后开,也可以做香港指数期货,那里的规矩是对冲,这两种情况必须要分开处理,分开的办法可以是设置参数,不知道这样说妥当否。
     
  4. 好!

    看的出是行家~
     
  5. 原来是赖圣唐啊。
     
  6. 沒錯!

    你們是朋友嗎?