1.1係統交易與交易係統
係統交易和交易係統對於剛剛進入市場的交易者來說是比較容易混淆的兩個概念,名稱上看很相似,這兩個概念到底有什麽區別呢?
係統交易(System Trading)是指運用交易係統(Trading System)進行交易。係統交易是一種理念,它也可以稱為係統化交易,這樣看上去會比較好理解一些。而交易係統是具體的方案、原則、計劃,是係統交易思維的物化。這就好像我們想“乘汽車出行”(係統化交易),於是我們選擇了坐“汽車”(交易係統)。係統交易思維是“道”,“道”的物化則是“器”。
交易係統這個名稱經常被人們在三種意義上使用。第一種,就是係統交易中的交易係統,它的全稱應該叫交易規則係統,指包括技術分析(入市、離市),資金管理(倉位控製、風險控製),交易心理控製(保證交易執行的一致性)等一整套的交易規則。第二種,有不少人喜歡把交易者客戶端的下單係統稱做交易係統。第三種,交易所與營業部的整套交易管理係統也常被簡稱為交易係統。不難看出,我們說的交易係統是指第一種意思。
與係統交易相似的概念還有:策略交易、機械交易、一致性交易、計劃交易等。在交易領域,這些概念基本和係統交易表達的是相同的意思,在本書中都稱為係統交易。其中機械交易更強調在執行交易係統上操作的一致性。總之,隻要是有計劃的交易我們都叫係統交易,交易的計劃都叫交易係統。所謂“計劃你的交易,交易你的計劃”。這樣概念就更加明確了。
程式交易(Program Trading)或稱程式化交易、程序交易。經常被人們在兩種意義上使用。第一種,是統稱所有通過計算機軟件程序進行自動下單的交易。第二種,是特指交易所規定的達到一定條件的軟件程序自動下單,譬如美國紐約證券交易所規定的條件是一個帳戶同時發出買賣指令的股票達到15隻以上並且金額超過100萬元,因而人們也叫它籃子交易(Basket Trading)。美國的程式交易現在很發達,據紐約證券交易所最新統計,程式交易的交易量占總交易量的比例達70%左右。有人曾將美國1987年股災歸罪於程式交易,姑且不論這個歸罪是否合理。程式交易的交易量占總交易量的比例從1988年的10%左右上升到今天的70%,足以證明程式交易的安全性。我們現在說的程式交易是指第一種,即是交易係統的程序化。目前,在期貨交易中,程序化交易者數量開始增加。在A股交易中,因為是T+1交易製度並且中小投資者資金量不大,操作的股票數量又不會太多,用程序化交易的必要性不大。
為了消除在實際交易中情緒波動的負麵影響,克服人性的弱點,有相當多的交易者開始研究建立各種各樣的交易係統,期待通過係統化交易來達到執行的一致性,實現穩定盈利的目標。係統交易者對風險控製,持續性盈利等方麵,較一般的非係統交易者會有更深入的認識。可以說,係統化交易是一位交易者走向成熟重要的標誌。
係統化交易的理論基礎:
1.價格波動不是完全隨機的,其非隨機部分(趨勢)是存在的並且可以追蹤識別的。
2.在既定風險水平上實現正期望的交易係統是存在的。
3.係統化交易能夠克服人性弱點,實現既定風險收益水平下的持續穩定盈利。
係統化交易的特點:
1.風險收益可以預期:交易係統經過幾年甚至十幾年曆史交易數據的測試,各項風險控製指標及參數都經過測試,如預期利潤率、可能遭受的最大虧損、最多連續虧損次數、風險收益比值等可以提前預知,使得風險可以控製,收益可以預期。
2.順勢交易:係統采用趨勢追蹤技術,動態跟蹤市場趨勢,不斷調整持倉方向使之與目前市場方向一致。
3.客觀性:交易係統的全部規則和參數完全明確化,交易信號由係統觸發,完全排除了交易者的主觀判斷,從而有效解決了交易者的情緒對交易的負麵影響。
由此可見,交易係統在理論上可以說無懈可擊,如果能夠將理論百分之百付諸實踐,無疑可以實現確定性盈利目標,問題在於交易者能否找到合適的交易係統並持續一致地執行。
交易係統的外部影響因素
我們知道交易係統本身由三大部分組成,分別是:技術分析、資金管理和交易心理。這些是決定係統交易成功的三大關鍵因素。除了這些因素外,還有一些其他的影響係統交易成敗的外部因素,即:
1.交易係統的理念
交易係統的買賣信號依據的是一些交易指標的組合所指示的信號,通過不斷試錯的辦法試圖找到市場中的趨勢。我們認為市場是有趨勢的,是自相似的非周期性循環。市場的規律在不確定性中。如果交易者設計交易係統的理念和市場的特性相衝突,即尋找小概率的成功方式,那麽交易係統作為工具的作用會大打折扣。
2.執行中的問題
我們把影響執行的最大因素:人,包含在了交易係統內。但還有一些在客觀上的外部因素影響係統與執行的一致性。應用交易係統進行實戰經常遇到這種現象:在模擬階段各種參數、指標非常令人滿意,但一進入實戰就開始賠錢,問題就出在滑價(交易係統指示價格與實際成交價格的差值)上麵。
在交易者能完全執行交易係統的情況下,依據任何指標或是指標組合從發出買賣信號到實際成效都會存在誤差(或是由判斷需要時間引起的,也可能是由交易通道的速度慢導致的)這個誤差就是滑價,也叫點差。它會導致有些微利的或短線的交易係統,即使在測試時能穩定盈利,在實戰中因為執行時的一點誤差就可能變得沒有價值。尤其是那些短線交易者使用的,對速度和誤差的控製要求比較嚴格的交易係統。所謂“失之毫厘,謬之千裏”,對於看起來微不足道的誤差,交易者們也一定要加以注意。
“係統就是誰都不重要;係統又是誰都很重要;係統就是一個都不能少!”然而,人都是有情緒的,每個人由於自身條件和實踐經曆以及理解能力的差異導致了他們對係統各個組成部分重要性的不同的認識。以波濤先生為例,他在係統交易方法中非常強調心理素質的重要,認為在組成係統的三個部分中,以心理素質最重要,其次是資金管理,最後才是具體的買賣規則。
以經驗來看,80%的係統交易者不能把係統交易信號連續執行10次以上,90%的係統交易者不能把係統交易信號連續執行20次以上。能把係統信號連續執行超過100次以上的係統交易者決不會超過1%。一個交易者如果能夠堅定不移地把一個交易係統的交易指令連續不間斷地執行l00次(一個交易周期為一次)以上,即使這個交易係統事後證明是一個設計有缺陷的虧損係統,這個交易者也已經取得了巨大的成功。
1.2對交易係統認識的誤區
對首次接觸真正的交易係統的交易者來說,一般會有一些認識上的誤區。我們總結為如下幾點:
誤區一 交易係統就是電腦程序
這種認為交易係統是電腦程序的看法,其實是指交易係統的程序化。交易係統是一整套交易計劃、策略、方法。人工手動完全可以執行。如果把交易係統編成程序代碼,通過電腦來執行,那麽就是程序化交易。程序化交易是以係統交易為前提的。但並不是說交易係統一定要由電腦來自動執行。電腦可以替代人重複執行交易係統,電腦是比人工更有效率的執行方法而已。
交易係統的程序化是係統化交易中的更高階段。一般是比較專業的交易者或投資機構會用到程序化交易。比如,期貨中有一些短線交易係統可以非常頻繁地以每秒幾次的頻率發出交易指令,這個速度就不是人腦和人工所能企及的了。但對於個人投資交易者,有些中長線交易係統可能會相隔很久才會發出交易信號,這就不一定需要自動交易了。使用電腦確實可以極大地改善交易係統運行效率,可以及時地將係統製作人的思想體現出來。而且,將交易係統放到電腦上,由電腦給出各個信號,這樣的信號更加客觀,可以促使交易員更好地執行交易係統,避免人為情緒的波動對投資產生影響。在交易係統建立好了以後,有能力的交易者可以嚐試交易係統的程序化。
誤區二:指標就是交易係統
在股市中我們經常會遇到很多人說他們有了一套很準的係統,成功率如何如何的高,好像已經找到了“聖杯”。你若問他是什麽係統,他會說“他發現了一種特殊的指標,能準確地預測行情的起爆點之類”的話。我們相信他們的指標一定是經過長期驗證的好指標,但他們的指標並不是交易係統,指標隻是技術分析中的一個工具。如果用指標形成一個入市和離市的策略也隻能是一個技術分析策略,不能算是交易係統。
還有人經常問及哪種指標更好用,有人認為一種指標毫無用處,比如有人說數浪是精致的偽科學。而他又對另一種指標非常的推崇,比如他認為MACD更實用。在係統交易者看來,經典的技術指標不存在好壞,隻有適合和不適合交易者的使用。每種指標都是根據價格的不同算法演繹出來的,關鍵是在其用法。我們的任務是要知道解決某一特定問題有哪些最合適的指標可選,同時保證我們現在使用的任何一個指標對當前任務來說是合適的。每個指標都有其缺點和優點,關鍵是要看我們怎麽使用它們。例如,我們發現移動平均指標是一個很差勁的觸發入場信號(比較慢),但卻是一個優秀的方向指標。5天移動平均線高於20天移動平均線說明趨勢是向上的,此時它是一個可靠的指標;但這並不是說我們應該立即買入。相反,KDJ向上金叉是個優秀的入場觸發信號,但在辨別趨勢方向上沒有價值。這也是趨勢指標和震蕩指標的各有所長之處。
我們已經明白指標不應該被看作是係統,它們僅僅是工具;同時我們也應該明白使用工具的基本知識。如果我們想用鋸來釘釘子,我們會將鋸子當作沒用的工具扔掉。如果我們想用錘子來鋸木板,我們會發現錘子是一種沒用的工具。一旦明白了這一點,我們的任務就是去尋找能解決某一交易問題的工具,我們就不會再試圖去尋找或購買或發明所謂的最好指標。
誤區三:交易軟件就是交易係統
市麵上賣的交易軟件所謂的交易係統,一般隻是技術上的交易信號,告訴交易者何時買進何時賣出。這些交易軟件嚴格來講,是一種技術指標或是指標的組合,隻是表現形式可能直觀一些,有些還做的比較花哨。目前,通過普通的股票行情軟件,如:通達信、同花順、大智慧等等,交易者已經可以自己做出交易軟件中的自動提示買賣信號的功能。隻要把指標加載到行情軟件上即可。而且它的軟件上一般也會自帶很多指標供使用者選擇,可以提示買賣點。總之,交易軟件多是指標的表現形式,沒有形成交易策略,更沒有資金管理,也談不上交易者的心理控製。
誤區四:交易係統就是為了節約時間
係統化交易確實能夠大大節約交易人員的時間,但這隻是交易係統本身給交易者帶來的若幹項好處中的一項,甚至可以說是附帶的一項好處。因為一套完整的交易係統給交易者作了嚴格的原則約定,交易者必須完全按照交易係統給出的指示進行操作,可以說不允許投資者對出入場以及倉位控製進行靈活處理。所以,隻按照交易係統操作,交易者就不需要每天盯盤。事實上許多交易者每天盯盤所花費的時間非常多。使用了交易係統,盯盤這項操作就交給了交易係統來處理,交易者隻需按照交易係統給出的信號執行即可。
但節約時間並不是交易係統的功能所在,交易係統的功能在於穩定地獲取利潤。很多交易者認為自己獲得利潤的能力很強,沒必要設計一套係統來限製自己的靈活性。其實這些交易者是錯誤地將獲取利潤的經驗當作獲取利潤的能力了。可以說絕大多數交易者都曾經有過贏利的曆史,但他們並不一定具備贏利的能力。如果能夠給這些交易者提供一套功能良好的交易係統,對他們來說重要的不是節約了時間,而是使他們賺了錢。
誤區五:交易係統是一個預測係統
交易係統的技術分析部分是解決進出場信號的。每一個買入賣出信號必然對應的是對未來行情的研判。一個買入信號意味著交易係統發現行情的走勢符合一個既定的特征,這個既定的特征代表調整已經結束或者價格發生了原則性的突破,從熊市轉變為牛市。因而,交易係統認為可以買入,但這一信號並不意味著行情將有100%的可能性發生轉變,有時候信號也會出錯,甚至出錯的可能性在某一時間段還會很高。如果交易者按照這一信號大舉買入,重倉甚至滿倉操作,其風險將不能得到控製,很可能使交易者損失慘重。其實,分析預測功能隻是交易係統的一部分,交易係統還有其他兩個重要的組成部分:資金管理、交易心理。這三個部分是相輔相成的,缺少任何一部分,交易係統都是殘缺的。如果隻把交易係統作為一個預測係統,不注重風險控製和執行,交易者即便有較好的買入或賣出機會,也可能會虧損出局。隻有良好的技術分析、資金管理與交易心理相配合,在信號正確的情況下,盡可能擴大盈利;在信號錯誤的情況下,可以及時止損退出,這樣的交易係統才是完整的交易係統。
誤區六:交易係統就是“聖杯”
很多認為,交易係統可以大大提高交易的穩定性和成功率。裏麵一定包含了不為人所知的“秘訣”。交易係統不就是“聖杯”嗎?尤其是一些售價很高的交易軟件也自稱為穩贏的交易係統,而當交易者買來後才發現大失所望。事實上,交易係統隻是我們交易方法、經驗、原則的集合。要想取得穩定的收益,有了交易係統已經有了半個聖杯,另一半就是-你自已!一定要記住,完整的聖杯中最重要的是你自己。
在市場中每過一段時間經常會有一些傳奇發生,比如某人做股票一年賺了200%的利潤,某人做權證一周盈利80%,某人做期貨兩天賺了50%等等。我們相信這些的確會真實的發生。因為隻要市場上有大行情,一定有暴利的可能。但我們認為,穩定比暴利更重要。交易係統是控製盈利和風險比的,不是來挑戰暴利的。那些財富故事往往是來的快,去的也快。我們隻能“相信暴利的存在,但千萬不要奢望發生在自己的身上”。我們強調的是穩定和執行,實現複利增長才是正道。這個市場中活得久的才是成功者。
還有一種錯誤的想法是,通過是自建或是花錢購買等方式得到一套能賺錢的交易係統,然後就可以一勞永逸,靠它發大財了。我們說,交易係統並不是建立好了之後就永遠不變了,它的細節還是需要根據市場變化而做相應的調整,不過大的框架可以不用變。除非是交易觀念上的徹底轉變,否則不會重建交易係統。
1.3係統交易的優勢
“凡事預則立,不預則廢”。係統交易能提高盈利穩定性是毋庸置疑的,具體有哪些優勢呢,我們總結如下幾點:
優勢一,有助於控製風險。這是首要的好處!我們在交易中經常會遇到出局難、止損難的問題。止損對於交易來講,其作用是不言而喻的。交易者如同高速公路上的駕車人,如果遇到緊急情況不知道或不會刹車,那危險性將是致命的。因為交易係統使交易過程更加明確化、標準化和機械化,交易者從由情緒支配的模糊狀態的決策,轉變為定量的數量化的決策,即交易動作隻有在交易條件滿足時才會被觸發。當交易者能夠一貫地執行係統的全部操作信號時,可以說該交易者已經走上了成功交易的康莊大道。
交易係統之所以能控製風險,關鍵在於其控製風險的有關參數,比如單筆止損值、倉位大小等是在交易之前而不是事實形成之後就能夠計算出來的。事實證明,不使用交易係統或是不能有效執行交易係統的交易者,是很難準確而係統地控製風險的,這也是多數交易者虧損的主要原因之一。
優勢二,有助樹立正確的交易理念。係統化的交易理念是專業交易思維表現。交易係統告訴我們必須堅守自己的交易哲學,根據自己交易係統的客觀性原則來交易,即等待信號、關注信號、看見信號、接受信號以及執行信號,這是一種一致性和穩定性的交易原則。它雖然一時難以獲取暴利,但更重要的是它的穩定性和持續性。試想,一個三十歲的年輕人現在以10元為本金,年利潤率以許多股市高手看不起的20%複利計算,十年後,他的財富會是62萬,如果是二十年後呢?!這正是股神巴菲特讓全球人稱讚的秘密。在某個階段你的交易成績可能會遠遠超過巴菲特、索羅斯這樣的交易大師,你可以暫時笑傲市場,可是你失去的卻是最重要的東西:一致性、持續性和穩定性。這也是幾乎所有交易者無法成為巴菲特的一個重要原因。“巴菲特之所以偉大,不在於他75歲時擁有450億財富,而在於他年輕時候想明白了很多事,並用一生的歲月來堅守”。
優勢三,保證了交易執行的一致性,有助於擴大盈利。係統交易能在剔除眾多情緒幹擾的同時,舒緩交易者的心理壓力。交易者在操作時隻需依照既定的交易係統就可以了,這樣的交易過程自然沒有情緒的幹擾,也不會產生較大的心理壓力。僅拋一次硬幣很難說正麵是向上還是向下,但連續拋十億次,正麵向上的次數便不難確定了。與此類似,隻有連續的使用同種方法,勝算率才能得以體現;而失算部分則可以通過執行止損指令加以彌補,從而實現總體利潤的最大化。
係統化交易是有計劃地實施交易原則,不會因為某次的失誤而錯過大的行情。交易係統像一張“魚網”,組織其各部分發揮係統性的作用,來捕捉“大魚”。我們通常是事後才能在中看出來的大行情,當時總是因為沒有計劃而唯恐被套牢不敢入市。係統化交易是一個概率的思維,能在控製虧損的基本上捕獲大的行情。這也就是資金管理中說的大R。交易係統能不但助於騎上“黑馬”還有助於騎得住“黑馬”;使我們把注意力從關注波動上,轉移到具體的執行上。這樣,能很好地調節我們在盈利中的心態,從而獲得更多的收益。
優勢四,有助於正確地分析市場。交易者有了交易係統後,看行情的心態和眼光都會不一樣,不會隨股價的波動有太大的心態起伏,能更好的客觀地觀察研究市場波動規律。當感覺交易者頭昏眼花辛苦看盤、絞盡腦汁猜測莊家時,係統交易者則在從容冷靜地思考自己的交易構想,完善自己的交易係統。以更高的視角來看市場會有更多的新發現。
優勢五,有助於交易知識和經驗的積累。把交易規則係統化,有助於交易者把市場經驗和知識進行積累、整合和修正。交易係統的改進過程就是學習交易的過程。我們保存下來各階段使用過的交易係統,就是我們學習成果的體現。通過對交易係統進行曆史測試,使交易者麵對行情震蕩時會信心在握、成竹在胸,壓力減輕後給生活各方麵帶來無法估量的好處,很多“走過來”的係統交易者對此深有體會。
綜上所述,交易者應該在盡量全麵地了解股票市場的基礎上,製定出符合某支股票特性的交易係統,並在模擬試用、評估及修正之後再入市操作。也許有人會認為這一過程過於複雜,但我們仍堅持認為,磨刀不誤砍柴工,從長遠的生存與發展角度考慮,這一過程必不可少。
“除非你真的了解自己在幹什麽,否則什麽也別做”
――吉姆羅傑斯