由此可以推知,作者在系統研究時規定的操作條件,通常都劣於實戰條件,以保證交易系統能最大限度的接近實戰條件,並給系統的實際表現留有餘地。因為在系統研究時,如果一個系統按假設的最壞市場操作條件都可以有令人滿意的表現,那麼系統在實戰中的成功機率便可大大提高。
從上可以看出,14·00是短期支持價位,如果以限定價形式進場,設限定價為14·05,那麼在1996年10用3日,10月9日,10月10日,11月1日,11月22日 都幾乎不可能做到,只有12月7日才有較大可能。這是實際揮作情況但是如果以該圖資料作為歷史資料作系統檢驗,系統研究者如果假設在上述日期都可以在14·05以下價位成交,結果則會大大夸大系統在該階段的表現。
在趨勢跟進類交易系統中,由於交易系統遵循的投資哲學是“越漲趨買,越跌越賣”,在價格漲跌停極發生時,因為有行無市,因此不可能買入或賣出。但是在利用歷史資料進行系統檢驗,時如果不特別設計價格運動模式識別程序,則電腦無法識別漲跌停板,並會接在“漲停板時能夠買入”和“跌停板時能夠賣出”的結果處理。很明顯這樣做嚴重違背了實際們況。
注意圖上用箭頭標出的漲跌停板區域。同時,注意如果按照慢速KD信號作為進出場信號,則漲停板價位為操作信號執行價位,這時如果假設該公位為系統檢驗所用信號資料,則會高估系統操作表現,因為在實際操作中,該次交易無法進行,而在系統檢驗中則會進行一次“紙上”交易。
例:某股市 某股
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)內對供求關係進行平衡後的平衡點。這一工作在市場實際開盤前進行。如果投資人指令以開盤價交易,那麼他實際得到的成交價並非事後公布的當日開盤價,而可能是開盤價格協議區內的任何一點且通常是對於他不利的一點。如果投資人選擇在實際開盤後下達指令進場,那麼由於跳空的產生是由於兩個交易日之間市場供求關係產生失衡或市場心理發生重大變化,市場在實際開盤後的短時間內往往是急劇變動時期,這一時段有經驗的投資家都了解通常是對場外投資人不利的進場時期。**www.irich.com.cn交易之路收集整理**
因此,跳空行情增加,通常對投資人意味著交易成本增加。如果投資人使用較多的開盤進出場操作方式,在跳空行情增加的時期,則會顯著增加交易成本和交易風險。在進行系統檢驗時如果資料中包括較多的跳空行情,這時如果使用開盤價作為所用的進出場價格,則會夸大系統的表現。
例:某股市 某股
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、“包括虧損的原則”。如果交易系統的操作信號不能捕捉到突發事件對市場的影響,同時又由於突發事件的發生而形成虧損則應當把該種虧損歸入交易系統的表現。這就是說,一個有實戰價值的交易系統,必須有能力抵抗突發事件對系統表現的不利影響,有能力承受突發事件不利影響所造成的虧損。系統研究者不能認為這是突發事件造成的虧損而故意忽略不計,從而有意誇大系統的表現。
一些有堅實統計學基礎的系統研究者最常見的錯誤就是有意無意的忽略突發事件的影響,即“小概率”事件的影響。因為根據經典統計學理論,他們假設“小概率”事件的影響等同於“大概率”事件,同時只由於心理學規律的作用,即人們趨於認同對他們預期結果有利的事件,因此這些系統研究者所開發的交易系統,沒有特別的考慮和加強對突發事件的抵抗能力,導致這些系統在經過一段良好表現後最終無法承受該種沉重打擊而失敗。
一個有實戰價值的交易系統,必須做到即使不能在操作信號上捕捉到突發事件的有利影響,也要在風險管理上有能力抵抗突發事件的不利影響。一個交易系統在研究開發階段,不但要注意檢驗系統在市場正常運行期間的表現,而且一定要注意檢驗系統在市場非常時期的表現。一個交易系統在實際使用階段,不但要注意監測它在市場正常運行條件下的表現,並且一定要有有力的風險管理措施以隨時準備承受非常事件帶來的不利影響。**BINGO收集整理**
二、檢驗資料的準備
(一)檢查資料的完整性
檢驗資料的完整性準備應視交易系統的用途進行。除前文已提到的資料庫的長度標準以外,還應注意下列價格成分是否完整:開盤價、最高價、最低價、收盤價、成交量以及對期貨合約而言的持倉量。在檢驗資料庫中,應當盡量做到無間斷、無遺漏。檢驗資料庫是否全部包括聽列電部價格成分,應視交易系統的性質而定。例如,如果交易系統只使用收盤價,則檢驗資料庫可以只包括收盤價。但是一般來說,雖然系統操作信號的檢驗可以口使用某一種價格成分,但是系統風驗管理規則的檢驗則必須使用全部價格成分。因此檢驗資料庫應盡量做到完整。例如,如果設定所用交易系統的操作信號只依據收盤價,同時該系統的風險控制操作也只使用收盤價,對用於期貨合約的交易系統而言,是根本不可行的。因為兩個收盤價之間的日間價格波動,振幅可能大到使交易保證金低到不符合交易所或經紀公司的約定,從而導致可能的強制平倉。
(二)檢驗資料的連接方式
1、股票資料。股票上市公司在股票價格達到某一水準後,為了方便交易和吸引更多投資者關注,有時會採取對股價以大小的做法,國外稱之為SPLIT(國內稱為“除權”)。當除權發生後,如果對股價不採甲適當的連接方式,則會破坏股價記錄的連續性。
美國等國對除權的處理方式是,以除權發生當日股價為基準,以分解比例為依據,對以前所有歷史資料按教學運算規則作技術處理,使得除權發生前後股價不發生間斷性跳動,同時在資料軟體中存入相應資料及公式,使使用者在必要時可根據需要使股價恢復其歷史實際狀態。
這種做法的好處是:①保持了股價運動歷史的平穩性。②給使用者按個同情況相機處理的靈活性。
目前某些市場的資料商一般下對除權做任問處理,採取按實際市場價格記錄的做法。這種做法雖然節省了資料商的工作量和資料軟體的技術含量,但會給按技術分析方法做決策依據的使用者造成不便。
例1:對除權股價進行技術處理可保持股價運動平滑性(見圖3一4):
西南貝爾公司(美國太平洋證券交易所)。美國西部公司(美國證券交易所)。
圖中箭頭及數字表示除權發生日期及比例。注意除權發生後價格為現實市場所用實際價格,除權發生前標價為按比例降低後的價格。**BINGO收集整理**
例2:對除權不進行技術處理造成股價運動不連貫性(見圖3-5)。
注意由除權造成虛假的圖形下跌及虛假的指標下跌。
對除權前後股價進行枝術處理及不進行技術處理對系統交易方法有以下影響:
(1)實施股價的技術處理可使股價運動體現真買的歷史趨勢,不實施技術處理可破壞圖形表示股價運動的真實歷史趨勢。例如,前例所舉的西南貝爾公司與美國西部公司,其股價從1984年至1992年始終保持強勁的增長勢頭。這種增長勢頭從圖形上可以一目了然。相反,盡管某些股市一些聯系上市以來同樣保持了良好的增長勢頭。但是,增長勢頭越大,進行除權次數越多的股票,其股價越呈現一種水平移動的態勢。這種態勢不利於投資人從圖形上觀察比較股價增長的歷史趨勢。
(2)實施股價的技術處理有利於交易系統的研究開發、資料檢驗與實際操作。不進行技術處理的資料不利於交易系統的開發使用。
對於增長型股票而言,除了以基本分析為基礎的交易系統外,股價運動的間斷會對交易系統的操作信號產生重大干擾。例如,上例所舉某些股市某些股由不進行技術處理產生的價格噪音會破壞買入後持股策略的實施,導致交易系統可能產生虛假的出場信號,從而削弱交易系統的實際盈利能力。
因此,系統研究者對目前通行的在某些市場上不採用任何技術處理措施的原始股票市場資料,在系統檢驗的可考慮以下校正措施:
(1)按歷史資料對原始資料進行技術處理,消除人為因素造成的價格間隔。這種處理後資料是最理想的股票資料。因為它既保持了最新時段價格的原始性,又保證了歷史時段價格的連續性,從而既有利於交易系統的研究開發.又有利於交易系統的直接操作。
(2)如果無法對原始資料進行技術處理,那麼交易系統必須建立相應的除權發生前後交易信號的校正規則,以期盡可自地排除價格噪音的影響,包括對進場規則進行噪音發生後的補償,對出場信號進行延遲處理以及增加再進場規則,等等。
總之,由價格間斷造成的交易系統噪音是一個相當嚴重的問題,需要系統研究者認真加以區別和處理。
2
、期貨資料。大多數期貨合約的合約約定壽命在兩年以下,實際交易活躍期的壽命在3個月以下。期貨合約資料的短期性質不利於運用技術分析方法以及系統交易方法的使用。因此,投資人為了檢驗和實際使用交易系統,必須根據某些技術原理時分別的期貨合約資料加以連接,使其已有足夠的使用長度。
如果投資人使用的是已經由資料商加以連接的期貨合約資料,則必須搞清資料商對資料連接所依據的原理和方法,以明了這種資料是否能滿足自己的投資需要。
對絕大多數期貨和約來說,絕大多數投資人僅集中交易最活躍的期貨合約,一般為最接近交割明的期貨合約。這一時期的交易對整個期貨合約而言最具代表性。因此交易系統的檢驗和使用應集中引為期貨合的交易的這一時段。**BINGO收集整理**
為解決期貨合約壽命較短下能滿足所需資料長度的矛盾,期貨合約資料可按以下連接方式加以延長:
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次下跌期
第一次底部搜索 附近一第一次搜索成功。
2、以某市第2次下跌期
第1次底部搜索 附近——第1次搜索失敗。
第2次底部搜索 附近——第2次搜索成功。
第3次底部搜索 附近——第3次搜索成功。
3、以某市第3次下跌期
第1次底部搜索 附近——第1次搜索失敗。
第2次底部搜索 附近——第2次搜索成功。
4、以某市第4次下跌期:
第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)這裡使用市場實際操作信號記錄而不是電腦檢驗記錄,和前文列舉某股市交易系統一樣,是進一步強調系統交易方法比較主觀型的投資操作,在投資效益上可獲得高度穩定性,從而具有不可替代的長處。
該例中的短線交易,是指進場後當天平倉或隔夜平倉。
例SP500指數期貨短線交易系統(2號系統)實際操作信號統計:
1995年12月~1996年5月 [1點=5美元]
時間
進場
出場 盈(+)/虧(-)點數:
時間
進場
出場 盈(+)/虧(-)點數:
時間 進場 出場 盈(+)/虧(-)點數: 時間 進場 出場 盈(+)/虧(-)點數:
規則:交易盈虧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)交易細節帳。**www.irich.com.cn交易之路收集整理**
(3)交易信號標識圖,在圖中“1”指“買”,(做多或做空平倉),“一1”指“賣”(做空或做多平倉)。
由交易系統在周線上的表現看,趨向於認為是一個盈利系統但因為交易次數略不足(24次)故此有所保留。值得注意的是,總體盈利的來源基本上以做空交易為主,做多交易基本上只達到保本水準。
從總體上看,這不是一個好的交易系統。由最大單日帳戶損失金額18584美元。可知帳戶資本金最低額度應不低於18584美元 而10年間凈利總額為 20980美元,凈收益率僅為 113%,折合年單利為11.3%,年復利為7.85%。
從分析報告也可以明顯看出,移動平均線在捕捉長期趨勢上有長處,但在盤整行情中易遭受損失,在分析報告中,盈利交易的持單時間長度平均約為虧損交易的兩倍,說明平均線系統要求價格波動波長長於平均線的參數定義長度。
(表3-1略)
《系統交易方法》第四章 交易系統的優化與噪音控制
第四章 交易系統的優化與噪音控制
交易系統的優化,是指在對交易系統的參數值作進一步調試使之達到最佳狀態的過程。交易系統的憂化可選擇在交易系統完成初步電腦檢驗,並確認具有實用價值之後進行。對電腦交易系統是否進一步進行優化,不同的系統研究者有不同的投資理念,總體上分為兩大派別,即贊同優比和反對優化兩派。贊同優化一派認為交易系統經過優化過程可使系統參數達到最佳工作狀態,因而可使交易系統發揮最佳效益。反對優化一派認為市場周期與市場特征通常都具有某種程度不穩定性,優化過程會使電腦交易系統喪失“抗病力”,使交易系統無力抵御未來的市場變比,因此交易系統的調整不應追求“最佳”,而應追求“次佳”。
作者依據長期研究和使用計算價交易系統的經驗,認為關鍵問題不在於是否對電腦交易系統進行優化,無論是對交易系統進行優比也好,或者完全不作任何優化也好,關鍵在於對電腦交易系統噪音水平的控制。如果交易系統的噪音水平已達到預期控制標準,則完全不應進一步優化。如果通過優化也達不到預期噪音控制標準,則必須修改交易系統。若修改後仍達不到噪音控制標準,則必須放棄該系境。**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%時,一般認為嗓音干擾過大。同樣,研究者可以加長時間視窗或進行多重市場檢驗,以觀完噪音過大是否是全局性現象或局部性現象。如果判定矚於全局性現象,則暗示系統設計理論可能存在結構性缺陷,需要作進一步修改。