很明顯,在指令執行的實際成本和機會成本之間,存在著相互消長關係(trade off)。這種相互消長關係,是正確評價交易系統真實表現的重要條件之一,因此系統研究者和系統使用著應當引起高度重視。特別是一些缺乏國際市場操作經驗的國內投資人,更應從國際市場操作規則中,瞭解正確判斷市場操作機會成本的重要性。
(1)市場價指令(Marketl order)。市場價指令,是指在現有市場價格水平上指令買進或賣出。市場價應是場內經紀人在執行指令時所能盡力得到的最先價格。在存在買賣差價的情況下,投資人得到的通常是對其不利的價格。市場價是成交可能性最大的指令形式。
(2)限定價指令(Limit order)。限定價指令,是指在成交價不少於指定買入價或賣出價的價格水平上指令買進或賣出。限定價是在市場價格經過指定價位時,成交可能性最小的指令形式。這裡應注意在美國等國外市場上限定價和中國目前市場條件下限定價之間的區別。在國外市場上,限定價的執行時機一定是在指令下達後,市場價格達到並通過指定價格之後。在中國目前市場條件下,限定價的執行時機不一定要等到市場價格達到並通過指定價格之後。在國外市場上,限定價的實際執行價格往往對指令發出人最有利,但成交可能性最小。在中國目前的市場條件下,中國現行的限定價制度是同時具備了國外市場價與國外限定價的缺點。因此,在交易系統檢驗時,研究者應待別注意對成交條件和成交機會的研究。**BINGO收集整理**
(3)止損價指令(Stop order)。止損價指令,並非顧名思義單純被用於土損。在很多情況下,止損價指令被投資人用於進場指令。在用於進場指令時,止損價指令是一種順勢操作指令,在用於出場指令時,是一種上損方式。止損價指令,是指令在市場價格達到並通過指定價格時,以市場價指令形式按不利於指令發生操作方向操作的指令。
例如,賣出止損價指令(sell stop order)要使指定賣出價低於現行市場價格。買入止損價指令(buy stop order)要使指定買入價高於現行市場價格。換句話說,止損價指令是一種市場價格越跌越賣,市場價格越漲越買的指令形式。
(4)目標市場價指令(market If Touched order)。目標市場價指令,是指在市場價格達到指定價位時,以市場價指令形式按有利於指令發生操作方向操作的指令。例如,賣出目標市場價指令(sell MIT)要使指定賣出價高於現行市場價格。買入目標市場價指令(buy MIT)要使指定買入價低於現行市場價格。
這裡需強凋指出,在目前中國的市場條件下,雖然在交易所水平上和經紀公司水平上不能接受這些指令形式,但是有條件的投資人可以通過一定的組織形式近以地以人工方式模擬這些指令形式,從而獲得類似的操作效果。
從以上關係變比我們也可以看出,在交易系統的研究開發中,為什麼要堅持「接近實戰」的原則,為什麼要遵循「從難從嚴」的原則。如果系統的設計者有意低估系統的交易成本以增加系統的表現,則市場一定會以提高交易機會成本的方式來懲罰系統的使用者。在商業化交易系統市場上,被系統設計者有意低估的系統交易成本最終會以機會成本提高的方式轉嫁給交易系統的使用者。因此,如果系統研究者最終是系統的使用者,那麼他一定不要因低估實際交易成本而導致最終承受增加的交易機會成本。如果系統的使用者是商業化交易系統的購買者,那麼他一定要注意所購系統的交易條件,以防止系統開發者向自己身上轉移交易機會成本。**BINGO收集整理**
根據作者多年來在系統研究開發中的經驗,作者本人一般都遵循「最差」進出場價格原則,即「價位最差,時間最差」原則。例如,在系統檢驗時如果以日線為信號波波段。那麼作者通常規定買入價(或做多價)為信號發生後第二線的最高價,買出價(或做空價)為信號發生後第二線的最低價,即:
由此可以推知,作者在系統研究時規定的操作條件,通常都劣於實戰條件,以保證交易系統能最大限度的接近實戰條件,並給系統的實際表現留有餘地。因為在系統研究時,如果一個系統按假設的最壞市場操作條件都可以有令人滿意的表現,那麼系統在實戰中的成功機率便可大大提高。
下面再看一個實際例子來說明為什麼在系統檢驗時通常應規定較嚴的進出場條件。
例:上海股市:遼寧成大 此例為實戰例子 L=最低價
從上可以看出,14·00是短期支持價位,如果以限定價形式進場,設限定價為14·05,那麼在1996年10用3日,10月9日,10月10日,11月1日,11月22日 都幾乎不可能做到,只有12月7日才有較大可能。這是實際揮作情況但是如果以該圖數據作為歷史數據作系統檢驗,系統研究者如果假設在上述日期都可以在14·05以下價位成交,結果則會大大誇大系統在該階段的表現。
2、價格漲跌停板。國內外一些市場規定有價格漲跌停板制度,其具體規定因市場不同而有很大差別,而且其具體規定又常會因時間推移而有所變化。價格漲跌降板是一種「有行無市」的市場狀態,是市場供求關係極度失衡的結果。
對交易系統研究開發人員來說,必須認真排除漲跌停板對系統檢驗的影響。停板對交易系統檢驗的主要影響可歸納如下:**BINGO收集整理**
(1)若交易系統為趨勢跟進類型,則漲跌停板會嚴重誇大系統表現。
(2)若交易系統為反趨勢類型,則漲跌停板不會嚴重影響系統表現。
(3)若交易系統為其他類型,則漲跌停板的影響要視具體情況而定。
在趨勢跟進類交易系統中,由於交易系統遵循的投資哲學是「越漲趨買,越跌越賣」,在價格漲跌停極發生時,因為有行無市,因此不可能買入或賣出。但是在利用歷史數據進行系統檢驗,時如果不特別設計價格運動模式識別程序,則計算機無法識別漲跌停板,並會接在「漲停板時能夠買入」和「跌停板時能夠賣出」的結果處理。很明顯這樣做嚴重違背了實際們況。
例:上海國債期貨92506(見圖3—1)
注意圖上用箭頭標出的漲跌停板區域。同時,注意如果按照慢速KD信號作為進出場信號,則漲停板價位為操作信號執行價位,這時如果假設該公位為系統檢驗所用信號數據,則會高估系統操作表現,因為在實際操作中,該次交易無法進行,而在系統檢驗中則會進行一次「紙上」交易。
例:上海股市 活力28
1996年 12月12日 O 13·26 H 13·53 L 12·15 C 12·50
12月13日 13·30 12·50 11·51 11·60
12月16日 10·44 10·44 10·44 10·44
12月17日 9·40 9·40 9·40 9·40
12月18日 8·51 10·20 8·51 10·00
其中12月16日,12月17日為全日跌停板,12月18日為開盤至跌停板。
假設按照美國其著名交易方法,則1996年11月~12月的一次交易如下:
1996年11月26日 O 9·56 H 9·70 L 9·31 C 9·45
11月27日 9·65 9·95 9·51 9·72
進場點:9·70 進場方式:buy Stop 實際進場時間1996年11月27日
出場點:11·51 出場方式:Sell stop 實際出場時間1996年12月18日
「紙上」出場時間1996年12月16日**BINGO收集整理**
在實際操作中,1996年11月27日可望順利進場。當日市場不活躍,成交價應在原訂計劃9·70附近。按預定出場計劃,預定出場價為11.51。
如果12月16日股票不是開盤跌停頓並保持全日無交易,而是逐步下跌,則可望在11·51附近出場。但是按實際操作情況,由於受《人民日報》評論員文章的影響,上海深圳股市連續數日跌停板,使實際出場只可能在12目18日以後。假設實際出場價為12月18日中位價,即9·36,則出現以下情況(見下頁列表)。
由此例可以看出停板制度對實際交易的影響。由於停板發生導致市場完全喪失流動性使一次獲利的交易成為虧損交易。而從系統檢驗的角度來說,儘管發生了連續跌停板,如果不在計算機中編入特別說明程序,則紙上作業仍有對短期操作而言不錯的獲利,但實際作業效益則會劣於紙上作業。
3、跳空。跳空是指價格無成交區段。價格跳空現象對交易系統檢驗的影響同停板相似,主要對趨勢跟進類系統以及按StOP進出場方式操作的系統較易產生影響。特別是對以開盤價作為進出場時機的交易系統影響最大。
當市場發生開盤跳空時,往往說明在兩個交易日之間有嚴重影響市場供求關係的事件(或信息)發生或預期瞬即發生。這時如果投資入按STOP方式交易並選擇以開盤為進場時機,則經常會受到價格波動的不利影響。
在美國等國,開盤價是場內經紀人和場內交易人在開盤價格區(opening range)內對供求關係進行平衡後的平衡點。這一工作在市場實際開盤前進行。如果投資人指令以開盤價交易,那麼他實際得到的成交價並非事後公佈的當日開盤價,而可能是開盤價格協議區內的任何一點且通常是對於他不利的一點。如果投資人選擇在實際開盤後下達指令進場,那麼由於跳空的產生是由於兩個交易日之間市場供求關係產生失衡或市場心理發生重大變化,市場在實際開盤後的短時間內往往是急劇變動時期,這一時段有經驗的投資家都瞭解通常是對場外投資人不利的進場時期。**BINGO收集整理**
因此,跳空行情增加,通常對投資人意味著交易成本增加。如果投資人使用較多的開盤進出場操作方式,在跳空行情增加的時期,則會顯著增加交易成本和交易風險。在進行系統檢驗時如果數據中包括較多的跳空行情,這時如果使用開盤價作為所用的進出場價格,則會誇大系統的表現。
例:上海股市 哈醫藥
O H L C
1996年12月17日 7·29 7·97 7·29 7·29
1997年 3月12日 10·28 10·37 9·98 10·37
1997年 3月13日 11·41 11·41 10·37 10·95
1996年12月17日處於下跌趨勢中,開盤價處於當日最低價一端。
1997年3月12日,3月13日處於上升趨勢中,開盤價接近當日最高價一端。
注意這時如果投資人的操作方向與跳立方向一致,則開盤時期的價格趨於對他不利,開盤時進場趨於增加交易成本。
儘管跳空行情對投資人的影響是有選擇性的、局部的,取決於投資人所用交易系統的類型,所選擇的進場時機和進場方式,但是跳空仍是一項值得投資人嚴密注視的市場現象。如果跳空行情出現的頻率提高,則說明市場流動力趨於不足,投資人應加強風險管理措施,並逐步減輕對該市場的參與程度。
在交易系統的研究檢驗過程中,研究者也必須充分估計到跳空行情時系統操作的不利影響。「最差」價位和時間進出場原則,基本上可以排除由跳空行情帶來的交易成本增加對系統實際表現的不利影響。
(三)回波效應
回波效應,是指資金進出場對市場價格產生的影響。回波效應的發生會導致交易成本增加。但是回波效應又不同於前面提到的「指令執行差價」,儘管兩者在性質上是相同的。「指令執行差價」一般是比較穩定的,可以預估的,投資人可以把它看成為回波效應的下限。也就是說,大額資金由於回波效應而增加的交易成本平均不會小於小額資主中的「指令執行差價」。
在交易系統的研究和檢驗中,必須首先確定該系統所操作的資金數額是否有回波效應。主要方法有:
1、經驗法。如果投資人具有豐富操作經驗,那麼憑經驗一般都可以判斷出回波效應的存在與否及其大小。在美國市場上,交易指令執行後投資人迅即得到一張確認單,以後並會有一張正式的核對單。投資人從確認單上就可以看出是否有回波效應。在投資資金量大的情況下,成交會成為批次成交。若成交批次越多,批次間時間間隔越長,批次間成交價格分佈越分散,則說明回波效應越大。在中國目前的市場條件下,有條件的投資人也可獲得類似信息並可據以進行判斷。
2、數據檢驗。主要按前文所說,對市場流動性進行詳細檢驗。**BINGO收集整理**
在上述兩個基本方法中,經驗法最為可靠。
投資資金是否會帶來回波效應,其結果對交易系統的表現有很大影響:
1、影響交易系統交易類型的選擇:如果交易系統屬於趨勢跟進類型或統計模式類型,則回波效應的存在會對系統使用有很大影響,表現在交易成本增加,進場時間加長,嚴重時會使交易系統無法使用。因為,此類模型對進出場的條件限制較嚴,一般要求進出場快速準確。
2、影響交易系統交易波長的選擇:如果回波效應還沒有嚴重到必須否定所選擇的交易系統類型,但是本身卻大到足以影響系統的日常操作,那麼系統研究者可以通過調整提高交易波長的方式來加以解決。
資金數量和交易波長的選擇關係為:資金的全部進出場時間應小於市場數據的間隔時間。例如,如果系統所指揮的操作資金不能在60分鐘內完成一次進場操作或出場操作,則從系統交易的角度看,則不適於以60分鐘數據為基礎的交易週期。
對機構投資人和大額投資人來說,注意排除回波效應對交易系統的影響十分重要。因為回波效應不但對交易系統的表現有負面影響,嚴重的甚至會使交易系統失去效用。交易系統的研究和檢驗必須充分考慮到回波效應帶來的交易成本及操作可行性。
(四)突發事件
突發事件,是指對全球政治經濟形勢產生重大影響的突然爆發的事件。例如,戰爭、重大自然災害(如地震、核事故等),國家元首被刺、政變,等等。這些事件的特點是完全不可預測(如地震),或可預期時間極短(如戰爭),同時對全球金融市場產生重大影響。
對交易系統的檢驗來說,一個交易系統的檢驗數據庫必須覆蓋一個以上的突發事件時期。也就是說,對設計中的交易系統,除了要檢驗它在市場正常運行時期的表現外,還必須考察它在市場非常時期的表現。
對交易系統在市場非常事件時期的檢驗,應遵循以下原則:
1、「排除獲利的原則」。如果交易系統的操作信號捕捉到突發事件對市場的影響,即交易系統在突發事件時期是獲利的,則應當在交易系統的總體盈利表現中排除突發事件時期的獲利。也就是說,不把非常事件時期的獲利看成正常盈利,而是看成「意外之財」。例如,一個交易系統的操作信號如果與1987年美國紐約股市的大崩盤,與黃金與外匯市場在海灣戰爭爆發時的市場波動,與前蘇聯的解體與政變,與前蘇聯核電站爆炸等事件對市場的最初影響相一致,則應當在系統檢驗時扣除該時期的獲利。**BINGO收集整理**
當然,這不是說,一個好的交易系統,就沒有能力捕捉到突發事件的影響。恰恰相反,作者一直認為,一個好的交易系統,應當有能力捕捉到突發事件的影響。從投資哲學的角度講,市場上沒有任何突發事件是突然發生的。突發事件本身只相當一個「導火索」。如果它真正能夠對市場產生爆炸性的影響,必須在市場上有「炸藥包」本身的存在,即某種市場供求狀態的積累和發展。突發事件只能對這種已經存在的市場關係起到某種催化劑的作用。市場永遠只選擇它願意選擇的突發事件。突發事件永遠不能使市場作180度的大轉彎。突發事件永遠只能使市場在原先已決定的軌道上加速或減速行進。
但是,突發事件既然是突發事件,由要發事件所引致的獲利就是非正常非利,而不應該據此誇大交易系統的表現。
例1:1987年10月美國股市崩盤(見圖3一2)。在1987年10月「黑色星期五」之前SP500指數已經連續下跌兩個星期。整個跌幅為美國歷史上第二大股票指數跌幅。按期貨合約計算,跌幅超過每一合約6萬美元。
例2:海灣戰爭爆發前後黃金期貨價格(見圖3—3)。戰爭爆發前,以美軍為首的聯軍與伊拉克軍隊屯兵備戰。一些人認為按戰爭規律「炮聲一響,黃金萬兩」, 黃金價格被一些人預期看漲。但戰爭實際打響,黃金價格暴跌。如果觀察黃金價格長期走勢,海灣戰爭前後黃金價格一直處於疲軟走勢中,海灣戰爭未能改變黃金價格長期走勢。
2、「包括虧損的原則」。如果交易系統的操作信號不能捕捉到突發事件對市場的影響,同時又由於突發事件的發生而形成虧損則應當把該種虧損歸入交易系統的表現。這就是說,一個有實戰價值的交易系統,必須有能力抵抗突發事件對系統表現的不利影響,有能力承受突發事件不利影響所造成的虧損。系統研究者不能認為這是突發事件造成的虧損而故意忽略不計,從而有意誇大系統的表現。
一些有堅實統計學基礎的系統研究者最常見的錯誤就是有意無意的忽略突發事件的影響,即「小概率」事件的影響。因為根據經典統計學理論,他們假設「小概率」事件的影響等同於「大概率」事件,同時只由於心理學規律的作用,即人們趨於認同對他們預期結果有利的事件,因此這些系統研究者所開發的交易系統,沒有特別的考慮和加強對突發事件的抵抗能力,導致這些系統在經過一段良好表現後最終無法承受該種沉重打擊而失敗。
一個有實戰價值的交易系統,必須做到即使不能在操作信號上捕捉到突發事件的有利影響,也要在風險管理上有能力抵抗突發事件的不利影響。一個交易系統在研究開發階段,不但要注意檢驗系統在市場正常運行期間的表現,而且一定要注意檢驗系統在市場非常時期的表現。一個交易系統在實際使用階段,不但要注意監測它在市場正常運行條件下的表現,並且一定要有有力的風險管理措施以隨時準備承受非常事件帶來的不利影響。
二、檢驗數據的準備
(一)檢查數據的完整性
檢驗數據的完整性準備應視交易系統的用途進行。除前文已提到的數據庫的長度標準以外,還應注意下列價格成分是否完整:開盤價、最高價、最低價、收盤價、成交量以及對期貨合約而言的持倉量。在檢驗數據庫中,應當盡量做到無間斷、無遺漏。檢驗數據庫是否全部包括聽列電部價格成分,應視交易系統的性質而定。例如,如果交易系統只使用收盤價,則檢驗數據庫可以只包括收盤價。但是一般來說,雖然系統操作信號的檢驗可以口使用某一種價格成分,但是系統風驗管理規則的檢驗則必須使用全部價格成分。因此檢驗數據庫應盡量做到完整。例如,如果設定所用交易系統的操作信號只依據收盤價,同時該系統的風險控制操作也只使用收盤價,對用於期貨合約的交易系統而言,是根本不可行的。因為兩個收盤價之間的日間價格波動,振幅可能大到使交易保證金低到不符合交易所或經紀公司的約定,從而導致可能的強制平倉。
(二)檢驗數據的連接方式
1、股票數據。股票上市公司在股票價格達到某一水平後,為了方便交易和吸引更多投資者關注,有時會採取對股價以大小的做法,國外稱之為SPLIT(國內稱為「除權」)。當除權發生後,如果對股價不採甲適當的連接方式,則會破壞股價記錄的連續性。
美國等國對除權的處理方式是,以除權發生當日股價為基準,以分解比例為依據,對以前所有歷史數據按教學運算規則作技術處理,使得除權發生前後股價不發生間斷性跳動,同時在數據軟件中存入相應資料及公式,使用戶在必要時可根據需要使股價恢復其歷史實際狀態。
這種做法的好處是:①保持了股價運動歷史的平穩性。②給用戶按個同情況相機處理的靈活性。
目前中國市場的數據商一般下對除權做任問處理,採取按實際市場價格記錄的做法。這種做法雖然節省了數據商的工作量和數據軟件的技術含量,但會給按技術分析方法做決策依據的用戶造成不便。
例1:對除權股價進行技術處理可保持股價運動平滑性(見圖3一4):
西南貝爾公司(美國太平洋證券交易所)。美國西部公司(美國證券交易所)。
圖中箭頭及數字表示除權發生日期及比例。注意除權發生後價格為現實市場所用實際價格,除權發生前標價為按比例降低後的價格。**BINGO收集整理**
例2:對除權不進行技術處理造成股價運動不連貫性(見圖3-5)。
上海股市。湖南海利(錢龍軟件)。注意由除權造成虛假的圖形下跌及虛假的指標下跌。
對除權前後股價進行枝術處理及不進行技術處理對系統交易方法有以下影響:
(1)實施股價的技術處理可使股價運動體現真買的歷史趨勢,不實施技術處理可破壞圖形表示股價運動的真實歷史趨勢。例如,前例所舉的西南貝爾公司與美國西部公司,其股價從1984年至1992年始終保持強勁的增長勢頭。這種增長勢頭從圖形上可以一目瞭然。相反,儘管上海股市一些聯繫上市以來同樣保持了良好的增長勢頭。但是,增長勢頭越大,進行除權次數越多的股票,其股價越呈現一種水平移動的態勢。這種態勢不利於投資人從圖形上觀察比較股價增長的歷史趨勢。
(2)實施股價的技術處理有利於交易系統的研究開發、數據檢驗與實際操作。不進行技術處理的數據不利於交易系統的開發使用。
對於增長型股票而言,除了以基本分析為基礎的交易系統外,股價運動的間斷會對交易系統的操作信號產生重大干擾。例如,上例所舉上海股市湖南海利由不進行技術處理產生的價格噪音會破壞買入後持股策略的實施,導致交易系統可能產生虛假的出場信號,從而削弱交易系統的實際盈利能力。
因此,系統研究者對目前通行的在中國市場上不採用任何技術處理措施的原始股票市場數據,在系統檢驗的可考慮以下校正措施:
(1)按歷史資料對原始數據進行技術處理,消除人為因素造成的價格間隔。這種處理後數據是最理想的股票數據。因為它既保持了最新時段價格的原始性,又保證了歷史時段價格的連續性,從而既有利於交易系統的研究開發.又有利於交易系統的直接操作。
(2)如果無法對原始數據進行技術處理,那麼交易系統必須建立相應的除權發生前後交易信號的校正規則,以期盡可自地排除價格噪音的影響,包括對進場規則進行噪音發生後的補償,對出場信號進行延遲處理以及增加再進場規則,等等。
總之,由價格間斷造成的交易系統噪音是一個相當嚴重的問題,需要系統研究者認真加以區別和處理。
2
、期貨數據。大多數期貨合約的合約約定壽命在兩年以下,實際交易活躍期的壽命在3個月以下。期貨合約數據的短期性質不利於運用技術分析方法以及系統交易方法的使用。因此,投資人為了檢驗和實際使用交易系統,必須根據某些技術原理時分別的期貨合約數據加以連接,使其已有足夠的使用長度。
如果投資人使用的是已經由數據商加以連接的期貨合約數據,則必須搞清數據商對數據連接所依據的原理和方法,以明瞭這種數據是否能滿足自己的投資需要。
對絕大多數期貨和約來說,絕大多數投資人僅集中交易最活躍的期貨合約,一般為最接近交割明的期貨合約。這一時期的交易對整個期貨合約而言最具代表性。因此交易系統的檢驗和使用應集中引為期貨合的交易的這一時段。**BINGTO收集整理**
為解決期貨合約壽命較短下能滿足所需數據長度的矛盾,期貨合約數據可按以下連接方式加以延長:
3、連續數據。連續數據,是指將交易最活躍期的期貨合約依一定規則依次加以連接而成的合成數據。其合成方式最常用的有以下幾種:
(1)依合約交割期日加以連接。每一合約到期,即開始最接近之下一合約。
(2)依特別指定日期加以連接。對最接近交割期日的合約,格定交割日前的某一日為準,作為停止合約開始新合約之日期。
(3)依合約交割期日,逐年更替。以交割期日為準,連接各年度同一交割月份的合約。
連接數據最主要的長處是具備可交易性,即每一最近期段的數據都是交易最活躍期間的合約數據,因此能夠最直接地反映該期貨品種的市場特徵。
連續數據最主要的缺點是數據缺乏平穩住。由於期貨市場上商品供求關係的變化,倉儲成本的變化,資金成本的變化等多種因素的影響,經常使各個不同交割期的合約之間產生所謂「升水」或「貼水」現象,即對同一期貨品種在不同交割期之間在同一交易日產生價差。在時期貨數據按指定方式聯接時該價差會使連接點出現價格空檔,形成一個跳空點。該種跳空點會對以技術分析為基礎的交易系統產生影響。
4、永久數據。永久數據,是指將最接近交割期前後的兩個期貨合約依加權平均方法處理後,形成的期貨數據。永久數據由於對連接點前後的期貨合約經過加工整理,因此通常能有效地消除連接點上的價格跳空現象。永久數據具有良好的平滑性,非常適於技術分析及系統研究。
永久數據的主要缺點是不具備可交易性。因為永久數據是經過重新計算後得出的數據,不是直接的市場數據,因此無法據此直接進行交易。
系統研究者應當注意檢查根據永久數據開發出來的交易系統,是否對直接的市場數據具備完全的適應性。
三、確定檢驗的統計學標準
1、統計誤差。交易系統檢驗中必須盡可能地減少統計誤差。
根據統計廳准差與統計樣本數目間的反比關係,我們知道統計樣本數目越大,則統計標準誤差越小,檢驗結果可靠性越高。
為了保證統計檢驗結果的最低可靠性,一般要求統計樣本數不小於30。注意這裡所講統計樣本不是指數據樣本,而是指完成進出場週期的交易樣本。例如,如果一個交易系統平均每20個數據樣本可發生一次完整的交易週期,那麼如果在周線數據上檢驗,檢驗窗口尺寸約為10~15年,即在大約10~15年的數據樣本中可得到30次左右的交易樣本。如果在日線數據上進行檢驗,則檢驗窗口尺寸的為3~5年。
2、自由度。自由度,是指統計學所講對檢驗結果置信度的衡量尺度。自由度為檢驗信號發生數目與交易規則數目之差。在檢驗信號發生數目不變的情況下,交易規則數目越多,則檢驗結果的置信度越低。
自由度是對系統檢驗的一個重要概念。由自由度的概念出發,可得出一個重要的投資學理意,即交易方法越簡單則交易結果越可靠。這也是為許多著名投資家所倡導的投資理念。系統研究者在對交易系統進行檢驗時,必須檢查系統的自由度水平。在交易系統的設計過程中,研究者應當盡可能地減少所用變量的數目及對變量的限制條件。因為每增加一個所用變量或對變量的限定條件,在其他條件不變的情況下,系統檢驗的自由度就會相應降低,從而降低檢驗結果的置信度。**BINGO收集整理**
3、穩定性。穩定性,是指系統交易結果的一致性。系統交易結果的一致性越高,系統的穩定性越高,系統在實際使用中的可靠性越高。系統的穩定性可由系統仿真的統計分佈參數來確定。系統仿真結果的標準離差越小,則系統的穩定性越高。
由系統統計穩定性的要求出發,同樣提出了一個重要的投資學理念問題。一派投資家提出:應盡量追求盈利的幅度,即應以個別交易的巨大盈利來補償多次小額虧損交易的損失。另一派投資家提出:應盡量追求盈利的頻率,即以盈利次數的壓倒多數來保證補償虧損交易的損失。
這兩派投資理念各有自已傑出的投資家作為代表,並且都有極為成功的實例。從單純統計學的觀點來看,後一派投資理念所指導的交易方法一般具有更高的統計穩定性。
系統研究者在系統設計和檢驗之間,必須明確自己遵循哪一種投資理念。這兩種投資理念由不同的追求目標出發,導致使用不同的交易規則、不同的風險控制技術以及不同的交易結果評價系統。
四、系統參數值的設定
交易系統檢驗中的一項重要內容是對交易系統的內置參數值進行搜索比較,從而確定實際交易所用系統參數值。
系統參數值的搜索方法有多種,但常用的主要有兩大類別,即純數據型的搜索方式和純市場型的搜索方式。在純數據型的搜索方式中,常用的有以下方式:
1、網點法。網點法,是指對系統參數值按預先設定的間隔,在預先設定的值域內,對所有可能的結合方式逐一進行統計檢驗。例如,設某一簡單交易系統的操作信號由兩條算術移動平均線的交點給出。設兩條移動平均線為MA1和MA2。MA1為短期均線,MA2為長期均線,設共進行6步搜索。設MA1的起點為3,步長為2,設MA2的起點為7,步長為3,並設MA2不少於MA1的兩倍。
圖3—6中所示每一網點,即要進行統計檢驗的每一種可能的MA1和MA2結合方式。
網點法的優點是搜索到全局優化點的概率較高,並有可能同時搜索出全局優化點和局部優化點,從而避免把局部優化點誤識作全局優化點的錯誤。
網點法的缺點是計算量大。在變量增加的情況下,計算量很可能大到即使高速計算機也無法負荷。**BINGO收集整理**
網點法的另一缺點是由於缺乏理論指導,可能使搜索結果脫離市場實際及不符合實際的操作條件。
2、單點法。單點法,是指在參數值搜集過程中,每次只對單變量的參數值作步進式搜集,同時固定其他變量的參數值。當第一變量的搜索結束後,固定其優點,再依同樣方法對第二變量進行搜索。依此類推直至全部變量搜索完畢。單點法搜索過程中變量搜索順序依主觀認定的變量在交易系統中的重要性依序排列,以重要者最優先。
單點法搜索的優點是可大大節省計算量。單點法搜索的缺點是可能遺漏全局優化點,而只搜索到局部優化點。同樣,單點法搜索也缺乏理論指導,可能使搜索結果與實際條件不符。
純數據型的搜索方式還有其他若干種,這裡就不—一列舉。
作為市場型的搜集方式,如果系統研究者有相當的實際操作經驗,其結果往往比純數學方法更加實用可靠。在市場型搜索方式中,主要介紹以下市場週期搜索方式。
3、趨勢消除法。任何市場都必然存在市場週期。發現市場週期對成功地投資具有至關重要的意義。一般,市場週期(包括經濟週期和自然現象週期)通常具有以下特徵:
(1)重複性。市場週期波動依峰——谷——峰——谷的順序循環往復,週期測量可按峰——峰方式,也可按谷——谷方式, 或峰——谷方式測量。週期長度可按以上任何測量方式量取。
(2)可靠性。市場週期是最可靠的一種市場特徵。只要市場存在,市場週期就必然存在。根據現有資料統計,有的市場週期的存在可追尋至數百年前之久。
(3)獨立性。市場週期的存在不以經濟事件和政治事件的發生為條件,市場週期是由市場內在的運行條件所決定。很多投資人,包括很多投資書籍,強調經濟和政治事件對市場的影響,這是對市場機制及市場週期缺乏深入研究的結果。經濟和政治事件不但不是市場週期性波動的原因,相反,只是其波動的表徵。重大經濟和政治事件,包括戰爭、災害、甚至政權更迭等,都只能干擾市場週期,而不能否定市場週期。即使在計劃經濟的強制性外部條件下,只要市場存在,市場週期就必然存在。
發現市場週期,有多種可靠的分析方法,其中趨勢消除法是比較簡便的方法。趨勢消除法的原理是根據預先設定市場移動平均價格,計算出實際價格對平均價格的離散程度,並根據離散程度的波動測算出市場價格週期。
例:用趨勢消除法發現週期長度(見圖3-7)
英鎊。用趨勢消除法,可以發現長度平均10個月的市場週期存在。
趨勢消除法的明顯長處,是可以在相當程度上排除價格噪音的干擾,使市場週期的判斷具有更高程度的客觀性。**BINGO收集整理**
4、波譜分析法。波譜分析法是一種發現市場週期的強有力手段。當市場存在兩個以上較強的市場週期時,使用趨勢消除法便有一定困難。因為趨勢消除法難以判定由兩個以上強週期相互影響而產生的價格波動是否是一個獨立存在的市場週期。這時使用波譜分析法便有突出的優點。波譜分析法可以較快地分解出市場存在的各強力週期。作者在討美國股票市場進行分析研究時,曾用波譜分析技術分離出美國股票市場存在60周和90周兩個中週期,這一結果驗證了許多美國投資家和經濟學家對美國股票市場這兩個強力週期存在的體驗。
但依作者使用波譜分析法的經驗,認為使用波譜分析法時應注意分析結果的市場邏輯是否合理。有時波譜分析的分析結果根據實際操作經驗較難給以合理的解釋。
波譜分析法的另一個缺點是要求使用者有一定的數學基礎和較強的計算手段,使缺乏教學背景和計算手段的投資人較難使用。
正確進行週期分析是合理運用許多計算機技術指標的前提。對於絕大多數以市場價格作為計算要素的技術指標來說,其技術參數的確定要以市場週期的發現為前提。
由於幣場週期一般具有多波長週期並存性,並且波長具有一定程度的擺動性,即一定程度的擴張和收縮,因此一般下宜把週期波長看成為一個確定不變的固定值。系統研究者可以結合同期分析技術與統計搜索技術,來發現比較合理的系統參數值。做法是,先對投資對像進行週期分析,求得週期波長,再以週期半徑為中心,向上和向下進行統計搜索。這樣通常可以較快較可靠地獲得具有實戰價值的系統參數值。
五、交易系統的檢驗內容
當系統研究者根據不同的系統參數值對統計數據庫進行交易規則的計算機交易測試之後,其檢測結果應注意包括以下方面:
(一)淨利
淨利,是指交易系統在檢測期間扣除交易成本和交易虧損之後的淨獲利額度。淨利是一個絕對額度概念。系統研究者在對不同交易系統,不同交易對象,不同參數所獲得的淨利額度進行比較時,應遵循以下評價原則:
1、任何淨利為負值的交易系統都不能作為實用的交易系統。
2、淨利額並非越大越好。
研究者應注意對淨利來源進行分析,觀察盈利交易與虧損交易的分佈是否均勻。一般來說,研究者應對淨利來源集中於個別巨大獲利交易的現象引起注意,因為這說明交易系統可能不是一個穩定的交易系統。**BINGO收集整理**
(二)最大盈利交易和最大虧損交易
最大盈利交易和最大虧損交易,是指已完成交易樣本中最大一次的盈利額和最大一次的虧損額。最大盈利與最大虧損給系統研究者和使用者提供了重要的系統質量信息,如果最大盈利與平均盈利差距過大,則應視最大盈利額為偶然事件。
如果最大盈利額占總盈利額中的比重過大,則應懷疑係統的實際盈利能力和穩定性。如果最大虧損額與平均虧損額之間差別過大。則應進一步檢查系統的風險控制能力,以確保系統有足夠的能力抵抗巨大的突發事件的影響。如果系統檢測中同時存在個別巨大盈利和個別巨大虧損,研究者可扣除個別巨大盈利並同時保留個別巨大虧損,以觀察在該種條件下系統是否仍然盈利。如果系統在重新設定的條件下仍能獲利,則系統的信任度可大大提高;後之,如果系統在重新設定的條件下不能獲利,則系統不是一個可信任的交易系統。
(三)最大連續盈利次數與最大連續虧損次數
有經驗的投資人都有這樣的體驗,即盈利與虧損有時有集中現象,有時投資人連盈不虧,有時投資人連虧不盈。這是因為,如果一個投資人已經形成了自己的投資哲學和操作規則,則該方法與市場形態的適應性有時呈週期性的正向和負向變動,出現適應與不適應的週期性波動,從而出現有時顯得多,有時虧得多的現象。同樣,如果一個投資人沒有自己的投資哲學和操作規則,其投資操作方法帶有相當程度的主觀隨意性,這時他的輸贏基本上是一個隨機事件。從統計學的觀點看,隨機事件的發生有時也出現集中現象,從而表現為有時贏得多,有時輸得多的現象。當然,對該類投資人而言,只要交易次數足夠多,則最後必須是輸得多。
最大連續盈利次數與最大連續虧損次數對有經驗的系統操作者是極重要的信息資源。它為系統操作者進行風險控制提供了極重要的依據。例如,如果在系統樣本值足夠大的情況下,最大連續盈利次數為5次,最大連續虧損次數為4次。則系統操作者在連續盈次達到4~5次之時,便應採取積極的防禦態勢,比如開始減輕每次交易投入的資金額度,使投資額度回復到第一次盈利的水平甚至低於該水平。同樣,當系統連續虧損3~4次時,甚至5~6次時,投資人不但不應對所使用的交易系統喪失信心而放棄繼續使用該系統,相反,投資人應當更有信心,應當採取更積極的進攻態勢,如開始逐步增大每次交易的資金投入量,甚至開始使用加倍技術。
在美國西部的拉斯維加斯賭城和東部的大西洋賭城,比較受小額賭客喜愛的有老虎角子機。我們經常看到有經驗的賭客和沒有經驗的賭客的區別。一般來說賭客都喜歡站在別的賭客身邊看一會兒(當然這種行為為賭場所禁止)然後再選擇自己玩哪台機器。有的人看到別人嘩啦嘩啦拉下很多錢並興高采烈地起身離去後,便接手這種剛贏過大筆賭資的機器。另一類人則剛好相反。他們看到有的賭客輸光了換來的賭資而失望離去後,便插手這種剛剛輸過大筆賭資的機器。很顯然,這後一類賭客有著更豐富的經驗和更強的心理素質,因為從統計學的角度看,在連續輸的機器上出現贏的事件的機會要高於在連續贏的機器上繼續出現贏的事件的機會。**BINGO收集整理**
投資人在投資活動中應遵循同樣的統計學原理。
下面我們舉例說明在交易系統的使用中,投資人應以何種心態來對待系統的連續虧損事件。
以作者本人使用的上海股市交易系統為例。該系統對市場指數價格波動底部的搜索過程是100%客觀的,沒有任何主觀判定因素在內。
1、上海股市第1次下跌期(1992年5月~1993年2日)
第一次底部搜索 460點附近一第一次搜索成功。
2、上海股市第2次下跌期(1993年2月~1994年9月)
第1次底部搜索 870點附近——第1次搜索失敗。
第2次底部搜索 850點附近——第2次搜索成功。
第3次底部搜索 360點附近——第3次搜索成功。
3、上海股市第3次下跌期(1994年9月~1995年5月)
第1次底部搜索 690點附近——第1次搜索失敗。
第2次底部搜索 560點附近——第2次搜索成功。
4、上海股市第4次下跌期:(1995年5月~)
第1次底部搜索 700點附近——第1次搜索失敗
第2次底部搜索 540點附近——第2次搜索成功
第3次底部搜索 840點附近——第3次搜索成功
第4次底部搜索 940點附近——第4次搜索成功
搜索信號失敗,是指信號發生後指數未上升至信號發生前制高點並跌破原低點。
底部搜索信號成功,是指信號發生後指數升破信號發生前制高點。
再次搜索行動在前次搜索信號失敗後或前次搜索信號成功後進行。
從該交易系統的操作表現可以得出以下重要信息:
1、當底部搜索信號發生失敗情形時,搜索信號成功的發生機會會大大增加。這時,投資人不但不應因此而失望,反而應當更加具有信心。**BINGO收集整理**
2、搜索信號失敗的情況發生後,搜索信號成功時上升浪的力度趨於增加。
由以上重要的統計信息,我們可以知道,如果按照該交易系統底部搜索信號的統計規則,配合相應的風險控制操作規則,則操作最終虧損的可能性趨於零。
從以上操作實例作者想進一步強調指出,最大連續盈利次數和最大連續虧損次數是交易系統得出的極重要的統計信息。該統計信息配合以相應的風險控制規則,可以使交易立於不敗之地。而該統計信息,是系統交易方法以外的任何方法都無法得到的。
從該交易系統對上海股市底部的搜索過程的實際表現看,從1992年至1997年4月,共有10次底部的搜索過程,其中失敗3次,成功7次。
對成功搜索信號而言:
第 1次 460點~386·85點<80點
第 2次 850點~774·54點<80點
第 3次 360點~325·89點<40點
第 4次 560點~524·43點<40點
第 5次 540點~512·83點<30點
第 6次 840點~754·10點<90點
第 7次 940點~855·84點<90點
可以看出,由交易系統給出的市場底部確認點與市場實際最低點相比,平均保持在相當接近的程度之內。由於交易系統執行的是百分之百客觀的搜索識別過程,從而完全排除了市場心理因素和操作者心理因素的干擾,並且完全排除了各種市場信息噪音的干擾。因此,由交易系統執行的識別過程,其效果往往大大優於由投資人主觀進行的識別過程。
(四)最大投資本金損失幅度
最大投資本金損失幅度,是指投資本金峰谷間的差額。這一信息對期貨投資人尤其重要,因為投資人據此可以控制投資數額以保證足夠的交易準備金。
對機構投資人來說,這一信息同樣也很重要,因為它是控制投資組合的重要信息。對投資基金經理來說,這是控制現金準備的重要信息。同樣,這一信息是投資人選擇交易系統或選擇投資市場的重要依據,如果投資人認為從心理上和資金上無法承受檢測出的最大投資本金損失幅度,則投資人不適於使用該交易系統或進入該投資市場。
(五)總交易次數
總交易次數指對交易系統評價期內盈虧交易次數的總和。從統計學的觀點看,為保證統計檢驗的有效性,總交易次數應當不少於30次。
(六)盈利次數比率與虧損次數比率
盈利次數比率,是指盈利交易(扣除交易成本之後)次數對總交易次數的比率。虧損次數比率,是指虧損交易(扣除交易成本之後)次數對總交易次數的比率。該比率是反映交易系統所依據的投資理念的主要指標。**BINGO收集整理**
投資也是一種商業活動。很多著名的投資家都曾指出,只有當投資人把投資活動當成一種實實在在的商業活動並切實遵循商業活動的遊戲規則之後,投資人才有可能真正掌握投資技巧並有效控制自身的心理波動。任何商家對利潤的獲取部必然在下述兩個原則之間取其一:一是「薄利多銷」原則; 二是「暴利」原則。很多商家以為「暴利」是致富捷徑,實在是一種錯誤觀點。任何人如果潛心研究過世界著名企業的發展史,都可以看到「薄利多銷」的經商原則貫徹其中。像著名的快餐連鎖店麥當勞,一個漢堡包的盈利只有幾分錢。像美國三大汽車公司,一輛1萬~2萬美元普通汽車的利潤只有幾百美元。正是靠這種百分之幾的「蠅頭小利」,它們才能發展成世界上最頂尖的跨國企業。
投資活動也是如此。有人倡導「以一次巨大盈利補償九次小額虧損」。這種投資理念是相當危險的,但是是大多數投資民眾所遵循的。一個穩定的交易系統,至少應當使盈利次數比率大於50%,即「盈多虧少」。系統研究者在系統檢驗時,如果發現盈利次數小於50%,應當首先檢查系統設計的交易策略思想,看其所遵循的投資理念是否與自己相近。這樣說,並非是說盈利次數比率小於50%的系統不是盈利系統。該比率小於50%的系統也有可能成為相當好的交易系統。但是,當盈率小於50%時,系統在市場分析上已不佔優勢,而是依靠風險控制技術取勝。顯然,如果一個系統既佔有市場分析優勢又佔有風險控制優勢,則會有更大的安全性。
(七)平均盈利額對平均虧損額之比
該比率指扣除交易成本後比率。這是一個相對尺度。該比率的適當程度取決於前述盈利次數比率的高低。但是在一般情況下平均盈利額對平均虧損額之比應當高於1:1。隨著交易系統盈利次數比率下降,該比率必須相應提高。
交易系統的檢驗還可包括其他內容,可由研究者根據需要設置,如盈利高差分析,以用來進一步考察系統的工作穩定性;毀滅性概率分析,以用來進一步考察系統對最壞環境的抵抗能力,等等。
六、交易系統檢驗報告
交易系統檢驗報告主要由兩部分組成:即系統逐次交易記錄和系統綜合評估報告。這裡應當強調指出,系統逐次交易記錄是非常重要的。它可以幫助細心的系統研究者發現許多系統綜合評估指標中看不到的問題,有時如不解決,可能會在系統的長期使用中造成災難性的後果。
有交易系統研究和使用經驗的投資人都會深切體會到交易系統檢驗報告的重要性。由於人的視覺誤差、記憶誤差及心理誤差,人們傾向於肯定自己事先已有傾向性的事物。因此對幾乎所有的人來說,都很難在對某一事物評判的時候保持真正的公正性。在交易方法的研究上,投資人非常容易產生某種偏愛或傾向性。例如,有時投資人在數次觀察到某一技術指標的精確表現或某一價格模式的預測功能後,便會認定其有效性。但是,有計算機系統研究經驗的投資人都會有這樣體會,很多時候用肉眼觀察到的某些成功率很高的分析技術,計算機檢測結果卻截然相反,表示其只有相當低的成功率。總之,只要計算機程序輸入正確,計算機檢驗是最公正的。投資人必須認真分析交易系統檢驗報告,以觀察計算機檢測和本身的預期有何種差距,進而分析原因,找出解決的辦法。**BINGO收集整理**
1、系統檢驗報告舉例之一。下面列舉的是「波濤SP500指數期貨2號短線交易系統」的實際操作信號記錄。這裡強調指出:
(1)該記錄不是計算機模擬交易記錄,而是市場實際操作信號記錄。因此其有效性是無可置疑的。由於該交易系統實際操作評估報告格式與內容與計算機系統檢驗報告相同,因此這裡用來舉例說明。
(2)這裡使用市場實際操作信號記錄而不是計算機檢驗記錄,和前文列舉上海股市交易系統一樣,是進一步強調系統交易方法比較主觀型的投資操作,在投資效益上可獲得高度穩定性,從而具有不可替代的長處。
該例中的短線交易,是指進場後當天平倉或隔夜平倉。
規則:交易盈虧1點=5美元
交易時間長度:6個月
總交易次數:79次
其中:盈利次數66次 虧損次數:13次
盈利淨點數:12700-(1825+553)=10322點
其中:盈利點數:12700點 虧損點數1825點
手續費折合點數 7 X 79(次)=553點
總平均每次交易淨盈虧:130點
其中:平均盈利額度:192點
平均虧損額度:140點
盈利交易占總交易次數比率:83·5%
盈虧額度比率:1·37
最大連續盈利次數:12次**BINGO收集整理**
最大連續虧損次數:2次
最大單次盈利額度:1580點
最大單次虧損額度:1200點
最大投資本金損失額度: 1207點折合6035美元
6個月交易淨利潤率:258%
從以上綜合分析指標著,該交易系統是一個相當穩定的系統。由總數79次交易樣本可以推斷統計檢驗的有效性。
該系統有抵抗災害性事件的能力。由虧損情況看,主要虧損來源於一次逆於操作方向的大幅跳空開盤,造成1200點損失,占6個月虧損總額的67%。而從盈利情況看,盈利交易分佈比較均衡,同時盈利次數比率達到83·5%。
這一次災害性突發事件同樣影響該期間盈虧額度比率(為192/140=1.37),如果不發生此次市場突發事件,盈虧額度比率可達3.69(=192/52)。一般該比率超過2就可以認為是一個比較高的比率。
該系統充分體現了「薄利多銷」的經營原則。由於該系統對自身的市場判斷能力深具信心、因此以頻繁交易取得大量統計樣本來求得統計穩定性和有效性。
該系統所依據的投資哲學同樣相當穩固。它有機地結合了趨勢交易和反趨勢交易兩大投資流派的長處,從而保證它能夠取得較高的勝率。
2、交易系統檢驗報告舉例之二。該列是由作者本人進行由計算機執行的交易系統檢驗報告。該報告格式系由計算機整理印出。
交易對像: 美國豬肉期貨合約
數據長度:10年(1983年至1992年)
交易系統:簡單算術移動平均線系統。
注意: 這並不是作者本人實際使用的系統 而是單純為說明交易系統檢驗方法的舉例。
參數:9期平均線,18期平均線
系統特徵:連續交易方式
分析報告由以下部分組成:
(1)綜合分析報告,包括總體分析,做多交易分析 做空交易分析。
(2)交易明細帳。**BINGO收集整理**
(3)交易信號標識圖,在圖中「1」指「買」,(做多或做空平倉),「一1」指「賣」(做空或做多平倉)。
由交易系統在周線上的表現看,趨向於認為是一個盈利系統但因為交易次數略不足(24次)故此有所保留。值得注意的是,總體盈利的來源基本上以做空交易為主,做多交易基本上只達到保本水平。
從總體上看,這不是一個好的交易系統。由最大單日帳戶損失金額18584美元。可知帳戶資本金最低額度應不低於18584美元 而10年間淨利總額為 20980美元,淨收益率僅為 113%,折合年單利為11.3%,年復利為7.85%。
從分析報告也可以明顯看出,移動平均線在捕捉長期趨勢上有長處,但在盤整行情中易遭受損失,在分析報告中,盈利交易的持單時間長度平均約為虧損交易的兩倍,說明平均線系統要求價格波動波長長於平均線的參數定義長度。
《系統交易方法》第四章 交易系統的優化與噪音控制
第四章 交易系統的優化與噪音控制
交易系統的優化,是指在對交易系統的參數值作進一步調試使之達到最佳狀態的過程。交易系統的憂化可選擇在交易系統完成初步計算機檢驗,並確認具有實用價值之後進行。對計算機交易系統是否進一步進行優化,不同的系統研究者有不同的投資理念,總體上分為兩大派別,即贊同優比和反對優化兩派。贊同優化一派認為交易系統經過優化過程可使系統參數達到最佳工作狀態,因而可使交易系統發揮最佳效益。反對優化一派認為市場週期與市場特徵通常都具有某種程度不穩定性,優化過程會使計算機交易系統喪失「抗病力」,使交易系統無力抵禦未來的市場變比,因此交易系統的調整不應追求「最佳」,而應追求「次佳」。
作者依據長期研究和使用計算價交易系統的經驗,認為關鍵問題不在於是否對計算機交易系統進行優化,無論是對交易系統進行優比也好,或者完全不作任何優化也好,關鍵在於對計算機交易系統噪音水平的控制。如果交易系統的噪音水平已達到預期控制標準,則完全不應進一步優化。如果通過優化也達不到預期噪音控制標準,則必須修改交易系統。若修改後仍達不到噪音控制標準,則必須放棄該系境。**BINGO收集整理**
一、優化陷阱
對缺乏計算機交易系統知識的投資人而言,最需要注意的是避免陷入「優化陷阱」。很多商業化交易系統的設計者或推銷商有意設置優比陷阱,而一些投資人由於利益慾念的驅使,也樂於墮身「優化陷阱」。
所謂優化陷阱,是指系統設計者根據測試數據的統計特徵出發,使交易系統參數甚至系統規則與數據庫達到相當接近的擬合,從而使交易系統對投資人有更強的吸引力這一種做法。「優化陷阱」最主要的特徵是從測試數據出發,而不是從投資理念出發來進行交易系統的安裝調試。
如何識別是否存在優化陷阱?依作者的經驗,可注意以下幾個方面:①注意噪音水平是否過低。噪音水平過低可視為一種警告信號,即可能存在過度優化現象。②注意全局優化點與各局部優化點的統計分佈,看其峰值是否偏離過遠。若偏離過遠,應警惕可能存在過度優化現象。③進一步對交易系統進行「前瞻檢驗」。一般,過度優化的交易系統難以通過「前瞻檢驗」。④對交易系統進行多市場檢驗。一般,專一化的商業性交易系統都極可能存在優化陷阱。例如,如果一個商業化推銷的交易系統定義只能在某一持定市場使用,如市場上出售的馬克交易系統、黃金交易系統,等等,投資人都應有高度警覺。
一個好的交易系統,應當可以略加改裝便可運用於不同的市場。如前文列舉的SP500指數期貨交易系統,上海深圳股市交易系統,其設計原理是相同的,只在結構上略有差別以適應不同市場的不同特性。上述系統不但可交易SP500指數期貨和上海深圳股市,還一直用於國內外其他商品期貨交易。
優化陷阱的本質是心理陷阱。一般投資人,包括系統研究開發人員在內,都在潛意識層面上存在一種慾念,即「又贏不輸」的願望。雖然在實際投資活動中,一般人可以被迫地接受「風險」的概念。並把風險作為投資活動的一種成本,但在潛意識層面上來說,卻難以接受這樣的概念。人從本能上說,有一種希望「不勞而獲」的慾念。像在美國、中國、台灣、香港以及其他一些地區反覆出現的瘋狂高利集資騙局,像那種反覆出現的有獎銷售狂潮甚至那種大量的充斥市場的致富秘籍類書籍,都是在反映並在利用著人的這種慾念。**BINGO收集整理**
現代心理學的研究表明,兒童從出生以後接受的一系列教育的主導思想即是「迴避風險」。從家庭教育到幼稚園教育,進一步到正規學校教育,以及社會各種媒體的影響,其教育的主流集中為一個「不」字,即教育人不要做什麼以便最終能夠獲取什麼。這裡不詳述這些研究成果。總之,由人的本性出發,由人的教育體系出發,由人的社會影響出發,一般人在意識層面上得到的是「有勞有得」的原則教育,但在潛意識層面上得到的卻是「不勞而獲」的實際信號。
在計算機系統檢驗過程中,由於檢驗過程是一個實驗條件完全可以控制的模擬過程,人的這種「貪慾」缺少了制約條件,便很容易轉化為意識層面的思維活動,變為追逐「完美」結果的實驗過程。如果一個人回想內心深處,存在「如果有可能,最好還是能夠不勞而獲」這一類願望,便是存在這種心理缺陷的證據。
計算機交易系統的優化過程,有一個「度」的界限,超過這個「度」的界限,優化過程就會危害交易系統的實用性。而這個「度」的把握,很大程度上是由心理慾念的「度」來控制的。投資人只有在潛意識層面上有效地控制住具有負面影響的貪慾,才可能有效地開發利用計算機交易系統。
二、交易系統的優化
交易的優化可以從兩個方面入手:即微調交易規則和微調系統參數值。
(一)微調交易規則
微調交易規則,是指在不改變原有交易規則性質的前提下,增減系統變量或增減系統限制條件。這些修改的目的是改善原定交易規則的工作條件,而不是改造成新的交易規則體系。因為這樣,就使原有被檢測的交易系統轉變成新的交易系統,從而具有不可比性。例如,在美國豬肉期期貨市場檢測的簡單平均線交易系統,如果研究者打算進一步改善其表現,除微調系統參數值以外,還可在交易規則上進行修正,如把連續交易方式改變為非連續交易方式,增置濾波裝置,增置信號確認裝置,等等。這些都沒有改變原有交易系統的工作原理,只有改變了原有交易系統的工作條件。
(二)微調系統參數值
系統多數值在前文提到的確定交易系統檢驗方案的步驟中就已進行過篩選。交易系統優比過程中的參數值微調過程是在進一步明確優比目標的前提下,進一步對參數值的值域範圍進行比較確定。
系統參數值在確定系統檢驗方案時的選定過程,其主要標準是考慮其是否符合對象的市場特徵。這時的著眼點不是側量於系統自身的工作狀態,而是投資對象的自身特點以及交易系統的工作能否反映這些特點。例如,像前文提到的上海股票交易系統,系統參數值的最初確定過程中首先要發現市場週期的波長。這一波長的確定要符合市場供求關係變化的基本特徵及市場參與者心理變比的基本特徵,而不是接受純數學的搜索結果。一些研究者在這一搜索過程中完全脫離實際投資經驗給予的指導作用,這種做法是危險的。
系統參數值在系統優比過程中的微調過程,其主要原則是以選定的參數值為中心進行微調,而不是重新進行全面搜索。在這一微調過程中,如果系統優化目標沒有跳躍式變動或顯著變化,則說明系統工作有相當穩定性;反之,如果系統優化目標有顯著變動,則說明系統結構存在內在不穩定性,需要系統研究者從根本上重新考慮。
以前面列舉的簡單平均線系統為例。**BINGO收集整理**
對原有均線1(MA1),和均線2(MA2)的原設定參數(9,18)為中心上下搜索,以總淨利潤為目標,得到矩陣圖:
表4—l中數字為設定MA1、MA2後所獲得總淨利潤(美元)。從該表中可以得出以下觀察:
1、原參數值設定(9、18)基本合理。優化過程中所獲得各對應總淨利潤圍繞原設定值所獲得總淨利潤(20,980)擺動。
2、優化搜索過程中未發現穩定的優化點。如參數值(9、16)所獲得(32 580)、參數值(10,16)所獲得(31,204)以及(9,19)所獲得(30,056)都缺乏穩定性,表現為明顯的峰值狀態。
3、當 MA1的參數設定小於 7以後,交易系統的工作表現顯著惡比。
因此結論為:
1、該交易系統參數值不需進一步優化。
2、該交易系統可能缺乏內在穩定性。可考慮通過增設內置過濾裝置或內置控制規則的方式來增強其穩定性。
3、市場價格波動波長縮短對該系統的表現有強烈的負面影響。因此,如果該系統不能進一步配備內置市場週期波長自動跟蹤及自動調整裝置,則不直單獨使用。
三、交易系統的噪音控制
把交易系統的噪音水平控制在一個適度範圍內是成功構造交易系統的關鍵環節之一。作者根據長期研究和使用交易系統的經驗,認為正確地形成投資哲學和准而地控制噪音水平是成功地構造交易系統的兩個最重要的環節,這裡所說的噪音,是指廣義上的(社會科學和自然科學意義上的)噪音,即人在有目的活動中所必然遇到但本身並不用望其發生的信號或干擾。
在系統交易中,由交易系統給出的虛假信號即為系統噪音。在包括投資領域在內的人類活動的所有領域中,只要人的活動是按照預先設定的模式重複進行,這種重複過程就必然產生虛假信號或干擾.也就是這裡所說的廣義上的噪音。按照經典科學的世界觀和方法論,數干年來人們一直把噪音(或差錯)看為異於研究對像本質的、外在的強加的某種現象。在這一思想指導下,人類對噪音現象一直從本質上採取排斥態度,並以增強預期信號為主要手段達到減弱噪音信號的目標。在交易系統的檢驗中,系統優比的過程和方法反映的正是這種經典科學的世界觀和方法尼在系統優化過程中,研究者期望達到增強有效信號強度的目標以期壓抑和排除噪音信號。**BINGO收集整理**
按作者的看法,直到20世紀60年代Chaos理論建立之後,人們才可能以一種新的世界觀和方法論來看待人類社會和科學活動中的噪音現象。
根據Chaos理論,噪音的分佈有如下特徵:
1、噪音分佈既是隨機的(random),又同時具有集串性。
2、噪音分佈的上述特徵在直到無限小的時間層次上同時存在。
根據以上認識,可以得出以下結論:
1、在任何層次上,人類都不可能完全消除噪音現象。人們必須接受噪音現象不可避免這一前提。
2、在噪音控制戰略上,人們不能用無限增強有效信號的方法來排除噪音。人們必須接受有效信號的一定強度,並以大量重複的方式來發現和控制噪音。
Chaos理論從科學的世界觀上和數學基礎上準確地解釋了為什麼對交易系統過度優化會導致災難性的後果。根據Chaos理論對噪音分佈特徵的描述,我們知道在過度優化的過程中,研究者尋找到的僅僅是分佈有清潔信號的時間區段。但是由於噪音分佈的集串性,噪音信號集串必然在其他時間區段上存在。因此,當系統交易到該時間區段時,必然會遇到連續的信號干擾。由於過度優化過程使系統使用者沒有相應的操作策略準備,因此當該種連續干擾發生時,極易遭致交易失敗。
由Chaos理論對噪音現象的解釋告訴系統研究者一個原則,即任何交易系統的成功都必須以一定程度的失敗信號的存在為前提。交易系統的成功不在於所產生信號的「清潔性」,如某些商業化交易系統企圖使投資人相信的那樣。交易系統的成功在於使噪音信號的總體水平能得到有效控制。交易系統所產生信號在一定程度上的「不清潔」,恰恰是保證交易系統成功的關鍵。
根據作者多年的經驗,交易系統的噪音水平控制在10%~30%是較理想狀態。噪音水平低於10%時,研究者應警惕過度優化現象的存在。這時,系統研究者可採取加長時間窗口或進行多重市場檢驗的方式來進一步觀察噪音水平的變比,以期排除過度優化現象。當噪音水平高於30%時,一般認為嗓音干擾過大。同樣,研究者可以加長時間窗口或進行多重市場檢驗,以觀完噪音過大是否是全局性現象或局部性現象。如果判定矚於全局性現象,則暗示系統設計理論可能存在結構性缺陷,需要作進一步修改。
《系統交易方法》第五章 交易系統的後期維護
第五章 交易系統的後期維護
交易系統後期維護工作的質量直接關係交易系統應用的有效性。交易系統後期維護工作的必要性是基幹任何市場都存在著的相當程度的不穩定性。交易系統後期維護工作的著眼點在於保持交易系統的工作原理與市場波動的基本特徵相吻合。如果交易系統的工作原理仍然與市場波動的基本特徵相吻合,則不論交易系統處於怎樣的逆境期,交易系統仍然處於有效工作狀態。如果交易系統的工作原理與市場波動的基本特徵不相吻合,則不論交易系統處於怎樣的順境期,交易系統不再處於有效工作狀態。
如果交易系統不再處於有效工作狀態,則視交易系統處於全局性失敗階段。交易系統後期維護工作的難點在於有效區別交易系統逆境期的性質,即判定它為局部性失利還是全局性失敗。**BINGO收集整理**
一般來說,一個設計良好的交易系統,應當嵌入內部自動調整裝置,使交易系統在不需系統研究者或使用者直接干預的情況下,能自動地跟蹤市場特徵的變動並自動作出反應。例如,作者設計的交易系統,通常裝有市場週期自動識別功能。因此,市場週期波長的移動通常不會對所用交易系統構成嚴重傷害。而大多數系統設計者由於未能設置該種功能,使市場週期漂移成為對交易系統有效性的重要威脅之一。再例如,作者設計的以突破概念為基礎的交易系統,通常裝有對突破真偽性的自動識別裝置。因此其有效性大大高於一般以突破概念為基礎的交易系統。總之,當交易系統時輸入信息具有自反饋及自動調整功能後,交易系統對市場的應變能力便可大大提高。通常設置有內部自動調整裝置的交易系統,其後期維護工作量可大大降低。
當交易系統完成統計檢驗任務之後,其後期維護工作通常可包括以下環節:交易系統的外推檢驗(或多重市場檢驗);交易系統的實戰檢驗:交易系統的監測與維護。
從統計數據的角度看,上述各步驟的關係如圖5—1:
一、交易系統的外推檢驗
在交易系統完成統計檢驗之後並在實際使用之前,最好進行交易系統的外推檢驗(包括多重市場檢驗)。
交易系統的外推檢驗,是指在對交易系統的所有參數全部固定之後,使用統計檢驗期間所用市場數據之後的市場數據(包括多重市場數據)再次對交易系統按檢驗現則進行計算機檢驗。對交易系統外推檢驗的系統表現評估報告與原有統對檢驗的評估報告進行比較,觀察是否有顯著變化。如果交易系統表現沒有明顯變比,則說明交易系統工作狀態平穩,可用於實戰需要。如果交易系統表現出現明顯惡化, 則需要查找分析惡化原因,以求判斷其性質屬於局部性失利還是全局性失敗。一般來說,如果交易系統外推檢驗所用數據及所得結果符合統計學要求,則一般應視交易系統存在根本缺陷,不應立即用於實戰需要。
交易系統多重市場檢驗的目的與外推檢驗相同,都在於考察交易系統是否處於平穩工作狀態。多種市場檢驗對所用數據應為交易系統統計檢驗時所用數據的同期數據或後期數據,但一般不可使用較統計檢驗所用數據的較前期數據。
一般來說,多重市場檢驗產生的對交易系統的評價比外推檢驗更可靠 一個穩定的交易系統,應當在絕大多數市場上是盈利系統。當一個交易系統在用於非主要投資對象的其他市場時,其盈利水平可能會略有下降,但從總體上決不應變為虧損系統。按作者的經驗,對交易系統檢驗而言,多重市場檢驗是比統計檢驗本身和外推經驗更可靠的檢驗。一個能在多個市場盈利的交易系統,應當有極高的成為穩定系統的置信度,在進行系統設計和檢驗時,作者通常都對至少10~20個市場進行考察,並且要求交易系統對絕大多數市場成為盈利系統。**BINGO收集整理**
判斷交易系統在外推檢驗或多重市場檢驗時的失敗屬於局部性質還是全局性質,沒有嚴格的統計學標準或客觀標準。這裡,研究人員的投資經驗起著重要作用。研究者需對交易細節逐一分析,以研究失利交易的發生條件是否異常及交易系統的反應是否正常。
另外,連續最大虧損次數的變化也是一個重要指標。在交易系統工作狀態平穩的條件下,即使交易系統遭遇逆境期而使虧損交易總次數增加,但連續最大虧損次數不應發生統計上的顯著變化,即虧損交易的集串數且增加而不是集串本身顯著加大。如果虧損交易的集串規模發生顯著變比,則預示交易系統從結構上產生了對市場的不適應性,應當引起研究者的高度警覺。
二、交易系統的實戰檢驗
當一個交易系統完成了嚴格的統計檢驗及其後的外推檢驗(或多重市場檢驗)後,便可運用於實戰。系統使用者在實戰中使用交易系統時,首要的要求是做好實戰交易記錄。很多投資人沒有認真做好交易記錄的習慣,是非常危險的,一個投資人是否訓練有素,首先隊交易記錄是否準確上就能夠看出來。
交易記錄除包括對交易本身做詳盡說明外,還應包括以下內容: 交易信號的性質及發生條件,指令執行速度,進場後市場後應,執行單量,等等。交易記錄最好附加圖表說明。交易記錄的格式和內容應當規範統一,以便形成的記錄具有統計價值。當日後查找時,各項內容均有其各自連貫性。交易記錄的目的一方面在於幫助日後進行統計分析;另一方面在於幫助投資人克服心理障礙,保持投資心態穩定。而後者為絕大多數投資人所忽略。
依作者本人的經驗,做好交易記錄是系統地從市場中汲取經驗的第一步。沒有這一步,投資人很難從實際操作中迅速提高。沒有大量完備的交易記錄的幫助,一個投資人很難完成不斷地從感性認識到理性認識再到感性認識這樣反覆的跨躍和循環。當你依靠交易記錄的幫助經常地一幕幕地回憶過去許多交易的細節時,常常會有新的交易思想火花般地閃現出來。這種回憶能幫助潛意識層面的思維活動。而創造性思想常常易潛意識思維活動的結果。
另外,交易記錄在幫助投資人克服心理不穩定方面也有重要幫助。
依作者本人的經驗.心理不穩定容易產生於兩個時期,即交易發生連續失敗時和交易指令已執行並開始產生相當盈利時。
當交易發生連續失敗後,投資人特別容易對所使用的交易方法產生懷疑情緒甚至常常產生放棄所用交易方法的念頭。這時,投資人如果認真檢查交易記錄,一方面可以核對所進行的交易是否完全符合事先擬訂的交易方法;另一方面,完備的交易記錄可以幫助投資人重新確立信心。交易記錄可以清楚地告訴投資人交易系統的勝率有利於投資人,交易系統有能力克服暫時的挫折。例如,SP500指數期貨短線交易系統,當遇到負1200點意外虧損時,虧損交易以前的交易記錄已經清楚地顯示出該系統是一個設計良好,工作平穩的交易系統,交易系統有足夠的能力克服這一虧損,操作者不必產生信心動搖。
當交易產生相當盈利時,也是投資人容易產生心理動搖時期。這時,投資人容易產生強烈的出場慾望,而不願等待交易系統產生的出場信號。但是,大多數有長期使用交易系統經驗的投資者都能體會到,儘管有時由主觀判定的出場條件要優於由百分之百機械執行的交易系統決定的出場條件,以從總體而言,百分之百客觀的系統出場方法要遠遠優於個人主觀決定的出場點。交易系統可以幫助投資人克服心理動搖,堅持已有的市場頭寸而不被強烈的市場波動震盪出局,直至獲得更大的盈利。**BINGO收集整理**
在交易系統的實戰階段,影響系統表現的最大的障礙已經不是交易系統本身,而是系統操作者自己。交易系統的實戰階段所要考驗的主要對像已不是交易系統本身,而是系統操作者自己。依作者本人的長期觀察,80%的系統使用者不能把系統交易信號連續執行10次以上,90%的系統使用看不能把系統交易信號連續執行20次以上,能把系統信號連續執行超過100次以上的系統操作者決不會超過1%。
交易系統的實戰階段是最困難的階段,是對投資人心理考驗的最關鍵階段。依作者的體會,一個投資人如果能夠堅定不移地把一個交易系統的交易指令連續不間斷地執行100次(一個交易週期為一次)以上,即使這個交易系統事後證明是一個設計有缺陷的虧損系統,這個投資人也已經取得了巨大的成功,並且無愧於一個優秀的職業投資家的稱號。因為前文也已經反覆提到,投資人心理上的成熟穩定是投資成功的最關鍵一環。具備了這一關鍵條件,交易方法是相對容易解決的問題,甚至通過購買商業化交易系統的途徑也可以解決。把一個交易系統用於實戰是幫助投資人迅速完成心理訓練的最有效方式。這時,投資人所有暗藏的心理弱點,包括潛意識層面的心理弱點,包括懶、貪、怕、願等人性弱點,都明白無誤地揭示為人與交易系統的關係。投資人必須立即回答這一問題,執行還是不執行交易系統給出的交易指令?沒有交易系統使用經驗的人很難理解不折不扣地執行系統指令有多麼困難。有的時候你會手握電話聽簡但是拿不起來,有的時候你會拿起電話聽筒但是撥不出號碼,有的時候你會撥出號碼但是說不出話。這種下不出指令的現象不但會發生在虧損交易之後,也會發生在盈利交易之後。
交易系統的實戰檢驗階段是系統交易方法中的最困難階段。
絕大多數系統使用者都不能通過這一階段的考驗。前文提到,系統交易方法中的第一個關鍵階段是形成正確的交易策略思想。這一階段主要是考驗系統研究者的智力因素和經驗。系統交易方法中的第二個關鍵階段是實戰階段。這一階段主要是考驗系統使用者的意志力和心理素質。因此我們說交易系統的實戰檢驗首先是對系統操作者的險驗,其次才是對系統本身的檢驗。
三、交易系統的監測與維護
當投資人既是交易系統的設計者同時又是交易系統的使用者時,便面臨交易系統的監測與維護任務。交易系統的監測與維護工作的目標是觀察交易系統的設計思想是否與市場特性逐步偏離。監測工作的基礎是完備的實際交易記錄。如果在前一階段,即交易系統的實戰階段,系統使用者由於心理障礙不能連續地不間斷地執行交易系統給出的交易信號,則根本談不到交易系統的監測與維護。交易系統的監測與維護以交易系統的實際使用為基礎,其分析基礎是完備的交易系統實戰記錄。**BINGO收集整理**
交易系統的監測與維護工作的難點在於一方面要保持交易系統的穩定性;另一方面又要根據市場變化對交易系統適時作某種修正。這裡有一個「度」的把握問題。而這個「度」的把握的尺度就是心理健全程度。如果系統使用者已經能夠克服心理障礙,能夠完整地執行交易系統給出的交易信號,則這時才存在對交易系統作進一步修正的前提條件。反之,如果系統使用者存在巨大心理障礙,不能夠無條件地執行交易系統給出的交易信號,則這時對交易系統的任何修正實質上都是放棄原有交易系統,是投資人由於心理弱點不能承受既定投資風險的表現。
當系統使用者已經獲得符合統計學要求的完備的實戰統計記錄後,便可根據實戰記錄的統計特徵與原有的系統檢驗綜合報告中諸項指標進行比較,以觀察是否有統計學意義上的顯著變化。在這裡,對交易系統作出修正的前提是由從統計特徵的變比而推導出的市場持性的變比,從而導致的相應的投資策略的變化,而不是交易系統的盈虧總額本身。任何交易系統都有虧損期。任何著名的投資家也都有虧損期。虧損本身不能作為變更交易系統的理中。虧損,甚至是連續虧損,永遠是投資所必須付出的成本之一。關鍵是透過虧損所表現出的投資策略思想,是否仍然適應市場的特點。這裡最需要的是投資人保持冷靜的頭腦和心態。只有在虧損或盈利面前頭腦冷靜,心理穩定,才可能透過交易盈虧本身看到交易策略思想的問題和市場特性的問題。
交易系統監測與維護工作的另一個要點是,如果認為有必要對交易系統作進一步修正,這一修正只能階段性地進行,而不能在交易當中隨機地進行。所謂階段性地進行,即交易統計樣本已具備統計顯著性之後,如大於30次之後才考慮通過分析研究加以修正。如果交易統計樣本嚴重不足,特別是交易當中臨時改變主意,修改事先擬訂的交易方案,則為系統交易方法的大忌,是從根本上背離了系統交易的哲學思想和投資理念。
《系統交易方法》第六章 世界著名投資方法與系統交易方法的比較
第六章 世界著名投資方法與系統交易方法的比較
對各類投資方法及交易系統(包括成功的與失敗的)進行深入研究與剖析透視其投資哲學,內在結構及運作方式,是交易系統開發者與使用者最重要的基本功之一。只有博采眾家之長,避自家之短,才有可能研發出較實用的適合自身特點的交易系統。作者本人曾對上百種投資方法及交易系統進行過深入研究,深感這一工作對系統開發與使用的重要性。
對各類投資方法及交易系統的研究與剖析工作,應當達到以下標準:①推導該方法或系統操作成功所要求的外部制約條件。② 推導該方法或系統操作失敗所面對的外部制約條件。③推導該方法或系統所要求的風險控制條件及操作程序。④推導該方法或系統對使用者所要求的心理特徵及條件。**BINGO收集整理**
系統研究者對其他投資方法或交易系統的研究,只有達到以上標準,才算是從實戰的要求上掌握了該方法或系統,從而才有可能進一步取其精華避其缺陷,推陳出新。
本章中作者將列舉幾種世界著名投資方法並與系統交易方法進行比較。這幾種投資方法相當典型,包括了以技術方法為指導的投資方法和以基本方法為指導的投資方法。在以基本方法為指導的投資方法中,又包括了自下而上的決策模式和自上而下的決策模式。通過這種比較,我們可以看到系統交易方法具有以下突出的優點:①系統交易方法具有較高的操作穩定性。②系統交易方法具有較強的抗災難性失誤的能力。
系統交易方法,當採用百分之百客觀的決策模式時,便把人完全地排除出信號發生過程。正是這一特點,使系統交易方法能夠有效地排除人的主觀意志和個體情緒對信號發生過程的干擾,使系統交易具有較高的操作穩定性及抗災難性失誤的能力。
一、Jesse·L·Livermore
J·L是20世紀初期美國最著名的股票投機家之一。他在美國股票市場上四起四落的驚心動魄的戰史及其中表現出的驚人意志力和智慧,至今令人們十分敬佩。J·L是當今許多青年專業投資家的偶像。
J·L1877年生於麻省一個貧窮的農場工人之家。很小便從事辛苦的體力勞動以幫助家庭。極度的貧困使少年的J·L產生了強烈的掙錢慾望,十幾歲時他便離家去波士頓打工。雖然他沒有受過多少正規學校教育,但他具有極高的數學天賦。在小學時,他一年便自學完3年的小學課程。J·L對數字有驚人的記憶力,可以做到過目不忘。
到達波士頓,他在著名的Paine Webber經紀公司找到一份最低等的價格登錄員的工作,周薪沒有幾美元。這是J·L一生中第一份也是唯—一份工作。從此以後地使再沒有為任何人工作過。
由於J·L對數字驚人的記憶力和理解力,他在股票價格登錄過程中很快發現了很多價格波動模式,並以最初的幾十美元的規模開始了地的股票投機生涯。J·L的第一次股票投機是與朋友合夥購買了5股CBQ鐵路股票,獲利3·12美元。經過多次的失敗及失敗後的痛苦反思,J·L迅速地成熟起來,並於20週歲之前實現了他的人生第一目標:賺25萬美金。這在當時是相當大的財富。幾年後,他就實現了第二目標:賺100萬美金。此後J·L便成為當時華爾街的風雲人物。
J·L的投機理念基本上可以概括為以基本分析為背景,以技術分析為基礎,以市場測試為出發點。
J·L對小道消息相所謂內部消息(Tips)深惡痛絕,認為是極害人的東西。他認為,投資人熟知下述原則是非常重要的:**BINGO收集整理**
1.投機是對即將發生事件的預期。
2.在市場未證實你的判斷之前,不採取任何行動。
3、忘卻白我,關注市場,市場永遠是對的。
4.為保證投資的穩定成功,投資人必須形成自己的規則。
5.投機比投資更加安全。
6、投資人最大的故人是自己的人性弱點。
7.企圖捕捉股票價格的日常被動是一種失敗的戰略。
在幾十年的投機活動中,J·L形成成熟的具有獨特個人風格的投資方法。他的投資方法可以圖示如下:
J·L投資法的關鍵步驟是判定市場支點。根據已經完全確定的市場支點來確定進場點。如果根據進場點進場,則繼續根據對波動調整的規則度過調整區,直至出場。
J·L投資法有以下重要特點:
1、100%的數字化、公式化和客觀化。上述操作的各個步驟都是機械操作,因為價格波動的各階段的確認及其相應投資決策都已轉換為數學公式。
2、上升趨勢和下降趨勢的判斷不是依據單一股票的走勢,而是依據行業平均走勢。
3、按預設水平過濾價格波動噪音,盡退避免被振蕩出局,盡量避免心理干擾。
4、每個市場週期都會出現不同的市場領頭股票。緊密跟蹤市場領頭股票。
二、W·D·Gann
W·D·Gann是20世紀初美國著名的投機家之一。他的精確的預測技巧及極高交易勝率至今難以有人超過,因此有「交易人師」的稱號。在他數十年的交易生涯中,其交易利潤估計超過5000萬美元,這在本世紀初是非常巨大的數字。
W·D·Gann1878年生於美國德州Lufkin,卒於1955年。**BINGO收集整理**
Gann在中青年時期出於對自己的交易技術極有自信,因此多次公開進行文易演示,讓觀眾公開觀摩,從而留下—些極具公信力的交易記錄,其中有些令專業投資家都歎為觀止。例如:
1908年,Gann用30天時間把130美元帳戶交易到12000美元。
1923年,Gann用60天時間把973美元帳戶交易到30000美元
1933年,Gann在479次交易中422次勝,勝率為88%,利潤率4000%。
1946年,Gann用3個月時間把4500美元帳戶交易到13000美元。
1909年,Gann在為《報價(Tirker)》雜誌所做的公開預測中指出:9月小麥期貨合約在9月結束前應見到1.20美元價位。到9月30日,既9月最後—天時,芒加哥時間中午12點,9月小麥期貨合約仍低於1.08美元,並且顯示不出任何跡像有能力攀升到1.20美元。Gann這是仍自信的表示:「如果收盤前9月小麥合約不能達到1.20美元價格,那麼就說明我的整個方法有嚴重錯誤。但是我相信小麥價格一定會升到此處」。令人驚歎的是,9月合約最後一小時向上衝刺,以1.20美元報收。
Gann極為提倡數學方法在投資學中的應用。他堅信股票期貨價格活動遵循著某種下以人的意志為轉移的外在客觀規律。他為發現這些規律投入了畢生的心力,在晚年時期甚至極為投入地鑽研金融占星術,以圖破解這此客觀規律之迷。
Gann是第一個使用精確的數學方法把時間分析引入價格分析的投資家,Gann也是第一個系統地分析和使用週期交易技術的投資家。可以說,時間系列分析和週期分析的系統化、公式化是從Gann開始。
Gann是最早強調交易規則化和系統化的投資家之一,認為交易規則化和系統化是幫助人們克服心理弱點的最有效手段。
Gann強調知識才交易成功的重要性,認為具有廣博和專精的知識是發現市場規律的基礎。
Gann的進場規則是可以做到100%公式化、規則化。出場規則則不是100%公式化,給個人判斷留有餘地。但進場合約都有100%嚴格公式化的保護措施。
Gann的投資技術可分為兩大類:一類為市場預測技術,一類為交易技術。Gann的市場預測技術相當複雜,使用了多種數學方法,使市場預測技術具有非常繁複的形式。但是Gann的市場交易技術卻相當簡化。Gann一直堅持「簡化」原則是成功交易的必要法則。Gann把交易進場點分為四大類,即最佳進場點、次佳進場點、較佳進場點和可接受進場點。對每類進場點的定義、時機及識別,Gann都有嚴格的公式化的規則,因此決不至於混淆。Gann的進場點有時具有極小的風險值。
結論:
1、從圖示中明顯可以看出,W·G的進場點定義有時會產生極佳的進場價位和進場時機。
2、W·G的進場點比較該交易系統具有更強烈的捕捉端點的意圖。
3、從W·G信號產生的「最佳」和「次佳」進場點看,明顯地存在風險/收益的反比關係,即「最佳」與「次佳」進場點同時具有更大的利潤空間與更小的風險空間。「用最小的風險搏取最大的收益」是偉大投資家投資風格與投資能力的集中體現,仔細觀察圖示中進場點就可以明確地著出這一原則。一般投資人以為單純博取最大收益是投資的終極目標,這不但是錯誤的,而且是非常危險的。
4、系統交易方法有更加穩定的風險/收益比率及更穩定的捕捉價格運動主幹的能力。
三、Warren Buffett
Warren Buffett是美國當代最著名的投資家之一。他的老師——Benjamin Graham,創立了著名的價值投資學派。W·B作為該學派的最出色的代表人物之一,把該投資方法從理論上和實踐上推到了一個新的高度。
按照B·Graham創立的價值學派的觀點,任何股票所代表的公司都存在一個「內在價值」(Intrinsic Value)。B·Graham不同於前人之處,在於他把對這個「內在價值」的評估方法系統化,公式化。顯然,如果一個上市公司確實存在這樣一個內在價值,那麼正確評估到該價值的投資人在股票投資上便具有極大的優勢。因為按照價格圍繞價值波動的原理,投資人對價格的合理性便具有以其內在價值作為可靠尺度的參照系。
按照 B·Graham,上市公司內在價值由四個主要因素決定:①公司對所運用資產獲得的盈利能力和利潤率。注意:這裡所指盈利能力並非公司統計報表所公開之盈利。②實際支付之股利或近期及遠期支付能力。③公司盈利能力增長趨勢之預測。④公司未來經濟價值預期的穩定性及可靠性。
考慮到上述及其他重要因素,推導公司內在價值的第一步驟為推導「資本化比率」(Capitalization rate)。該推導可由兩種方式之一進行,一為推導「盈利乘數"(Multiplier for earnings)方式,一為推導「股利貼現率」(Discount Rate for dividends)方式。「資本化比率」的推導應在兩個層次上進行,一為市場或工業部門層次,一為個股層次。在求導出資本化比率的基礎上,研究者可進而推測出公司未來盈利流量,從而最終相知該公司的內在價值。例如,B·Gradm曾計算資本化比率為6·6,同期Dow Jones工業股10年平均盈利額為$25.25,從而可計算Dow jones標定價值為$383。**BINGO收集整理**
當市場價格低於$383 X 80%時,為市價低價區,可買入D·J工業股。
當市場價格高於$383 X 120%時,為市價高價區,可賣出D·J工業股。
B·Gradam計算法的缺陷在於,當所計算的股份內在價值偏離市價波動範圍後,會使投資人完全喪失進場機會或過早退出強力上升趨勢。
W·Buffett把價值學派的方法向前推進了一步,使其更實用且更具有可操作性。
w·Buffett出生於一個有影響的家庭,其父為四屆眾議員。W·B很小便在他父親經營的證券經紀公司做記錄員,11歲時第一次買入股票,當時為3股城市眼務優先股,股價38美元,在經歷了30%多的浮動虧損後,勉強打平出場,淨賺5美元。W·B出場後該股猛漲至200美元一股,該次交易使 W·B獲得他以後終生信仰的兩條準則:①決不聽信任何人的觀點。②在交易結束前,決不告訴客戶操作細節。
W·B從小就顯示出賺錢的天才。初中時就通過與同學合夥經營糖果機生意賺錢買下了40公頃農場。高中時他通過課餘經商獲得的年收入已相當國會議員,足以支付他的高中學費。Buffett也曾入學著名的賓州大學沃頓學院,但未曾畢業。Buffett始終極為熱衷股票交易,嘗試過各種方法、直到他讀到B·Graham的著作以後,才如獲至寶,找到了自己的方向。他進入哥倫比亞大學,以便親耳聆聽B·Graham的教導,並從該校獲MBA學位。畢業後在為Graham擁有的投資公司工作兩年後,辭職回家開創自己的投資事業。此後,Buffett一直扎根於自己的家鄉小鎮Omaha。這對Buffett的投資成功頗有幫助。因為遠離大城市的生融中心和商業中心地帶,使Buffett對經濟和金融形勢的觀察更加冷靜客觀,這也像後來著名投資家Templeton從Bahama島上進行投資操作,以及J·Livermore的投資偶像在加州深山區進行股市操作一樣,以取得避免信息干擾的效果。
Buffett 25歲時組成了他的10萬美元的投資合夥公司,自己作為總合夥人。他按B·Graham的價值投資原理挑選投資對象,11年後資產增值了30倍,相當年增長率30%。
Buffett身上最突出地體現了偉大投資家最偉大的品格——「耐心」。1969年Buffett感到用他的投資方法已經難以操作,因為股市已經長期過熱。他毅然解散了親手創立的投資合夥公司,耐心旁觀等待股市達5年之久,直到1973~1974年第一次石油危機造成股市長期低迷,Buffett才重新全力進入股市。他的勇氣、耐心和眼光為他贏來巨大的收益。
Buffett稱自己的投資方法是「85%B·Graham,15% P·Fisher」。即85%價值學派方法,15%增長學派方法。Buffett認為價值學派方法和增長學派方法是同一事物的兩個方面,即從兩個不同的角度看同一事物。他認為股票投資最重要的原則是,當你研究是否買入某一公司的股票時,你的觀察角度要和你打算買下整個公司一樣。當你始終用購買整個企業的眼光來看待公司股票你才可能對股票的價值做出正確判斷。
Graham—Buffett學派提出價值度量的五條標準和投資安全度量的五條標準。
價值度量的五條標準是:
1、盈利收益大於AAA級債券收益的兩倍。
2、價格/盈利比率小於5年市盈率之和的40%。
3、股利收益大於AAA級債券收益的2/3以上。
4、股價小於每股固定帳面值的60%。**BINGO收集整理**
5、公司市價總值小於淨流動資產的2/3。
安全度量的五條標準是:
1、負債小於資本。
2、流動資產大於流動負債的兩倍。
3、流動資產大於總負債的1/2。
4、10年平均盈利增長率大於70%。
5、過去10年中年盈利跌幅大於5%的年度小於2次。
他們認為,上述度量標準只要各滿足其中之一,就可視為安全投資。
Buffett把風險最小化作為投資的最先考慮。他認為,投資的最高原則是:①盡量避免投資損失。②水遠不忘第一原則。而降低風險的最佳途徑是:①只在機率對你有利的時機進場。②要有連續進場的準備。只有這樣,才能把投資風險轉移給你的投資對手。
圖6—3 左圖:時代公司。右圖:ABC公司 (圖中▲為Buffett操作信號。↑↓為系統操作信號)
1、Times(見圖6—3)。Buffett於1982年開始買入該股票,平均價格$29.56。1986年賣出,盈利的2倍。其買入價位相當於圖上調整後價格的$14·78。同期系統方法的買入信號發生於$11左右,相當於未調整價格的$22。系統信號優於 Buffett的進場時機。系統方法的出場信號在圖上價格的$39附近(1987年),同樣優於1986年的出場價位。
2、Capital Cities/ABC(見圖 6—3)。Buffett於1985年底至1986年買入該股票。同期系統方法有對應的進場信號。對該股票而言,系統方法的買入信號可提前至1980年。
四、George Soros
Soros是公認的當代最有影響的美國投資家之一。1969年Soros創立了自己的Hedge Fund。到1984年,該Fund從創立時的$4m發展為$2 Billon,最初投資人的股份增值了300倍。
Soros的投資皙學主要包括:
1、Theory of Reflexivity(反射理論)。市場永遠是對的,還是市場永遠是錯的?Soros認為市場永遠是錯的,市場永遠是有偏向性的,因為市場價格代表著人們對未來預期的錯視。這種錯視不但支配著人們自身的行為,而且因而影響未來事件自身的發展進程。在市場參與者的觀念和市場發展進程之間存在著雙向反饋渠道,對這種雙向反饋機制的解釋稱之為「反射理論」。
2、假設與假設檢驗。Soros認為投資活動和任何科學實驗活動一樣,由兩個基本階段組成:
第一階段:提出假設——對未來市場發展軌跡形成假說。**BINGO收集整理**
第二階段:檢驗假設——以實際投資決策來驗證其假設正確與否。
Soros認為一般投資人的投資決策過程偏離了這種科學的決策方式。一般投資人無法對未來市場事件形成假設,他們對事件的發展的看法是「斷言」式的,即總是「我認為事物將如何如何」,或「我認為某個股票將如何如何」。
正統經濟學認為市場供求關係的調整導致市場均衡價格的實現,因此正統經濟學認為供求均衡狀態是市場的正常形態。
Soros認為,由於市場參與者自身的買賣活動直接影響價格及市場供求關係,因此,不單純是價格影響人們的市場行為,同時人們的市場行為同樣影響市場價格。這種雙向的影響的存在,導致市場價格經常處於波動狀態,而不是均衡狀態,結果,失衡狀態而不是均衡狀態,才是市場供求關係的常態。
市場參與者永遠不可能獲得對市場的完整的認識。由於市場參與者自身的思維支配他們的行為進行影響市場的發展進程,而反過來市場的發展又影響參與者對市場的觀察。這種反覆的交互影響,使市場參與者永遠不可能獲得無偏差的市場認知。市場參與者的思維作為主體,與市場參與者所面對的市場客觀環境,作為客體,形成相互依賴,相互影響的反回路,並在無窮盡的循環中在失衡狀態下向前發展。
反饋理論用數學模型可表達為:
客觀事件可分為兩大類:即日常性事件和歷史性事件。日常性事件是可以被市場參與者準確理解和預期的,因此不對事件的未來發展構成影響。歷史性事件是市場參與者水遠不可能準確理解和預期的,而市場參與者的理解偏差又對事件的未來發展造成影響。
在證券市場上,人們對股票價值的估計永遠是有偏差的,而這種認識的偏差又反過來影響股票價格和上市公司的價值。因此,股票價值的確認過程是上述所說的歷史性事件過程,即人的認識和市場的發展永遠處於交互影響的過程中,並且永遠達不到均衡和統一。
市場與人的這種相互影響過程,使市場永遠偏向某一方向或另一方向;能夠影響它預期發生事件的未來發展軌跡。
這一過程可以圖6—4圖示如下:
由圖6—4可以看出,市場價格的變動一旦形成某種趨勢,由市場參與者的認識偏差引致的市場行為會形成對趨勢的強化功能。這一自我加強的循環過程不是導向均衡狀態而是進一步偏向失衡狀態。因此,在股票市場上,下述三個基本要素相互影響(見圖6一5)。
這種相互影響使股票價格向任一方向的運動都帶有自我增強的特點。這一運動將持續到投資人的認知偏差與市場價格運動軌跡的偏差大到使市場價格的運動不再能承受其負荷時為止。這時,市場價格折向相反的方向運動,並與市場投資人之間重新開始新的相互影響的循環。
正是上述過程形成股票市場的上升或(牛市)與調整期(熊市)。在上述過程中,由投資人認知偏差所推動的價格運動成為虛假價格增長點。觀測到這一虛假增長點並把握它的量變的極點是股票投資致勝的關鍵。**BINGO收集整理**
根據Soros的反饋模型,我們知道股票價格不但受基本面因素的影響(如基本分析學派所主張的那樣),反過來,股票價格也影響基本面諸因素的變動。同時,投資人對基本面諸因素的認知水遠是有偏差的,正是這種偏差推動股票價格有起有落。因此,基本分析方法是一種靜態分析方法,而反射理論是一種動態分析方法。
和股票市場一樣,外匯市場也同樣存在著匯率和基本經濟因素間互相影響的雙向反射關係。這種反射關係的存在使匯率波動不是趨向均衡點或穩定點,而是不斷從一種失衡狀態進入另一種失衡狀態。
根據Soros匯率決定模型,主要存在下述主要的相互反射關係(圖6—6)
投機性資本流動會使已啟動的匯率趨勢自我增強。而不斷自我增強的匯率趨勢又加強人們對匯率的認知偏差,這種認知偏差又進一步推動匯率趨勢進一步發展,直至匯率再無力承載投機性資本與認知偏差的負荷時為上。這時,匯率就會向相反的方向重新開始上述循環過程。
當Soros於1985年完整地形成這一套理論後,便以該理論為指導指揮了一系列重大的外匯市場投機戰役,直到在外匯市場上共賺進數十億美元。
下面是Soros根據形成的反射理論,在1985年8月開始的一系列市場操作的部分舉例。為節省篇幅起見,這裡不列舉全面操作細節,這一系列操作總體上是相當成功的。從1985年8月~1986年7月,Quantum Fund實現利潤率為125.7%。
把Soros的進場點和操作方向與作者所使用的基本交易系統的同期進場與和操作方向相比較,可以看出從總體而言,由交易系統形成的百分之百客觀的進場點和操作方向,總體表現更加穩定。從進場點的進場時機和價位看,交易系統形成的信號更加及時準確。從操作方向看,由交易系統判定的操作方向有能力避免Quantum Fund在US Dollar Index上做空,在美國國債及石油上做空,在英鎊和股票指數期貨上做空所遭致的損失。
作者所設計使用的交易系統具有一個重要的特點,是完全使用交易系統對操作方向做出判斷,而交易系統對市場方向的判斷,則完全根據100%客觀的市場信息。因此,交易系統的操作基本上可以排除人的主觀判斷失誤所造成的損失。
Soros的操作方向和進場時機與同期前後交易系統發生操作信號逐一比較可見表6—4。
五、Peter Lynch
Peter Lynch是公認的當代最著名的美國投資家之一。美國《時代》雜誌稱地為「美國第一貨幣經理」。美國《財富》雜誌稱他為80年代最成功的超級投資巨星。他執掌下的美國著名Fidelity Magellan Fund. 從1977年起10年間,使股東投資增值19倍之多,使該基益成為股票共同基金中表現最佳者。
Peter Lynch畢業於波士頓學院,獲科學學士學位。並從賓州大學沃頓學院獲工商管理碩士學位。Peter Lynch管理下的Fidelity Fund規模龐大。投資股東數目超過100萬人,資本金超過100億美元,持股數目超過1000個。
P·Lynch的投資哲學是主張運用常識進行判斷。他認為:
1、想投資成功必須能夠完全忽略股票市場日常波動的影響。
2、一個投資組合的出色表現主要得力於捕捉到個別有巨大增長幅度的股票,即使其成功率只有十里挑一,也能大幅度改進投資組合的表現。**BINGO收集整理**
3、這種有巨大增長幅度的股票,其最可靠的信息源來自人們的生活常識。
在美國人的生活中,一般老百姓家喻戶曉的產品或用品,如Apple Computer(著名電腦製造商),Dunkin Donuts(著名點心製造商),Wal-Mart(著名連鎖超級市場〕,Toys「R」Us(著名兒童玩具用具連鎖超級市場),The Gap(著名青少年服裝連鎖店),L』eggs(著名女用絲襪製造商)等等。這些一般百姓日常生活離不開的著名產品背後,都有一個股票價格幾十倍上百倍增長的歷史。
P·Lynch的投資哲學下同於價值學派。他不強調購買物有所值的股票,而是強調上市公司資產的盈利能力分析。為此,他傾向避免機構投資人關注的熱點股票,側重損益表分析表現的強勢地位。
在發現快速增長股票方面,他認為小股票通常比大股票增長速度快,而公司收益率在20%~25%為最佳區域。過低則說明公司欠缺增長動力,過高則預示公司欠缺長期穩定增長的基礎。他強調從多方面研究公司的增長潛力,包括親自去上市公司的實地調查。這方面的研究包括公司產品性能及市場前景的研究,生不與銷售的穩定性研究及其對公司財務狀況的相關影響,等等。
P·Lynch將可作為投資對象的市場股票分為六類,即:
1、緩慢增長股票
2、穩健增長股票 增長類股票
3、高速增長股票
4、週期性股票。
5、資產礦藏豐富類股票。
6、起死回生類股票。
其中,前三類為增長型股票,是應當關注的重點。同時在有利條件下,有選擇地投資後三類股票。
在增長型股票中,股票在其中的相對地位是可以轉換的(圖6—11);
同樣,可以看到下述轉換關係圖6—12:
總之,股票從一種較差狀態向一種較好狀態的轉換,為投資人提供了良好的投資機會。
在上述六類股票中,P·lynch基本上是把資金平均分佈在六類股票之中,以組成投資組合。其中,增長類股票的總比重一般不超過 1/3。
這六類股票的觀測要點可歸納如表6一5:
這六類股票的投資風險和效益關係可歸納如表6一6。
P·Lynch認為,最具增值潛力的股票應當是「最不起眼」的股票,無論是公司名稱(公司名稱實實在在),經營內容(經營產品簡單易懂而不是複雜多變),公司淵源(由母公司的管束下分離出來),知名度(低知名度而非華爾街機構熱門股票),公眾形象(具有負面公眾形象,如廢棄物處理、喪葬服務業等等),產業歸屬(不屬於增長型產業)等方面部保持低姿態,同時又對自身產品具有某種壟斷力,消費者對其產品具有某種依賴性,公司經理層對自身企業具有高度的自信心。具有上述特點的股票常常極具增值潛力,有時會有幾十倍甚至上百倍的增幅。**BINGO收集整理**
P·Lynch認為,投資人應避免投資「熱門」股票。「熱門」,是指某一時期為投資大眾和投資業集中關注和搶手的股票。這種股票往往暴漲暴跌,因而不具長期投資價值。投資者還應避免追隨成功者的企業的股票。每一個成功企業的後面,往往有很多企業蜂擁而起,企圖複製成功者的成功故事。這種企圖無一不以失敗告終。因此,應避免這一類企業的股票。另外,投資人對企業兼併行為應持有高度警惕。如果一個企業不能準確理解和有效經營通過兼計所進入的新的市場領域,這種兼併會對公司及其股票帶來災害性後果。
比較 P·Lynch的某些操作與系統交易方法的對應信號,可以看到:
1、P·Lynch於1982年初買入Chrysler股票,持股兩年後增長5倍。持股5年後增長15倍(見圖6—13)。Chrysler是屬於起死回生類股票,在80年代初股票曾大幅度貶值。P·Lynch的進場點與系統方法進場點相當。注意:①同期在Ford Motor和General Motors由系統方法同樣都有明確的買入點,其中Ford Motor的增長率絲毫不遜於Chrysler。②系統方法的進場點略早於P·Lynch的進場時機。
2、1988年年初,P·Lynch買入Boeing(見圖5—14)。P·Lynch的進場點與系統方法進場占相當。
3、P·Lynch 1988年遺漏了Delta Airline(圖6—15)。他希望能夠不遺漏Delta把它作為Fund的主要持股之一。從系統方法的角度看:①Delta在1988~1989年並非良好的投資對象。但如果操作,可在1988年中期—前期形成進場點。②從系統方法看,UAL Airline是最佳的投資討象。
按系統方法挑選排序,投資候選對像在同期依次為:UAL Airline;AMR Corp;Delta Airlines;USAir。
《系統交易方法》第七章 計算機技術指標在交易系統中的應用
第七章 計算機技術指標在交易系統中的應用
一、計算機技術指標體繫在交易系統中的地位
計算機技術指標在很多交易系統中起行重要的構成作用。作者依長期研究使用計算機交易系統的經驗體會到,一個好的交易系統,很難離開計算機技術指標的支持。反過來,單純依賴計算機技術指際,也很難構造出一個好的計算機交易系統。交易系統相當於軍事學中的兵法和戰略戰術以及作戰方案的集成。而技術指標體系相當於軍事學中的武器系統。在現代戰爭中,武器是重要的因素,但不是唯一重要的因素。
系統研究者很容易產生兩種偏間,即完全忽略技術指標的作用和完全依賴技術指標的作用。這兩種傾向部是片面的。前一種傾向主要見於經驗型的投資人,特別是沒有很強教育背景的投資人,後一種傾向主要見於學術型的投資人。例如,由數學家、工程師或軟件開發人員轉化成的投資人。這兩種人都相當於古代寓言中的「盲人摸象」。投資領域,如某位著名投資家所說,是一個沒有明眼人的盲人世界。在一個百人的世界裡,獨眼人就是「王」。投資人必須盡可能地減少盲目性和片面性,減少主觀隨意性,爭取成為一個「獨眼人」。**BINGO收集整理**
一個系統研究者在什麼條件下才能夠創造性地運用計算機技術指標?只有當他能夠完全不參考計算機技術指標也能夠成功地進行交易的時候。這句話雖然看似難以理解,實則是一句至理名言。一個投資人的基本功在於能夠單純依靠最簡單最直接的市場信息——「價格」——進行交易。這就相當於武學中徒手格鬥是使用任何其他兵器的基礎一樣,一個武林高手只有首先精通拳法和腿法等徒手格鬥的技法才有可能在兵器運用上精益求精。同理,現代高速殲擊機飛行員的基本功是無儀表指示下的目測飛行。而計算機指標體系的作用恰好相當於現代航空器上的儀表系統。如果該儀表系統的作用由精確的飛行保障體系誇大為捨此則飛行員無法進行手動飛行,則飛行便成為高度危險的行為。
系統研究者能夠創造性地運用計算價指標的另一標誌是能夠創立自己的計圖機技術指標。系統研究者對技術指標體系的教學結構及其背後的投資哲學應當能夠有相當深透的理解。這樣才能深刻瞭解技術指際的工作原理及工作條件。一個系統研究者如果有一定的數學基礎,又對廣泛應用的技術指際有相當研究,自然能夠在必要時創立自己所用的技術指標。在人類活動的任何領域都是先有獨立製作然後才可能有所創新。
二、交易系統操作信號生成的主要信息源
交易系統操作信號主要可產生於三個主要的信息源①市場價格統計模型。②計算機技術指標統計模型。③宏觀與微觀基本分析數據統計模型。
現有已知交易系統中,多數交易系統的操作信號主要產生於上述第二個信息源,即計算機技術指標統計模型。產生干市場價格統計模型及基本分析數據統計模型的為少數。同時,現有已知交易系統中,絕大多數屬於單一模型系統,即或者單純依據價格統計模型,或者單純依據計算機技術指標統計模型,或者單純依據基本分析數據統計模型。例如,著名的開盤定價區域交易系統即為單純以價格統計模型為基礎的交易系統。著名的Parabolic交易系統即為單純以計算機技術指標統計模型為基礎的交易系統;著名的「貨幣量變動三步交易法」即為單純以基本分析數據統計模型為基礎的交易系統。
上述交易系統構造方法的優點是系統構造簡單,易於維護和操作,但缺點是系統噪音大,且系統噪音水平不易穩定控制。
如果交易系統的操作信號由上述三個信息源中的兩個以上同時生成,則憂點是可以有效地控制系統的噪音水平,但缺點是必須尋找到有效的信號台成途徑。否則,會產生信號的相互干擾現象。
尋找有效的信號合成途徑的關鍵是建立有效的市場價格統計模型。在有效的市場價格統計模型的基礎上,合成技術指標模型信號或基本分析模型信號就是一個相對容易的工作。
三、市場價格態勢變化與方向變化的計算機研判模型
絕大多數投資方法,無論依據何種技術或理論,都可劃歸於以下兩大類別之一,即「順勢操作」和「逆勢操作」。在以技術方法為基礎的各類交易方法中,有按「順勢操作」原則而設計的指標體系,也有按「逆勢操作」原則而設計的指標體系。在以基本方法為基礎的各類投資方法中,有以「順勢操作」為宗旨的投資流派,例如股票投資中的「增長學派」;也有以「逆勢操作」為宗旨的投資流派,例如股票投資中的「價值學派」。無論以技術方法為基礎還是以基本方法為基礎,無論採取「順勢操作」還是採取「逆勢操作」,要想投資獲利,投資人的操作方向都必須順應市場價格的運動方向。叫「順勢操作」獲利的基礎是市場形成長期穩定的趨勢態勢。「逆勢操作」獲利的基礎是市場形成長期穩定的盤整態勢。**BINGO收集整理**
實際操作的難點在於,市場在趨勢態勢與盤整態勢之間的相互轉換是變化不定的。任何有經驗的投資人都知道,對這種相互轉換關係的把握是對投資人綜合判斷功力的最重大考驗。
當市場處於「趨勢態勢」時,同時對「順勢操作」投資人和「逆勢操作」投資人都形成巨大的心理壓力。對「順勢操作」投資人的心理壓力在於,投資人知道任何趨勢都有終結點,但由於無力把握該終結點的時間與區位,投資人沒有勇氣充分利用趨勢態勢所提供給他的獲利機會。對「逆勢操作」投資人的心理壓力在於這時投資人處於操作連續虧損階段,由於無力把握趨勢態勢終結點的時間和區位。投資人無法獲知何時應當重新開始進場操作。
同樣,當市場處於「盤整態勢」時,也會同時對「順勢操作」投資人和「逆勢操作」投資人都形成巨大的心理壓力。對「順勢操作」投資人的心理壓力在於,這時投資人處於操作連續虧損階段,由於無力把握盤整態勢終結點的時間和區位,投資人無法獲知何時應當重新開始進場操作。而若等待傳統趨勢確認技術的信號(如長期平均線系統),一般會使投資人錯失風險最小的趨勢早期階段,而使投資人一進場就開始重新擔憂趨勢態勢的終結點問題。對「逆勢操作」投資人的心理壓力在於,投資人由經驗知道長期盤整態勢一般會導致迅速猛烈的趨勢態勢的發生,從而引致巨大的交易虧損。因此,每一次盤整邊界點的擴大或收縮都容易誘使投資人發生誤判的錯誤。
因此,對這種相互轉換關係的把握,無論對以何種技術或理論為基礎的投資人來說,都成為一個至關重要的戰略問題。
對市場態勢相互轉換關係的把握,體現在以下兩項技術的把握上:
1、建立起市場價格方向變化的預警系統。這一系統要求具備較高的可靠性和穩定性。這裡使用「預警系統」是強調這一信號系統對可能發生的價格趨勢變化具備超前性。長期的投資實踐證明,傳統價格趨勢確認技術對投資人的心理控制沒有明顯幫助,由於時間的滯後而帶來的不確定感會使投資人始終處於巨大的心理壓力之下。
同樣需要強調指出,這裡所說價格趨勢變化的預警系統與傳統所說的市場轉折點的預測技術是完全不同的概念。根據對市場價格統計特徵的研究,作者堅信不可能建立起具有統計可靠性的市場價格轉折點預測技術。但是,建立起良好的實用的趨勢變比預警系統則是完全可行的。
2、建立起市場價格態勢狀況檢測系統。這一系統同樣要求具備較高的可靠性和穩定性。建立起市場價格態勢狀況的檢測系統,對於早期階段及時研判市場是屬於趨勢態勢還是盤整態勢具有至關重要的意義。這一市場信息的解讀對於投資人選擇何種操作策略具有至關重要的意義。顯而易見,當市場處於「趨勢態勢」時,投資人選擇順勢操作策略是最佳選擇;而當市場處於「盤整態勢」時,投資人選擇逆勢操作策略是最佳選擇。
上述兩項技術,任何有經驗的投資人都知道是成功投資所必須的核心技術;因此,一個設計良好的交易系統,應當包括有體現上述技術的模塊;反之,如果一個交易系統不包括體現上述技術的模塊,則交易系統會呈現較高的系統噪音,系統表現會呈現一定的不穩定性,即較長期連續虧損階段的同期性出現。
四、計算機預警系統的建立與趨勢跟蹤技術
當市場處於長期穩定的趨勢在勢時,能否充分利用市場所提供的順勢操作的獲利空間,其關鍵不在於是否有能力對現有趨勢進行確認,而在於是否有能力對現有趨勢的改變進行預警。由於所有傳統趨勢確定技術部以損失趨勢行情的中前段運行空間為代價,因此留給順勢操作投資人的較穩定獲利空間只有趨勢行情的中間區段。
如果能夠建立起趨勢變比的計算機預警系統,則較穩定的獲利空間可擴展至趨勢行情的中前段及中後段。無疑,這對減輕投資人的心理壓力及改善投資操作表現具有重要的意義。
下面列舉作者所使用的跟蹤趨勢變化的計界機預警系統之一(見圖7—1)該圖為德國馬克1989~1993年走勢圖,周線。
在該階段,德國馬克共有5段強趨勢,即從B點至C點;D點至E點;E點至G點;G點至H點;l點至J點。
對照預警系統,可以看到:①系統信號具有較高的可靠性,全部始趨勢都給出終結預報。系統共有信號C、E、G、H、I發生,表則趨勢已臨近結束。②系統信號具有較高的時效性。系統起預警功能。信號C、E、G、J具有超前性,即信號發生於趨勢的實際終點之前,信號H與趨勢的實際終點同步。③系統信號具有較低的噪色信號。C、E、G、J在發生之前一直保持清潔無噪音狀況,只有信號H在形成之前產生過輕度噪音。該預警系統在國際期貨的多個市場進行過長期的檢測和實際應用,一直保持著穩定的工作狀態,具備良好的系統可靠性。
由此可見,如果投資人對自己所使用的預警系統深具信心的話,那麼在預警信號實際發生之前,其最佳操作策略應當是順勢操作,如圖中BC段為做多階段;DF段為做多階段;EG段為做空階段;GH段為做多階段;IJ段為做多階段。
因此,建立起可靠的計算機預警系統,可以為使用趨勢跟蹤技術建立起可靠的心理保障體系;反之,如果投資人僅僅使用傳統的趨勢確認技術的話,由於該類方法時間上的滯後性及較高的系統噪音,投資人會趨於將每一次的調整誤認為趨勢的終點,使其或者被過早振蕩出局而錯失良機,或者因過早反向操作而遭致損失。
下面再舉例說明計算機預警系統在上海證券市場的工作狀態(見圖7—2),該圖為上海股票1994~1997年走勢圖。
為方便比較 自主要市場轉折點及對應計算機信號製成表7—1。
由該計算機預警系統在上海股市的工作狀態看,該系統信號具有較好的時效性及較低的噪音水平,對市場的主要轉折點有可靠的預警能力。
五、市場態勢檢測系統的建立及操作策略的選擇
成功地投資於證券期貨市場,除要求投資人有能力判斷市場價格運動方向,特別是對運動終點有能力預警之外,還需要投資人有能力判斷市場所的態勢,即判斷市場是處於強趨勢態勢還是處於盤整態勢,以便選擇相應的操作策略。對市場態勢的檢測,一般來說,計算機模型要優於人的主觀判定,即使經驗豐富的投資人,也很難經常準確地在市場態勢的早期發展階段做出判斷。市場態勢的性質反映於數據的統計特徵之中,而數據的統計特徵很難由人的肉眼直觀地作出判斷。
下面為作者所建市場態勢檢測系統舉例。**BINGO收集整理**
例1:計算機市場態勢檢測系統對芝加哥咖啡市場態勢的判定(見圖7—3)。該圖為美國芝加哥商品交易所咖啡1983~1993年走勢圖,月線。在該期間,由計算機市場態勢檢測系統判定出以下不同階段(見表7—2)。
在表7—2中,第一列時間表示計算機檢測系統給出對未來市場態勢判定的時間,如第一行的1986年1月,第六行的1992年10月,等等。
由該檢測系統的工作狀況可以看出,計算機檢測模型可以在市場態勢發展的早期階段便對其性質做出認定,且判定結果具有可靠性。
例2:計算機市場態勢險測系統對上海股市市場態勢的判定(見圖7—4)。該圖為上證指數1992~1997年走勢圖。在該期間計算機檢測系統對上海股市的市場態勢作出如下判斷(見表7—3):
表7—3中第一列時間指計算機檢測系統對未來市場態勢作出判定的時間。
股票或期貨市場即將處於何種市場態勢是非常重要的市場信息。上述計算機檢測系統對市場態勢的判定具有較高的準確性。投資人根據由計算機檢測系統獲得的這一重要市場信息,便可採取相應的適合自己特點的操作策略。
根據長期投資實踐的體驗,可將市場態勢與投資策略的關係概括如(表7—4):
《系統交易方法》第八章 基本分析模型在交易系統中的作用
第八章 基本分析模型在交易系統中的作用
基本分析模型,是指按照基本分析原則而建立起的以基本分析數據庫為基礎的分析模型。基本分析數據庫與技術分析數據庫的基本區別在於:技術分析數據庫以市場內在數據為基礎;基本分析數據庫以市場外在數據為基礎。
基本分析模型有兩個基本類別,即基本分析預測摸型與基本分析統計模型。
基本分析預測模型的目標在於測定特定數據的未來趨勢。在這方面,傳統的預測技術,如經濟計量模型與時間系列分析等,已經具有較成熟的技術體系。而一些較為前沿的技術,如腦神經網絡技術等,出已經開始進入了實用性應用階段。該類新興預測技術與傳統預測技術的主要區別在於次類新興預測技術本身具有內在的自我學習還自我調整功能,因此預測結果趨於更緊密地追蹤數據的波動,特別是突發性變動。
基本分析統計模型的目標在於測定特定數據的統計特徵。這種統計檢驗的著眼點不在於單一數據內在的統計特徵,而在於多重數據相互間關係的統計特徵。基本分析模型在交易系統中通常起濾波器功能。該濾波功能表現為以下兩方面:即交易時間的認定與交易對象的認定。**BINGO收集整理**
一個設計良好的交易系統,特別是股票交易系統,應當包括由基本分析模型構成的分析模塊。基本分析模塊為交易系統的進場時機與進場對相提供大的背景分析,從而會有效地提高交易系統的工作效率。例如,作者曾曾對經典CAPM模型做了進一步發展,使其發展為如下的具有時間變動係數的動態CAPM模型:
這裡,RF為無風險利率(Risk Free Rate);RP為風險補償率(Risk Premium);B為Beta;Up.t。為可觀察噪音;U'1p.t U'2p.t為動態噪音。
利用上述模型對紐約證券交易所(NYSE)從1968年至1987年20年間的795個股票進行檢驗,發現:①風險補償率波動與商業週期波動具有一致性。Beta值越低,則該一致性越高。②風險補償率波動可分解為三個主要部分:即不規則部分、趨勢週期部分和季節性波動部分。其中,占主導地位的是不規則部分和趨勢週期部分,而季節性波動不起重要作用。同時,在趨勢週期部分,作者使用波譜分析技術,又進一步分解出NYSE存在兩個明確的中週期,即60個月及90個月兩個週期。
該分析模型為交易系統提供了強力的濾波功能:①交易時間的認定。由於該模型對證券市場週期提供了明確的認定,從而可為進出場時機劃定明確的時間窗口。②交易對象的認定。由該模型分析結果得出,低Beta值股票是股票市場上升期中的主要參與者;同時,又是股票市場調整期中的主要參與者。因此,投資組合在市場上升期中應盡量包括低Beta值股票,而在市場調整中應盡量排除低Beta值股票。**BINGO收集整理**
由此可以知道,一個設計良好的交易系統,應當是由設計良好的系統模塊構成的完整體系,其中各個不同模塊完成各自不同的設計功能,同時各個不同模塊之間又能形成強大的相互支持及良好的信息反饋,最終產生出低噪音的有效率的系統操作信號。
一個設計良好的交易系統其基本結構可以圖8—1圖示如下。
(待續)