當前位置:才華齋>資格證>期貨從業>

如何將系統化思路運用於主觀期貨交易

期貨從業 閱讀(5.64K)

導語:系統化思路其實不是程式化交易所特有的。在這個市場上經常是你做了一個對的動作,但是實際上你的收益是負的。跟著本站小編一起來看看相關內容吧。

如何將系統化思路運用於主觀期貨交易

(程式化交易)最大的一個優勢,就是面對隨機強化的挑戰。

我們優化的目的不是找到盈利的最佳,而是找到品種之間的區別。

我把市場的利潤來源分成兩種,第一種是平均利潤,第二種是超額利潤。

平均利潤來源於市場本身,股票市場的盈利來源於企業的成長,而期貨期權的盈利實際上是來源於它的保險功能。

超額收益來源於市場的非有效性,而非有效性產生於參與者的非理性,而且非理性的發生週期幾乎是不可預測的。

人性的弱點導致非理性的發生,而我們應該用理性的方法捕捉非理性。

絕大部分的人在投資市場中不斷呈現非理性的一面,因此,如果你要保持理性,只有一個辦法,那就是制定規則。

主動投資的目標是獲取超額收益,因為它有博弈的一面,而被動投資獲取的是平均收益。

主動投資的特點,第一是單一化;第二,它非常注重時機選擇。

被動投資就簡單了,第一,指數化,它一定是大量的組合;第二,它會長期持有,沒有什麼太多的時機選擇。

被動投資能夠適應有效市場。

主動投資的缺點也是很明顯的,它很容易導致資金管理不善,出現重大風險。

從市場的長期有效性看,時機選擇存在很大的難度,而長期持有要優於時機選擇,但是人性的弱點導致市場的無效頻繁出現,給時機選擇留下很大的空間。

程式化的本質是主動型的指數化投資。

只使用價格作為單一因素的時機選擇,適用性廣,容易複製。

這個市場不缺的是錢,最缺的是好的投資管理者,而且會越來越少。

非常感謝七禾網給我提供這個機會,來到這裡跟大家一起交流,我今天交流的題目是“如何將系統化思路運用於主觀交易”。

系統化思路其實不是程式化交易所特有的,那怎麼應用於主觀交易?其實我自己也做很多的主觀交易,但是我一直在灌輸著我的程式化的思維方式。

在講這個話題之前我想先從TB公司的成長說起,TB是一個小公司,程式化平臺是個小眾平臺,但是我最引以為豪的是我們擁有很多持續穩定盈利的客戶,我們從2005年開始,一直引導著國內期貨程式化交易的發展。這些客戶,有的是IT人員,有的是從業餘轉到職業,這是我們感到非常自豪的。期貨市場的客戶存活率我想是10%,甚至還不到,但是作為TB的客戶,有非常多的一直穩定活躍在市場裡面,而我自己也是從客戶開始成長。TB客戶的成長其實跟一個很重要的因素有關係,那就是程式化交易,TB本身就是一個程式化交易平臺,那麼程式化交易為什麼有這種魅力?它到底是怎麼樣的?剛剛傅海棠老師講了一個個人交易的發展,我也非常欽佩,但程式化交易是另外一面。

為什麼一個業餘投資者通過程式化交易也能走上職業投資者之路?我還是想用一個策略的一個表現來說明。

這是一個經典的海龜策略的績效表現,策略思路是20日和55日高低點通道進場,2%的固定止損,10日的高低點通道出場,就僅僅這樣,我們做了24個品種,1000萬的資金,每個品種做100萬,手續費按萬分之5雙邊計算,加1跳滑點。在這樣的情況下,交易次數1069次,年化收益120萬,2007年到現在,10年10倍,不多。從複利的角度來說也就每年百分之十幾、二十幾,這是它的真實的資金曲線。

這是一個經典的海龜策略的績效表現,策略思路是20日和55日高低點通道進場,2%的固定止損,10日的高低點通道出場,就僅僅這樣,我們做了24個品種,1000萬的資金,每個品種做100萬,手續費按萬分之5雙邊計算,加1跳滑點。在這樣的情況下,交易次數1069次,年化收益120萬,2007年到現在,10年10倍,不多。從複利的角度來說也就每年百分之十幾、二十幾,這是它的真實的資金曲線。

這麼簡單的一個經典策略,實際上都能讓你資金的成長呈現一個穩定的`狀態,這種策略特別適合於資金管理,做私募。這是一個海龜策略,還有更多的策略比如均線策略等都可以完全依據這個平臺做到。

程式化交易到底有什麼優勢?我在很多場合都講過,但是我今天想強調的是我認為最重要的一點,那就是面對隨機強化的挑戰。那什麼是隨機強化?我們來回憶一下,有很多投資者在這個市場非常努力,但是他得不到報酬,也就是說,在這個市場上經常是你做了一個對的動作,但是實際上你的收益是負的。比如說止損,你說怎麼能沒有止損呢?即使是期貨英雄傅海棠傅總,他能夠以很低的勝率,10次裡面贏1次輸9次,那9次不都是止損出來的嗎?不都是錯的嗎?所以在這種情況下,你很多正確的操作,其實得到的是負的,這就是隨機強化。我們舉一個很簡單的例子,我們經常看到一些圖形,比如說,雙均線、金叉或者頭肩頂,我們進去操作,但是發現結果是錯的,你無法分辨這個結果,這就是隨機強化。那怎麼辦?測試就是了,所以程式化提供了很強的測試功能,你某個念頭、想法,一測試就知道,然後去複製這個交易。所以最大的一個優勢,就是面對隨機強化的挑戰。很多人的努力,其實在投資上沒有得到回報,投資市場可以用一個比較俗的笑話來形容——投資其實就像人在拉屎,你很努力,但出來是個屁。很有可能是這樣,也就是說你的努力很難跟你的正回報相關。程式化交易其實能夠解決這個問題,它可以測試、優化和資金分配等,這就是程式化交易的一個優勢,也就是說我們擁有這些優質客戶的一個最核心的競爭力,就是他們本身具備這種程式化交易能力。那有的朋友說,他不會寫程式怎麼辦?找“量化易”,量化易提供了很多策略,它是一個平臺,有很多的投資者提供策略,但是它是收費的,所以我建議他們應該免費。免費的策略能不能用?免費的策略可以用,比如海龜交易策略,完全同參數的海龜策略就是這種績效,我還可以稍微優化一下。那優化行不行?優化肯定可以。這個問題我跟我的同事做了很多次爭論,後來我終於找到一個很充分的理由說服了他們,可以優化,為什麼?銅跟豆粕肯定不一樣,銅、豆粕、黃金、股指屬性完全不一樣,它的驅動力是不一樣的,所以我們優化的目的不是找到盈利的最佳,而是找到品種之間的區別。經過這個思考,我終於跟同事達成了一致——可以引數優化。

今天其實不講程式化,我們講主觀交易能不能使用類似於程式化的交易方法?主觀交易方面,對於傅海棠老師,我們可以去欣賞他,但那是天才,我覺得我不敢去學習天才,為什麼?學不會。更何況傅老師50%、60%的回撤,可能不適合私募基金。對於天才我們只能是景仰,所以我更多的是想我們能不能把程式化交易的方法用在主觀交易方面,因為程式化涉及到程式設計,而主觀交易涉及到基本面的判斷,很難量化。上午有嘉賓講過,我們現在的基本面場景,比如美國現在的基本面場景——特朗普,跟30年前的里根時代非常相近,但是如果從優化和測試的角度來說,兩次的相近是沒有什麼置信度的,這就是主觀交易很難量化的原因。那如果我想把程式化交易方法應用過來,我應該怎麼辦?實際上我們應該去思考程式化交易方法本身內在的東西,而不是它程式設計去量化的部分,這是今天想展開跟大家分享的一個話題。首先我一步一步講程式化交易所蘊含的含義,這樣的話我在主觀交易中把這個含義放進去,其實就輕而易舉。我把市場的利潤來源分成兩種,第一種是平均利潤,第二種是超額利潤。平均利潤來源於市場本身,股票市場的盈利來源於企業的成長,而期貨期權的盈利實際上是來源於它的保險功能。而超額收益來源於市場的非有效性,而非有效性產生於參與者的非理性,而且非理性的發生週期幾乎是不可預測的,我們知道泡沫肯定會破滅,但是不知道是什麼時候,而且泡沫會越來越大,在這個過程中,如果你頂不住,即使看對了,你得到的結果也可能是錯的,在黎明之前你就被消滅了。

人性的弱點導致非理性的發生,而我們應該用理性的方法捕捉非理性,投資者本身是人,絕大部分的人在投資市場中不斷呈現非理性的一面,因此,如果你要保持理性,只有一個辦法,那就是制定規則。因為我不相信我能有這樣的自制力,所以我在交易中一定要有個規則,或許有少數的人在任何時候都可以很理性,但那是天才,不是我們學習的榜樣。

超額利潤和平均利潤對應著捕捉超額收益和平均收益,就對應著兩種方法,一種是主動投資,我覺得我有能力去戰勝市場,所以我主動去判斷應該怎麼樣;另外一種很簡單,我認為我沒有能力去戰勝市場,我就簡單地買入持有。中國股市的成長過程中,有幾個股民的收益能超過大盤的漲幅?所以,主動投資的目標是獲取超額收益,因為它有博弈的一面,而被動投資獲取的是平均收益。主動投資的特點,第一是單一化,沒有投資組合,儘量少的品種,因為我要戰勝對手;

第二,它非常注重時機選擇,所謂的高拋低吸或者波段操作等。而被動投資就簡單了,第一,指數化,它一定是大量的組合;第二,它會長期持有,沒有什麼太多的時機選擇。那麼各自的優勢是什麼?主動投資很明顯,歷史的成功者在激勵著主動投資者前赴後繼,就像傅海棠老師的成功,我們聽了都非常激動,我也會心潮澎湃。短期完全有可能超額收益,因為你可能做對,我們隨便投骰子也可能做對,而且符合人性的期望值,我們進入這個市場,我們肯定不是想要一個平均收益,我們想要幾倍、幾十倍、幾百倍,肯定是衝著這個收益去的。那麼被動投資有什麼優勢?歷史資料其實證明了被動投資要優於主動投資,我們可以去統計這個資料,從長期來看,絕大部分的基金經理跑輸大盤。平均收益的盈利來源於企業的成長,所以它有正常的盈利來源,這個來源比主動投資產生的盈利來源要容易得多,因為主動投資來源於博弈的收益,來源於輸家的貢獻。那你想,我們憑什麼認為你比對手更強,你買一手就有人賣一手。第三,被動投資能夠適應有效市場,其實最近的交易比較難做,市場還是比較有效,對手都很強,但是被動投資相對來說能夠適應有效市場。這是對於利潤捕捉的兩種方法的目標、特點、優勢做了一個分解。

那麼,主動投資有什麼問題?有幾種反駁,第一,歷史資料證明主動投資無效,我這樣講是撇除了天才,我是一個普通人,我想進入這個市場,我應該怎麼做?天才是有,但是我們趕不上。有效市場假說,認為主動投資無效,在贏得輸家遊戲中,主動投資的盈利機會在於利用對手的錯誤,但對手的集體錯誤多長時間會出現一次,你是不知道的,也就是這個週期很難捕捉。高於平均水平的超額收益,從迴圈論證的思路來說,當你有個方法很有效的時候,大家都會去採用,會導致超額收益立即被抹平,因為你在做,別人也在做,就算程式化交易方法也一樣,大家一擁而上,其實比的已經不是策略本身了。主動投資捕捉無效市場的可能性,其實非常難。我記得去年有一次外匯瑞郎的波動,我看了圖表後倒吸一口冷氣,如果按我的策略去做肯定很危險。以前的下跌或者跳空,它總有一種預兆,你可以用技術分析手段,其實它是很健康的多頭走勢,然後直接一個跳空下來,誰也跑不掉,這是非常可怕的,這就是所謂的行情的跳躍性。所以你用主動管理的投資去博的話,是很困難的,就是行情的這種高速的跳躍性其實你是抓不到的,所以行情的跳躍性導致波動操作的無效,它的波動不是連續的,所以從這個角度講,對於一般投資者主動投資很難成功。

那麼被動投資是怎麼樣的?其實我認為也有些問題。首先,我們說被動投資是買入持有,你什麼時候買入持有?比如中國經濟長期向好,A股市場就可以長期投資,我買入持有,我買入上證指數也行,買入滬深300指數也行,或者複製滬深300指數樣本來買也行,那什麼時候買?是現在買,還是明天買,或者明年買?本質上被動投資的起始點就有個時機選擇,所以這是一個最重要的難點,被動投資本身存在一個時機選擇,它的起始點就是一個時機選擇。第二,被動投資的本質是什麼?這一點非常有意思,比如說買入上證指數,那麼上證指數的成分股可能是有變化的,實際上我並不是長期持有一隻股票。按上證指數的換股規則,實際上也在換倉,所以說,它本質上也不是長期持有。所以,得出一個結論,本質上它就是主動投資。但是其實歷史上被動投資方法是好的,那我們把被動投資的方法提煉出來其實是非常有意思的,我想最終匯出來,它實際上就是一個程式化交易的方法,它完全可以用於主觀交易。被動投資相對於主動投資,有優勢的原因是什麼?我們分析一下,第一,指數化的投資組合體現了資金管理的優勢,因為它是指數化的,不是買入持有一隻股票,所以它自然在資金管理上會有優勢;第二,規則化的時機選擇規避了人性的弱點,它有時機選擇,它要換股,你買入持有指數,指數是定期換股的,實際上它是規則化的,我買入指數長期持有體現了執行規則的紀律性。

被動投資有什麼缺點,很簡單,如果你充分地指數化,你很難有高收益,如果我想追求高的收益,我奔著一個神話或理想、抱負去,但很難有高收益,怎麼辦?把指數減少,接近單一化,原來是300只股票,我做10只,它的波動就起來,收益必然會高起來,當然風險也會大起來,所以是有辦法的。第二,由於人性而導致市場無效時,容易出現風險,也就是說,走熊市,比如30年熊市走下來,你的被動投資會出問題。那麼主動投資是不是一無是處?也不是,我覺得它完全可以追求高風險下的高收益,它可以充分捕捉人性的弱點,導致市場無效性,獲取博弈的高收益。當然這裡頭有個度,既然被動投資本質也是主動投資,其實我是可以掌握這個度的,我願意高收益的時候我把波動做起來。這裡我講自己的一個人生體會,我在國企十幾年,波動很小,收益穩定,那我想增加收益怎麼辦,我離開國企,波動就大起來,收益也可能大起來,當然風險也伴隨著變大。當你想高收益的時候怎麼辦?放大波動。這跟期權有點一樣,這是我的一個體會。

那麼主動投資的缺點也是很明顯的,它很容易導致資金管理不善,出現重大風險,讓人睡不著覺。當市場充分有效的時候,在主動管理的時候時機選擇會失效。而且主動管理對人性的要求非常高,人性有弱點,你很難執行。所以,從這裡看,我們認為被動投資還是優於主動投資,雖然本質上是一樣的。如果是這樣的話,那麼我們完全可以建立一種系統化的投資,這就是程式化交易方法的本質,那我們嘗試把這個方法用到主觀交易裡面。這就是系統被動式的主動投資的一些優勢、方法以及輔助手段,它很容易跟工具來結合,原因很簡單,因為你要做組合和指數化,你要藉助工具,所以說系統化投資同時具備了主動投資和被動投資的特點,主動投資是單一化時機選擇,被動投資是指數化長期持有,系統化是什麼?指數化、規則化,首先它指數化是可調整的,規則化也是可以調整的,我可以不按上證指數的換股規則,我自己定,它是一年或半年換一次,我一個禮拜換一次也可以,然後我們再來做資料回溯,就可以做交易了。所以,這就是我們想用到主觀交易中的方法。進一步提煉,系統投資的兩個重要特點,就是指數化和規則化。從投資組合的風險收益來看,指數化要優於單一化,但是當你企圖追求暴利,願意承擔風險的時候,單一化是更好的選擇。當然,單一化也不一定只做一個品種。從市場的長期有效性看,時機選擇存在很大的難度,而長期持有要優於時機選擇,但是人性的弱點導致市場的無效頻繁出現,給時機選擇留下很大的空間。所以市場經常會無效,這個時候時機選擇就會有用,那麼我們並不是主觀的,而是用我們的規則,所以這個規則會有用。從另外一個角度看,長期持有本質也是需要時機選擇的,你必須有換股規則,所以首先是投資者何時開始長期持有,本身就是個時機選擇。第二,構建指數化方法的時候本身也是規則化的時機選擇。總的來說,系統化投資的特點就是指數化和規則化。所以,程式化的本質是什麼?主動型的指數化投資,只是構建這種指數化方法必須以價格資料波動為主,程式化交易一般交易大量的品種,使用多策略,程式化交易按照一定的交易規則,計算機產生自動訊號,這是它的一個特點。那麼在主觀交易中怎麼使用程式化方法?我提兩點,第一,構建指數。如果我想追求高收益,我就構建一個品種,我直接做交易。實際上,這跟人的精力是有關係的,假設你做10個標的,你要對這10個標的都有很深入的瞭解是不可能的,因為精力是有限的,你不可能二十幾個品種都去做實地調研。構建指數可以有很多方法,我們可以用巨集觀的方法、基本面的方法或者技術面的方法都可以。程式化本身是怎麼構建這個指數的?就是一套買賣訊號規則,什麼時候該持有,就什麼時候做。

第二,建立規則。既然我構造了指數,那麼我就來建立買賣規則,當然,最重要的是風險控制跟頭寸管理,這就是在主觀中使用的。所以我的建議是,儘量構建大的指數,對於大的指數,人力幾乎無法對所有的指數的標的進行深入的多因素分析,而交易的最終指向是價格,所以以價格因素作為時機選擇唯一因素比較合理。如果你做基本面的話,其實不會把價格作為唯一因素,你可能是作為一個重要因素,因為當價格不對的時候,你要考慮,這是第一位,因為你交易的是價格。對於其他市場,因為影響因素很多,統計結果存在偶然性,價格因素樣本太多,影響的方式只有一種——價格波動,是最終的交易指向,其置信度將大幅提高。也就是說,我們儘量多地對標的去採集更多的資料來作為規則的因素。只使用價格作為單一因素的時機選擇,適用性廣,容易複製,但是它有缺點,因為如果你只使用價格因素,而價格因素是大家都能找到的因素,看著圖表就有,所以它很容易複製,導致該方法短期失效,這點是要意識到的。基本面相對還是不容易失效的,但基本面也會失效,平衡表方法在2014年的時候大行其道,到2016年的時候就很難受了,任何方法都會失效,但是價格因素作為唯一因素。還有一個很重要的是,這種方法需要計算機支援,因為你要做指數化,勢必要做很多品種,你要做管理。