外匯EA程序化交易的"圣杯"真的存在嗎?
記得最早接觸外匯是2009年在美國留學的時候,雖然之前接觸過股票,但是外匯的保證金交易還是感覺非常刺激。剛開始和大多數人一樣,有過幾天翻幾倍的經歷。當然也少不了n次爆倉的痛苦經歷。自從開始交易外匯就閱讀了大量的外匯書籍。包括《期貨市場技術分析》,利弗莫爾的《股票大作手回憶錄》,還有一些英文原版的書籍。
基本上把能找到的有關交易的書籍都看了一遍,花費了大量的時間和精力。但是依舊阻止不了虧損和爆倉。后來就仔細研究了自己的歷史交易記錄。發現很多虧損都是因為自己執行不到位。即使看對了行情,依舊虧損出局。后來想了很多辦法來增強自己的執行力,但始終沒有打敗人性的恐懼和貪婪,依舊虧損累累。每一次虧損和爆倉,帶來的是深深的挫敗感。尤其是當你的資金增長了幾倍之后突然歸零。
就在感覺迷茫和無助的時候,一個偶然的機會在論壇里看到了有關于外匯EA編程的帖子。其中程序化交易EA最吸引我的地方就是可以100%的執行自己的交易策略,機器沒有情感,不會貪婪和恐懼,恰恰這是我自身最薄弱的地方,用這個程序化工具可以彌補自身的不足。
因為從小對計算機很感興趣,在大學里又自學了C語言,所以幾個月,就已經完全熟練掌握了mql4的編寫。自此開始了外匯程序化的研究。在國外的論壇上花費了大量的時間和精力,一切都是值得的,的確開闊了眼界和思路,包括現在正在使用的一些優秀的策略都是當時在論壇中看到之后,借鑒其思路然后反復研究得出的。一個優秀的策略寫出來,可能只需要幾天。但是真正想明白或者去發現,需要幾個月甚至幾年時間。所以大家需要耐心去尋找。
每個做交易的人都希望得到一樣東西,那就是在交易市場戰無不勝的“圣杯”,無數人為此不惜花費大量的時間、金錢去尋找,但真正能找到的人實在寥寥無幾,那些“圣杯”仿佛只存在與“傳說”之中,只聽聞,未眼見。因為見的人少,所以顯得更加神秘,“圣杯”也被很多人賦予了很多定義,絕大多數都是宣揚“圣杯”可以讓人一夜暴富,從此走上人生巔峰。作為一個在尋找“圣杯”路上歷經坎坷,可能是比較幸運,最終看到了希望的人,我今天給大家分享一下我心中所謂“圣杯”的模樣。
記得今年4月份在北京沙龍上,我和大家做分享的時候,首先開場就問大家心中希望得到的年化收益率,因為在我看來這個問題非常重要,每個人都希望盡可能獲得更多盈利,這點無可厚非,但很少有人認真的去想以我自己現在的交易水平,獲得多少年化收益是合理的。
在投資領域(股票,期貨,外匯)長期穩定盈利,正常的年化收益率應該是多少?來看一下世界級的投資大師的業績,股神巴菲特累計45年復合收益率20.5%,量化傳奇人物詹姆斯·西蒙斯20年平均年收益率為35%,曾經也分析過IASG網站上的那些知名私募機構的歷史業績,統計下來管理規模前二十名的機構,年化收益率大致在10%-20%之間。
做交易不能閉門造車,更不能有不切實際的期望值,高收益率看似美好,但我感覺那只是水中撈月,最終很可能會誤入歧途。綜合分析,個人認為年化收益率在15%-35%之間是合理的,當然這只是給大家一個參考,也不排除某個年份的行情波動很大,收益會大大超過這個區間,也可能在某個年份虧損,這個合理的收益率是長期的均值。
看到這個收益率目標,估計有很多人感覺這個收益太低了,但我要說的是完成這個收益是有前提條件的,比如最大回撤不能超過10%,年化收益率/回撤要大于2,最大杠桿使用率不能超過10倍等。當把這些前提條件加上的話,就會發現想要達到這樣的收益率也是不容易的,因為這樣對風險控制要求的非常嚴格。
上面寫了那么多,看似和我們要尋找的“圣杯”沒有任何關系,其實大家心理應該明白了,所謂的“圣杯”并不神秘,能夠長期穩定盈利就是我們要找的“圣杯”。
近期歐元的單邊強勢上漲千點以上出乎絕大多數人的意料,這個趨勢打破了從2015年開始的震蕩,前兩年盈利非常好的網格策略因此失效,好多賬戶因此一夜回到解放前,虧損累累。這個市場無時無刻不在教訓那些貪婪的,想要一夜暴富的投機者,每個人都想來這里吃塊肉,但萬萬沒想到自己卻是別人的食物,說的有些殘酷,但事實就是這樣,假如不計算交易手續費,這個市場本身就是零和博弈,在這個沒有硝煙的戰場上,你的盈利就是別人虧損,同理反之。
接下來聊一下我對交易的一些看法,雖然我現在主要研究的方向是EA全自動程序化交易(外匯,期貨,股票),但我始終覺得EA只是一個工具,是手工交易的延伸,最重要的還是你的交易思維和邏輯。
程序化交易和手工交易本身沒有孰優孰劣,都有各自的優缺點,只是看使用者如何掌握和把控,無論哪種交易方式都有穩定盈利者,交易從長遠看就是人性的戰爭。不要局限自己的思維,保持一顆開放的心態,思維方式一定不要固化。做程序化交易更像是在搞科研,大膽假設,小心求證,必須放下浮躁,踏實下來好好做研究。
還有一點需要跟大家重點分享一下。這一點大家可能感覺是老生常談。但我覺得只要你能認真執行下去,最起碼讓你少走兩到三年的彎路,一定要輕倉!一定要輕倉!一定要輕倉!重要的事情說三遍。至于為什么要輕倉,大家心里應該也明白。那就是讓你的賬戶存活時間變長。
例如1萬美金下1手的話,虧損1000點爆倉,而1萬美金下0.1手的話,1萬點爆倉。這樣就大大增加了容錯的空間。同等條件下0.1手是1手的存活時間的十倍。只有活下來,你的利潤才可能帶走。建議不要使用十倍以上的杠杠(1萬美金總下單量不超過1手),杠杠使用率越低越安全。
大家都非常關心一個問題,這個問題非常簡單,但不是那么容易回答,可能沒有標準答案,在這里我就說一下自己的看法,“什么樣的EA可以盈利?”這里的盈利應該是指長期穩定盈利。誰都不希望自己辛苦幾年掙的利潤,在幾天之內虧損掉,但事實是很多人更看重眼前的暴利,卻忽視了潛在的風險。這個市場上永遠不缺流星,但缺少壽星。我的看法是:
1、此EA在數學邏輯上講的通。
2、可以通過足夠長的歷史數據的驗證,比如主流貨幣對比較全的數據大概從2001年開始至今,一共17年。
3、年化收益與回撤比大于2。
以上列舉了簡單的三點,這是根據自己是實戰經驗得出,不見得全面,但至少通過這三點測試的EA相對會很安全,無論任何的交易形式,只要能滿足這3點,基本判定此EA及格。當然根據自己多年的EA研究經驗來看,能通過17年歷史數據驗證的EA就已經是非常稀少了,不過也不要灰心,稀少不等于沒有,可能是沒有被發現而已,保持開放的心態去發現和尋找。
雖然有一些交易細節不方便透露,但可以給大家看一下我的EA--輕倉趨勢跟蹤系統在myfxbook上的統計圖。目前這個系統基本達到了設計目標(最大回撤10%以內,年化收益率30%以上,年化收益與回撤比大于3,可以通過17年歷史數據驗證),但還不夠完美,也可能永遠沒有完美的系統,只能不斷努力提高和完善。
下面是myfxbook的統計圖(2016.2—2017.8):
這里還是要跟大家說一下為什么用myfxbook做統計,因為MT4上的統計圖表不顯示浮動虧損,因此有很多人利用這一點曬自己的勝率有多么的高,資金曲線簡直完美,但他不會讓你知道未平倉的抗單虧損有多少,而用myfxbook做統計的話浮虧浮盈都會顯示出來,一目了然。
EA的研發、升級不會停止,因為誰也不知道當下可以盈利的策略會在多久的將來失效。在千變萬化的市場中,我們顯得如此渺小,唯有保持謙卑,時刻保持清醒的頭腦,勝不驕敗不餒,努力不斷學習提高才有可能存活下來。
就像查理.芒格在一次采訪中評論巴菲特是一架不斷學習的機器一樣,每個勵志在這個行業長期存活的交易者都應該不斷學習,做一個終身學習者。
追求卓越,成功就會在不經意間追上你。最后祝大家交易愉快!
本文地址:http://www.oelweingov.com/fxschool/autotrading/973.html