程式交易 勝率

程式交易 勝率
 

剛入門的程式交易新手,必讀的一篇文章

文/前寶來證券國際金融部 李春勳 

近年來,由於衍生性金融交易的發達,參與期貨交易的投資人也越趨熱絡,不過基於市場80%的錢都被20%的人所賺走的情況下,真正靠期貨交易而發財致富的人實在是屈指可數,其中最大的原因在於敵不過人性的貪婪與恐懼,也因此才出現了所謂的「程式交易」,希望藉由電腦化的交易工具,來有效遏止人性的兩大缺點,而坊間市場常出現年報酬100%、200%的績效,常令投資人看得目眩神迷,但是實際操作卻是虧損連連、怨聲載道,事實上程式系統仍有其參考價值存在,只是在許多外在條件之下,投資人無法有效實踐其訊號,造成錯失行情的結果,以下我們將就市場幾項程式交易系統的結果與市場投資人常犯的錯誤進行解說。

何謂程式交易

系統程式交易,顧名思義即是將市場上常用之技術指標,利用電腦軟體將其寫入系統中,藉由程式計算出買賣點,操作人只要依其訊號進行買進或賣出的動作,而不以自身的看法(Trend View)進行操作。程式交易的優點在於利用電腦化的訊號,以杜絕投資人可能因為盤勢所產生的情緒化反應,進而作出不理性的下單,另外,亦可透過一致化的交易規則,而免除追漲殺跌的操作。一般來說,指標系統的設定通常可以區分幾個方向:順勢系統、逆勢系統、型態操作三種。

一般市場上常見的交易系統大多為順勢系統,順勢系統即為我們所稱之「趨勢單」,此種系統的勝率(Percent Profitable)不高,大約僅有40%~50%,也就是作十次大約只會賺四次,不過這四次卻足以彌補其他六次的虧損,基本上屬於一種「賺大賠小」的策略;第二種為逆勢系統,事實上即為震盪系統,一般而言該種程式系統的勝率較高,大約可達到50%~60%,也就是「賺多賠少」的交易策略,而市場上常標榜的超高勝率系統即為此類,不過,長期下來可以發現勝率雖然很高,不過合計卻是虧損的,原因就在於所賺到的六次往往不足以彌補虧損的四次,所以常常有投資人會發現跟訊號操作的結果,長期下來卻是虧損,就在於「賺少賠多」的原因。

如何建構較佳的程式交易系統

一般來說, 要建構一個好的程式交易系統, 需要以下幾項要件 : 電腦程式系統、完整數據資料庫、 技術指標等 。 目前市面上的電腦程式交易系統有相當多 , 不過最常使用的套裝軟體有 TradeStation 、MetaStock、Omnitrader等系統,其中以TradeStation功能最為強大(目前幾乎被multicharts取代了),亦可對於所作之交易策略進行回溯測試(Back-Testing),不過由於其程式撰寫難度稍高,因此需要花較多的時間學習,目前一般專業期貨或證券自營商,或是國外的金融交易人員大都以此系統為主要交易依據。

歷史數據資料庫也是進行回溯測試(Back-Testing)必備的元素,特別是在盤中執行程式交易時更需要正確完整及連續性的即時數據,如此才能建構成為真正的動態程式交易系統。

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

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

 如何破解虛假的程式交易策略

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

 迷思1:超高的勝率或報酬率

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

 迷思2:交易次數過於頻繁或未計入交易成本

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

迷思3:無法遵守紀律

當我們有了一個好的策略,能否獲利的另一項關鍵就在於下單的技巧與紀律,在整個交易過程中,紀律大概就佔了成敗的六成,至於其餘的四成就決定在策略,雖然程式交易的發明,可以有效去除人性的弱點,不過當我們在操作中,若無法有效遵守指標訊號而進出場,即使有穩賺不賠的策略也無法讓您致富,因此,當訊號出現買進或賣出時,身為交易者(trader)必定要遵守訊號操作,如此才有機會依循著策略的目標而獲利。

綜上所述,我們介紹了一個好的程式交易策略要如何制定,以及如何判斷坊間販售的策略優劣,最後也探討了可能出現的交易迷思,事實上,一個依靠程式交易致富的投資人,重點只有一個,就是嚴守交易紀律,也只有遵守每一筆策略的訊號,才可能抓住每一次操作的獲利!

程式交易 勝率

為什麼期貨市場上多數的投資人都是小賺大賠,明明學了很多觀念,技術面也有很多經驗了,怎麼還是輸錢呢?

多數的虧損來自於投資人的心理素質,虧損只是交易的結果,過程中也有賺錢的時候那為什麼最後又是虧損,9成原因是因為「貪婪」,因為貪婪失去理性評估的現況的能力。

程式交易 勝率

所以才會衍生出「程式交易」以風險控管為主,藉由程式化的方式,屏除人性的弱點,人為操作有其優點,舉例特殊事件上的反應比較快,但缺點更多,不管是自身的心理狀況、生理狀況都會影響操作,長時間看盤看到眼睛都花了。

程式交易 勝率

如何判別「程式交易」的好壞?

  • 勝率高就是好程式?

    坊間許多程式策略打著勝率高達70%、80%當噱頭都有,投資人滿懷期待的參與,最後勝率也真的很高,結算卻是虧損的,認真觀察交易紀錄就會發現這是「賺少賠多」的策略,勝率高達8成的策略,代表主打每10次交易有8次是賺錢,2次是虧損,但是沒有先告訴你虧損的2次會把8次賺到的錢全都吐回去都還不夠,還要貼錢,一定要小心。

  • 回測績效很好,實單績效一定好?

選擇程式交易時,一定要注意的就是回測績效,最好能看到策略至少回測3年的數據,再加上最重要的一點,近一年的實單績效,因為回測績效可能沒有把「交易成本算進去」吃過虧的朋友就知道這個問題的嚴重性。

  • 程式交易完全沒缺點?

選擇程式交易廠商一定要確認電腦及網路的可靠性,是否有不斷電系統、網路是否有備援,在緊急狀況時有沒有緊急方案,不怕一萬只怕萬一,跑程式的電腦突然當機後果是很嚴重的。

股海淘金 – AI期貨程式

程式交易 勝率

多策略布局

程式交易 勝率

長期回測曲線

程式交易 勝率

獨立機房

專為AI期貨程式設立的獨立機房,避免因斷線系統停擺造成損失,給你最穩定的設備。

程式交易 勝率

回測績效代表的只是過去,過去就讓他過去僅供參考,現在、未來才是重點,有些程式販賣的時候沒有提供實單績效,投資人務必要小心,如果程式這麼賺錢,為什麼不敢用真金白銀跑程式? 有對帳單也要小心,對方是否敢提供長期對帳單? 這些都是投資人可能被誤導的部分。

程式交易畢竟是長期投資,不是炒短線的工具,程式化操作可以克服人性弱點,像是人最容易陷入追高殺低、過度提高槓桿的風險當中,利用程式交易可以控制風險,才能長久獲利。

程式交易 勝率

我是胡毓棠,股市經歷15年,非凡前線百分百特約來賓

我花費三年的時間發展出一套「AI期貨程式」系統

這套系統屏除人性的風險,完全遵照程式設定交易

我希望這套系統能幫助更多的投資人賺錢

這是我的免費專線 : 0800-615-588

歡迎與我聯絡,加入期貨贏家行列

(102)金管投顧新字第010號 亞洲投顧
本資料僅供參考,與所推介分析之個別有價證券,無不當之財務利益關係
投資人應獨立判斷、謹慎評估並自負投資風險

相關文章

  1. 胡毓棠「AI期貨程式」績效全裸大公開!
  2. 史蒂夫和戴夫跟程式交易有什麼關係
  3. 用電影關鍵少數看出,程式交易的制勝秘訣
  4. 不用出脫持股,崩跌也不怕!