前言
想起自己五年前剛踏入外匯市場的時後,就是從接觸到自動交易機器人開始,雖然不是很好的結果…,但從那時也發現到,原來交易也能有不同的方法,那就是使用「程式交易」。
如果對於好奇我當時使用程式交易沒有很好的原因,可以閱讀:神奇的交易策略?馬丁格爾的真相!
在當時,許多人對於「程式交易」的認識還沒有那麼完全理解,包含我自己的認知也只能算是非常粗淺的程度,甚至對「程式交易」能帶給我們投資的報酬率更是有非常大的誤解。
後來,在這幾年對「程式交易」的深入研究,才開始對其有一個比較正確的認知。
Table of Contents
什麼是程式交易?
依照維基百科對「程式交易」一詞的說明:是指運用自動化的電腦程式,或人工智慧,根據預設的算法,進行自動化的投資和買賣行為。一般而言,程式交易是指人們開發程式,自動根據指定的市場的技術資料和財務比率(例如市盈率、市帳率、移動平均線)等,自動由電腦操作買賣行為。
直白一點的說法就是:透過程式語言把投資人的交易策略明確系統化,藉由程式自動化運作取代人工盯盤,達到節省人力時間與改善人工缺點的效果。
所以,程式交易並不是神奇的交易方式,只是把投資人的交易系統透過程式運作,只要交易系統是完善的,使用程式交易是完全可以達到獲利的!
程式交易的類型又可以分為「全自動程式交易」與「半自動程式交易」。
這也是較多投資人在使用上的選擇差異性。
全自動程式交易就是全部委託程式幫你執行全部的資金,程式會依照你的交易策略邏輯,百分之百執行進場、出場、止損、加碼或減碼…等策略。
半自動程式交易則是把「進場」的起始步驟還給投資人決定,由投資人判斷在哪個價位進場、下單的部位大小與交易的方向,之後所有的流程都交還給程式執行。
使用程式交易的優點?
程式交易與主觀交易最大的差別就是程式能夠幫投資人進行24小時盯盤,節省投資人的寶貴時間,提高投資人的生活品質與投資效益。
當然!除了時間這個最明顯的優勢之外,也有其它優點跟讀者一起探討。
首先,我們先來理解構成交易成功的三大核心因素,分別為交易系統、資金管理與交易心態。
與其它成功方法不同的地方在於,要成為一位成功的交易員,這三個因素是缺一不可的,你必須同時擁有能夠獲利的交易系統與正確的資金管理方法,還要有良好的投資心態,才能在投資的市場中存活下來。
1.良好的投資心態 – 克服人性的恐懼
投資心態可以說是大多數投資人認為最難克服的地方了,一位頂尖專業的交易員與一位業餘交易員的差別就可能來自於其中的心態落差。
我們常聽到做交易就應該要撇開貪婪與恐懼,但是身為人類,要做到100%完全無感是非常困難的事情,就算能做到,也很難持續維持…。
但是,程式交易卻能夠完全達到,因程式交易沒有任何情緒問題,所以能100%執行投資人的交易策略而不受任何干擾,只要交易系統是有經過實際驗證的,要達到成功獲利是絕對比一位主觀交易員要相對容易許多。
2.建置獲利交易系統 – 通過長久歷史回測驗證
交易系統的建置是身為一位新手投資人踏入交易市場第一步需要完成的事情,卻也是往往最容易被忽略的事情。
隨著網路資訊發達與管道多元,許多新手投資人很容易能從網路上查到或是看到專家、名師的一些交易方法,就很直接的拿出來跟著照做,不過這卻是非常致命的事情!
這些交易的方法不一定是一套真正被驗證過的交易系統,當你對它不了解的情況下使用,最終只會造成帳戶資金的虧損。
而使用程式交易的好處就是能讓你在任何管道學習到的交易方法,透過程式交易的回測驗證功能,了解這套交易系統是否在過往的歷史行情中能有獲利的結果,如果可以通過驗證,則實際使用在未來的市場上,就有比較高的機會能獲利,投資人也會更有信心的去使用。
3.正確的資金管理 – 風險管理與投資組合
所謂「成也資金管理;敗也資金管理。」,想成為一位成功的交易員,學會管理資金是非常重要的事情,在變化多端的金融市場中,當每一筆交易都是未知數時,如果沒有規劃好止損的金額,則將會對你的資金造成超額的虧損,也很容易在不知不覺中賠光。
當你初入市場的資金歸零時,就是結束投資生涯的時刻了…
因此,學會「止損」可以說是學會資金管理的第一步,更是最重要的一步。
而程式交易是完全能夠100%執行止損,只要設定好虧損的金額,就能完全控制虧損。
程式交易的獲利如何?
經過上述的優點介紹,如果你被吸引了…可能接著會想問:「那程式交易的獲利呢?一個月可以賺多少?」
關於這題…我認為所有的交易都應該先回歸到投資的本質,就如同前面說明到的,投資必須先從風險開始考量。
你有想過你能夠承受多少的虧損呢?是10%?30%?還是能有40%或以上?
當你能接受投資是可能最終什麼都沒有賺到,還可能會是虧損的時後,你才會有正確的投資觀念。
另外,在談論交易的獲利或是「預期報酬」時,通常不會問「一天可以賺多少?」或是「一個月能賺多少?」,這類按時間做切割的問題。
對於一位合格的交易員來說,用短時間的範圍來判斷交易員的獲利狀況是非常失真的,在金融市場中,沒有任何一位資深分析師或投資高手敢100%保證某天或是某月能否獲利?甚至未來是否也能持續獲利?
也正因市場的變化是不可預測的,當我們在討論報酬時,就會以一個較長的時間為單位做判斷,通常常見的時間是以年為基準的「年報酬」。
所以,評估報酬的方式就會是「一年大概獲利多少?」或是「去年大概獲利多少?」…甚至,如果有好幾年,就會問「平均年化報酬率」,才會是比較好的方式。
接著,我們另外一個會評估的數值是「風險報酬比」,簡稱為「風報比」,也就是依照年獲利的金額除以最大的虧損金額,得到的數值就是「風報比」,此數值越高,代表整體績效越好。
不管是判斷一位程式交易員或一位主觀交易員的績效如何?這個數值是會一併參考的。
舉例說明:
有A、B兩位交易員使用相同的資金,在去年得到的交易成績:
A交易員的報酬是50%,最大虧損是50%。
B交易員的績效為30%,而最大虧損是20%。
如果只看獲利的話,A交易員的表現高於B交易員許多,但是從風險的角度觀察,A的虧損金額是B的兩倍…簡單來說,A的交易危險性與B相比是非常高的。
而從「風報比」去評估,A的數值為50% ÷ 50% = 1;B的數值為30% ÷ 20% = 1.5。
從數值就可以看出,B交易員的整理獲利能力與風險管理能力表現是優於A交易員的。
因此,會發現參考「風報比」反而是最重要的依據。
通常,我們談到「預期報酬」或「期待報酬」,就會從「風報比」的數值去回推。
假設最高能承受的虧損是20%,我們就會期望報酬率能達到虧損的1至2倍,也就是希望能有20%至40%的年報酬,這也是常見的參考方式。
而以多數合格交易員的風報比數也大約是落在1.5到2之間,在2以上算是高於平均水平,但如果是低於1以下,則整體是需要做改善。
程式交易的總結
不管是使用程式交易或是主觀交易,會發現獲利報酬並無明顯的差異,這主要還是取決於交易策略的建構與資金管理的應用。
程式交易對於新手投資人入門金融市場,確實與從技術分析開始入門的主觀交易相比,在市場上比較有機會存活下去。
曾經有一位國內期貨商的高階主管說過:「主觀交易的客戶,獲利與虧損人數大約是2:8,而使用程式交易的客戶,獲利與虧損比卻是4:6。」,也就是使用程式交易較容易讓投資人在市場能夠真的賺到錢!
因此,我也是非常推薦新手投資人可以嘗試去認識與學習使用「程式交易」,也能讓整體交易能力更上一層。
雖然程式交易看起來優點眾多,且也非常適合新手投資人,讓人躍躍欲試,但還是必須要謹慎小心,避免踏入陷阱之中。
市場上常看到一些假廣告,如程式交易績效超過XX%多少以上,或是使用程式交易就能躺著享受每個月穩定獲利…等,甚至還有謊稱程式交易有AI辨識功能,可以什麼什麼的…,這些都是不實的說法,只是誇大的宣傳手段,可能還會涉嫌外匯詐騙嫌疑,請讀者一定要非常注意。
尤其,一直在市場上流行多年的「馬丁格爾策略」類型的程式交易,就不是一個好的策略,但卻被有心人拿來誤導給新手,導致最終賠光資金。
在踏入程式交易之前,請先多爬文學習找資料,免於被「程式交易」這神秘又感覺高大上的名詞給誤解,也能對投資市場有更多的認識。
最後,如果對於程式交易有興趣的讀者,我非常推薦艾比的部落格,相信可以學到非常多程式交易的知識!
艾比的外匯MT4/MT5程式交易部落格:https://abbymt4mt5.com/