所謂“交易系統”,按照波濤先生的說法,就是“完整的交易規則體系”。如果把交易活動視為經營一家公司或一項事業,我們就可以借鑒企業管理的原理和方法,綜合考慮人財物、產供銷、資訊等管理要素,站在經營者的立場上對待我們自己的交易活動。
這裏所說的“交易”,簡單地說,就是“買賣”,在討論中,我們拋開了“投資”、“投機”和“交易”的不同,單純從買賣的角度探討交易系統的設計原則和過程。此外,文中所述都是一些原則性和程式性的東西,不涉及具體的系統設計。
一、交易系統設計的原則
交易系統設計的目的和最基本的原則,就是在市場的波動中提煉出非隨機波動,或者說,在不確定性中發掘出某種確定性。具體來講,交易系統的設計應遵循以下原則:
1、交易系統應該具有完整性和客觀性。
從系統的觀點來看,一個完整的交易系統至少應該包括以下組成部分:分析預測、決策、操作、資金管理與風險控制等等子系統,等等。簡單地說,一個完整的交易系統,應該包括入市、離市和資金管理等各項條件。
交易系統的客觀性有兩方面的含義,其一,系統設計的基礎應該建立在市場運動的客觀規律之上,交易系統不是憑空想像的產物;其二,系統給出的決策信號是確定和唯一的,應該具備可操作性。
2、交易系統的設計應該從“自我”出發。
所謂從“自我”出發,首先要剖析自我,客觀地評價自己的優勢、劣勢(尤其是自己性格中的缺陷)以及偏好等個人因素,在此基礎上開發設計出適合自己的交易系統。在這方面,範.K.撒普的著作《通向金融王國的自由之路》很有參考價值。
3、交易系統的設計要避免墜入“追求完美”的陷阱。
每個人對市場都有自己不同的認識和理解,但有一點是毫無疑義的,即:世上不存在100%正確的交易系統。系統的成功率固然重要,但並非唯一重要的因素。成功率達到90%的系統也會造成重大損失,成功率僅為40%的系統也可以取得良好的收益。如果一個系統的成功率能夠優於大猩猩“擲飛鏢”,比如55%,它可能就是一個相當不錯的系統。當然,前提是以嚴格合理的資金管理和止損離市措施作保證。
衡量一個交易系統好壞的簡單標準是:從每筆交易來看,能夠做到“小輸大贏”;從長期來看,能夠做到穩定贏利。
4、交易系統應力求簡單,不宜太過複雜。
交易系統並非越複雜越有效,更多是時候,簡單的便是最好的。克羅認為,交易系統應該儘量簡單,即:KISS----KEEP IT SIMPLE,STUPID!
二、交易系統設計的步驟
這裏我們所說的系統設計,主要是指“決策模式”的設計,其中包括了分析、預測、決策等項內容。儘管決策模式是交易系統的核心部分,但決策模式決不等於就是交易系統。決策模式與資金管理等均是一個完整的交易系統不可分割的組成部分。
一般地,我們可以將具體的設計過程分為五個步驟:
(一)系統設計從“概念”開始。
這裏所說的“概念”,既可以是一種簡單樸素的想法,也可以是一種贏利模式,其本質是我們對市場認識的基礎上所形成的理念的“具化”。這是設計交易系統的出發點。
比如說,假如我們認為市場是有趨勢的,我們就可以對“趨勢”進行定義,並形成“趨勢”的概念。再比如,我們認為“物極必反”,股票跌得多了就會漲,我們就可以由此形成“超跌反彈”和“反轉”的概念。
不同類型的概念對應著不同的交易系統。一般來說,有三種主要的交易系統:
1、順勢而為型。即通常所說的“追隨趨勢”,其實質就是“追漲殺跌”。該系統的核心在於趨勢的確認。
2、逆市型。抄底者所用的就是此類交易系統。一般需要考慮支撐、回撤百分比、震盪指標等。
3、形態識別型。某些經典的技術形態(如大型頭肩底)有很高的可靠性,以此為基礎可以開發出相應的“形態識別型”交易系統。
(二)將“概念”轉換為一套客觀的準則。
這是系統設計的一個重要步驟,它關係到我們設計的交易系統是否客觀,是否具備可操作性。目前,很多機構甚至個人投資者已開發出功能強大的分析軟體,這使得普通的投資者也能夠在電腦上比較容易地完成此項工作。
(三)根據歷史圖表對交易準則進行初步測試。
流覽歷史圖表,初步估算步驟二中所制訂準則的可靠性。
(四)用電腦進行正式測試。
目的是正式測試步驟二中所提出的量化準則的效果,得出統計結果。
正式測試時可以考慮以下因素:1、不同的參數組:比如不同的均線組合;2、不同的時間週期:日線、周線、月線,短期、中期等。
(五)對測試結果進行評估。
在測試完成後,我們需要對統計數位進行分析,在此基礎上評價系統的效果。
評估時主要考慮以下幾項指標:
1、成功率。即贏利交易次數占所有交易次數的比率。
2、數學期望。公式是:Σ(贏利交易的比例*贏利額-虧損交易的比例*虧損額)。
注意:我們要設計開發的是數學期望為正值的交易系統。
3、最大單筆贏利及最大單筆損失。
說明:這裏所說的五個步驟主要針對新開發的交易系統而言,對於原有系統的改進和完善,情況有所不同,在此不再贅言。
三、引進資金管理,形成一個完整的交易系統。
如果說決策模式解決的是“做什麼”的問題,那麼,資金管理就是要解決“如何做”的問題。資金管理對於一個完整有效的交易系統是至關重要的,而其本身又是非常複雜的問題,有機會另開專貼與諸位交流。
以上所談內容,既是近期學習的結果,也是對本人多年來的經驗教訓的反思和總結。不知道其他人的情況如何,反正,俺將自己在交易中所犯的錯誤與交易系統的各項因素相比照,總能找出問題的根源所在。實際上,從自己的錯誤出發,也是設計和改進自己的交易系統的一個重要條件。
這裏所說的“交易”,簡單地說,就是“買賣”,在討論中,我們拋開了“投資”、“投機”和“交易”的不同,單純從買賣的角度探討交易系統的設計原則和過程。此外,文中所述都是一些原則性和程式性的東西,不涉及具體的系統設計。
一、交易系統設計的原則
交易系統設計的目的和最基本的原則,就是在市場的波動中提煉出非隨機波動,或者說,在不確定性中發掘出某種確定性。具體來講,交易系統的設計應遵循以下原則:
1、交易系統應該具有完整性和客觀性。
從系統的觀點來看,一個完整的交易系統至少應該包括以下組成部分:分析預測、決策、操作、資金管理與風險控制等等子系統,等等。簡單地說,一個完整的交易系統,應該包括入市、離市和資金管理等各項條件。
交易系統的客觀性有兩方面的含義,其一,系統設計的基礎應該建立在市場運動的客觀規律之上,交易系統不是憑空想像的產物;其二,系統給出的決策信號是確定和唯一的,應該具備可操作性。
2、交易系統的設計應該從“自我”出發。
所謂從“自我”出發,首先要剖析自我,客觀地評價自己的優勢、劣勢(尤其是自己性格中的缺陷)以及偏好等個人因素,在此基礎上開發設計出適合自己的交易系統。在這方面,範.K.撒普的著作《通向金融王國的自由之路》很有參考價值。
3、交易系統的設計要避免墜入“追求完美”的陷阱。
每個人對市場都有自己不同的認識和理解,但有一點是毫無疑義的,即:世上不存在100%正確的交易系統。系統的成功率固然重要,但並非唯一重要的因素。成功率達到90%的系統也會造成重大損失,成功率僅為40%的系統也可以取得良好的收益。如果一個系統的成功率能夠優於大猩猩“擲飛鏢”,比如55%,它可能就是一個相當不錯的系統。當然,前提是以嚴格合理的資金管理和止損離市措施作保證。
衡量一個交易系統好壞的簡單標準是:從每筆交易來看,能夠做到“小輸大贏”;從長期來看,能夠做到穩定贏利。
4、交易系統應力求簡單,不宜太過複雜。
交易系統並非越複雜越有效,更多是時候,簡單的便是最好的。克羅認為,交易系統應該儘量簡單,即:KISS----KEEP IT SIMPLE,STUPID!
二、交易系統設計的步驟
這裏我們所說的系統設計,主要是指“決策模式”的設計,其中包括了分析、預測、決策等項內容。儘管決策模式是交易系統的核心部分,但決策模式決不等於就是交易系統。決策模式與資金管理等均是一個完整的交易系統不可分割的組成部分。
一般地,我們可以將具體的設計過程分為五個步驟:
(一)系統設計從“概念”開始。
這裏所說的“概念”,既可以是一種簡單樸素的想法,也可以是一種贏利模式,其本質是我們對市場認識的基礎上所形成的理念的“具化”。這是設計交易系統的出發點。
比如說,假如我們認為市場是有趨勢的,我們就可以對“趨勢”進行定義,並形成“趨勢”的概念。再比如,我們認為“物極必反”,股票跌得多了就會漲,我們就可以由此形成“超跌反彈”和“反轉”的概念。
不同類型的概念對應著不同的交易系統。一般來說,有三種主要的交易系統:
1、順勢而為型。即通常所說的“追隨趨勢”,其實質就是“追漲殺跌”。該系統的核心在於趨勢的確認。
2、逆市型。抄底者所用的就是此類交易系統。一般需要考慮支撐、回撤百分比、震盪指標等。
3、形態識別型。某些經典的技術形態(如大型頭肩底)有很高的可靠性,以此為基礎可以開發出相應的“形態識別型”交易系統。
(二)將“概念”轉換為一套客觀的準則。
這是系統設計的一個重要步驟,它關係到我們設計的交易系統是否客觀,是否具備可操作性。目前,很多機構甚至個人投資者已開發出功能強大的分析軟體,這使得普通的投資者也能夠在電腦上比較容易地完成此項工作。
(三)根據歷史圖表對交易準則進行初步測試。
流覽歷史圖表,初步估算步驟二中所制訂準則的可靠性。
(四)用電腦進行正式測試。
目的是正式測試步驟二中所提出的量化準則的效果,得出統計結果。
正式測試時可以考慮以下因素:1、不同的參數組:比如不同的均線組合;2、不同的時間週期:日線、周線、月線,短期、中期等。
(五)對測試結果進行評估。
在測試完成後,我們需要對統計數位進行分析,在此基礎上評價系統的效果。
評估時主要考慮以下幾項指標:
1、成功率。即贏利交易次數占所有交易次數的比率。
2、數學期望。公式是:Σ(贏利交易的比例*贏利額-虧損交易的比例*虧損額)。
注意:我們要設計開發的是數學期望為正值的交易系統。
3、最大單筆贏利及最大單筆損失。
說明:這裏所說的五個步驟主要針對新開發的交易系統而言,對於原有系統的改進和完善,情況有所不同,在此不再贅言。
三、引進資金管理,形成一個完整的交易系統。
如果說決策模式解決的是“做什麼”的問題,那麼,資金管理就是要解決“如何做”的問題。資金管理對於一個完整有效的交易系統是至關重要的,而其本身又是非常複雜的問題,有機會另開專貼與諸位交流。
以上所談內容,既是近期學習的結果,也是對本人多年來的經驗教訓的反思和總結。不知道其他人的情況如何,反正,俺將自己在交易中所犯的錯誤與交易系統的各項因素相比照,總能找出問題的根源所在。實際上,從自己的錯誤出發,也是設計和改進自己的交易系統的一個重要條件。