讓程序化交易走進我們的投資世界

2011-09-23 09:24:41

大家都認為投機是一種了解未來,是一場預測未來的遊戲。他們都錯了。投機是一種發展致勝策略,把獲勝的金額或機率拉到自己身邊來,而所謂的預測,只是一種想證明我們高人一等的不成熟行為,沒有人可以預測未來,過去沒有,未來也不會有。〖LarryWilliams〗

≡機械式電腦程式系統交易≡

【一】(金融操作)人為交易/程式交易差異比較:

——————————————

1.市場變化處理方式

人為判斷交易:預測市場變化

程式系統交易:順從市場變化

——————————————

2.分析基礎

人為判斷交易:基本面為主

程式系統交易:技術面為主

——————————————

3.投資報酬率穩定性

人為判斷交易:不穩定

程式系統交易:穩定

——————————————

4.專業能力需求

人為判斷交易:高

程式系統交易:中

——————————————

5.人才依賴度

人為判斷交易:高

程式系統交易:低

——————————————

6.服務工作時間

人為判斷交易:8-12H(人力)

程式系統交易:24H(電腦)

——————————————

7.長期交易平均損失機率

人為判斷交易:60%~70%

程式系統交易:30%~40%

——————————————

8.交易紀錄&風險警示管理

人為判斷交易:人工手動

程式系統交易:電腦自動

——————————————

9.運算速度&執行能力

人為判斷交易:緩慢

程式系統交易:快速

——————————————

10.智慧&價值

人為判斷交易:人性智慧/無價

程式系統交易:人工智慧/有價

——————————————

11.決策判斷方式

人為判斷交易:感性/主觀/恐懼貪婪

程式系統交易:理性/客觀/數據訊號

——————————————

【二】系統化交易發展過程:

Systematictradingistheticketlevesofsystemdevelopment

①Supplyanddemandmovespricesupanddown→

②Developaphilosophytowardexploitingthemarkets→

③Selectageneraltypeofmathorlogicthatmatchesphilosophy→

④Buildacomputerprogramthatisbasedonlogicbelow→

⑤Evaluatetheprogramonhowwellitmatchesyourphilosophy

【三】系統化交易(Sysematictrading)的3大優勢:

1.避免人性化交易的缺點:

貪婪→追高/恐懼→殺低

2.提高投資績效:

落實個人交易經驗&具體化呈現在自選&自創的交易系統中。

3.可持續性改進操作績效:

穩定性的交易系統籍由歷史資料庫最佳化(Optimize)回測&統計績效

【四】何謂程式交易:

系統程式交易,顧名思義即是將市場常用之技術指標,利用電腦軟件將其寫入系統中,籍由程式計算出買賣點,操作人只要依據其訊號進行買進或賣出的動作,而不以自身的看法(Trendview)進行操作。程式交易的優點在於利用電腦化的訊號,以杜絕投資人可能因為盤勢所產生的情緒化追漲殺跌的操作。一般來說,指標系統的設定通常可以分幾個方向:順勢系統,逆勢系統,形態操作三種。一般市場上常見的交易系統多為順勢系統,順勢系統即為我們所稱之「趨勢單」,此種系統的勝率(PercentProfitable)不高,大約僅有40%~50%,也就是作十次大約只會賺四次,不過這四次卻足以彌補其他六次的虧損,基本上屬於「賺大賠小」的策略;第二種稱為逆勢系統,事實上即為震蕩系統,一般而言該種系統的勝率較高,大約為50%~60%。

【五】如何建構較佳的程式交易系統:

一般來說,要建構一個好的程式交易系統,需要以下幾項商品:電腦程式系統,技術指標等。目前市面上的電腦程式交易系統相當多,不過最為常用的分析軟件有國外的OmegaTradestation,MetaStock,OmniTrader等系統,國產軟件有分析家,飛狐,指南針等系統,其中以TradeStation和分析家功能最為強大,可對於所作之交易策略進行回溯測試(Back-Testing),不過由於其程式撰寫難度稍高,因此需要花較多的時間學習,目前一般專業股票期貨或證券自營商,或是國外的金融交易人員大都以此種系統為主要交易依據。

在技術指標部分,則就有較大的差異,一般而言,要看投資人的交易偏好而言,若是以趨勢系統作為出發點,則採用的操作指標可以像趨向指標(MACD),動能指標(MTM)等為主軸,搭配其他交易規則進行操作;相反地,若以逆勢系統為出發點,則可以考慮以RSI,KD等指標為主軸,再搭配其他停損的機制作為輔助即可;至於形態系統,由於每個人對於盤勢形態的看法不盡相同,因此此種策略在撰寫上難度比較高,實務上較少人操作。上述的三種操作策略其中以趨勢系統較被廣泛運用,初學者可以該系統為出發點,找到賺錢的策略,而後再進行修改。

通常來說,指標的選取上必須要註意到參數的設定不能過份的最佳化(Overfitting),否則將有可能形成最佳範例的問題,畢竟過去的優異績效不能代表未來的績效,因此當我們建構了一項策略,就必須要留意其他參數的績效是否穩定,如此才可以規避過度優化的迷思。

【六】如何破解虛假的程式交易系統:

在上述文章中,我們了解了可用的程式交易如何產生後,接下來的文章中我們將來看看,市場上標榜的優異交易策略,到底有哪些迷思存在?如何去破除迷思?

1.有許多的程式交易系統標榜有著超高的勝率,60%,70%......乃至100%,不過若我們細想可以發現,這些指標都有著相同的迷思,雖然十次可以獲利五到六次,不過剩下的次數足以吃掉先前的獲利,因此雖然有著超高的勝率或報酬率,但是長期下來卻是賠錢的,在震蕩行情中往往可以博取小利,但是若遇到大波段的趨勢行情卻是一敗塗地,因此,當我們拿到一個超高勝率或超高報酬率的策略時,首先要作的便是以往的交易明細,對照K線圖形,找到是否是因為大趨勢發生而重傷,若有此種現象,則此種策略還是少跟為妙!

2.一般而言,程式交易的績效取決於兩項因素,第一為技術指標的選擇,第二為指標對於行情的靈敏度,有時候投資人可以發現,若未計入交易成本,會有一個不錯的策略,但是一旦加入交易成本的考量,則績效將大幅縮水,而市面上有些出售的交易策略即未加入交易成本的因素,使得其交易績效過份美化,另外,倘若有個交易策略每天進出市場五次以上,則投資人也必須考察是否可行,畢竟交易次數過於頻繁,不但會侵蝕原先的獲利,而且投資人也不一定跟的上訊號價格,因此成本交易的計入也是一個好策略考察的因素。

 承諾與聲明

兄弟財經是全球歷史最悠久,信譽最好的外匯返佣代理。多年來兄弟財經兢兢業業,穩定發展,獲得了全球各地投資者的青睞與信任。歷經十餘年的積澱,打造了我們在業内良好的品牌信譽。

本文所含内容及觀點僅為一般信息,並無任何意圖被視為買賣任何貨幣或差價合約的建議或請求。文中所含内容及觀點均可能在不被通知的情況下更改。本文並未考 慮任何特定用戶的特定投資目標、財務狀況和需求。任何引用歷史價格波動或價位水平的信息均基於我們的分析,並不表示或證明此類波動或價位水平有可能在未來 重新發生。本文所載信息之來源雖被認為可靠,但作者不保證它的準確性和完整性,同時作者也不對任何可能因參考本文内容及觀點而產生的任何直接或間接的損失承擔責任。

外匯和其他產品保證金交易存在高風險,不適合所有投資者。虧損可能超出您的賬戶註資。增大槓桿意味著增加風險。在決定交易外匯之前,您需仔細考慮您的財務目標、經驗水平和風險承受能力。文中所含任何意見、新聞、研究、分析、報價或其他信息等都僅 作與本文所含主題相關的一般類信息.

同時, 兄弟財經不提供任何投資、法律或稅務的建議。您需向合適的顧問徵詢所有關於投資、法律或稅務方面的事宜。