數量化投資的注意事項:算法複雜度

  |  

相信沒有什麼東西比一個看上去極度精巧複雜的工藝品更招人喜歡了。邁克爾·貝的“變形金剛”有着如此強大的票房號召力至少部分與其摒棄了(相比之下)孩之寶較爲弱智的變形風格有關。創新螺旋某種程度上也似乎是如此。可問題也同樣擺在了我們的眼前,複雜度和魯棒性是兩個沒有必然聯繫的概念。

長期資本複雜的金融工具拆分讓準備接手的人費盡了心思。最後得出的結論是“頭寸如此複雜,金錢機器的組成部分在基金的對家中如此分散,以至於簡單的途徑轉移頭寸是不可能的。”沒什麼比這個例子更有說服力了,“精巧的系統與魯棒性沒有必然聯繫。”《解讀量化投資》一書中說到:“許多量化基金採用相對簡單的數學公式,只用一兩行就能解釋清楚。許多量化基金的複雜也許在於它的科技:電腦系統、通信技術、電子交易手段等。”這話說的很實際也中肯。在國內期貨市場上,數量化手段應用的遠比股票市場要成熟,但一個似乎普遍認可的原則也是“簡單、直接、有效”。

投資市場是個英雄莫問出處的地方。只要有業績,恐怕即便是投擲骰子、算周易也不會有人在乎。在這樣的大背景下,算法本身的複雜度確實不是問題的重點。難怪西蒙斯本身也承認,其大獎章基金所用的數學都是很簡單的數學(儘管,筆者真的懷疑,一個數學家嘴裏的“簡單”究竟與普通人的理解有沒有什麼差別)。可問題是究竟要簡單到什麼程度卻沒有一個定論,而且片面的強調簡單也多少會產生些誤導。一個最起碼的常識恐怕是再簡單的數學動手能力差恐怕做不好。

先假設其他的工作都已經準備就緒,“就只差算法開發了”。可能是筆者接觸面仍然不夠寬廣,但算法的校驗平臺在股票市場裏基本就沒有一個好產品。這些東西往往需要自己動手來完成,因爲即便算法開發者貌似大度的與他人分享,別人有沒有時間幫這個忙也還是問題。這就直接回到了我們一開始說的那個話題,算法交易的真正複雜之處在於算法之外。即便是想出一個簡單到弱智的有用算法,對於校驗這個工作來說仍然只是相當於把一切算法轉換成一組簡單的表達狀態的數值並走完自己的運算過程。要一個人完成這麼多的工作,不會些編程恐怕是說不過去的。這還只是長征的第一步,還存在着參數優化,倉位控制,資金分配等諸多實際問題,更不用說算法本身就需要考慮一定的複雜度。所以筆者還是想提醒一句,讀者最好還是能有個思想準備,不要把算法複雜度和工作量作出過分緊密的假設,往往其他工作也並不輕鬆。

現實中的問題可不像大學裏講的經濟學那樣,有着一眼就能看穿的公式結構,各種優美的平滑函數在那裏等待着被解答,又或者有了Maple之後,各種計算只是把公式輸人到電腦之中就會有個結果。呈現在我們面前的就是一堆數字,其餘任何規律的探索都是分析員梳理出來的。可問題來了,有什麼理由讓我們相信一個確定性的公式存在於這堆一眼看去就讓人噁心的數據中呢?更不要提什麼平滑、可導之類的苛刻要求了。這或許解釋了爲什麼筆者除非萬不得已,否則很少翻開經濟學著作或教科書的原因。也有人就此得出了一個跟巴菲特價值投資理念極度吻合的邏輯:“凡是使用微積分之類的數學方法來指導投資都很可疑。”儘管有些偏激,但某種程度上來看有它的道理。最優化的思想仍然是需要的,僅僅是因爲目標函數的不確定要求我們通過其他方式對其進行搜索。具有全局優化能力的算法很多,讀者可以自已隨便翻開一本進行閱讀。這可能是筆者嘗試解決這一問題所能使用的唯一方法。

我們現在可以比較心平氣和的來看待這個問題了。單個算法的複雜程度可能並不高,有些甚至可以最終歸結爲僅僅是比較兩個數值的大小。但算法的設計往往需要參數,而一旦涉及到參數就一定會牽扯到優化等細節問題。這些問題的複雜度一般會超過我們的設想,而且其重要性往往並不差於算法本身。

推薦閱讀

相關文章

掌握成長股的選擇技巧

掌握成長股的選擇技巧投資者在選擇成長股時要考慮下面幾個因素。第一,企業要有成長動因。這種動因包括企業領導人、內部管理、技術以及產品等重大生產要素的更新和企業某種特有的重大優勢等。第二,企業規模比較小。小規模企業對企業成長動因的反映比較強烈,市場、產量、資本等要素的上升空間大,所以成長條件比較優越.第三,行業具有成長性。

MACD技術

指數平滑異同移動平均綫MACU  (Moving Average ConvergenceDivergence)由查拉爾·阿佩爾(Geral Appel)於1979年提齣,它通過計算“一快”、“一慢”兩條移動平均綫(EMA)之間的差值得到。

MACD柱狀綫“抽腳”波段買賣操作運用

MACD柱狀綫在0軸之下時用綠色柱綫錶示,簡稱為“綠柱”。在下跌過程中,柱狀綫會在0軸之下不斷嚮下發散,這是由於快綫DIF帶動慢綫DEA嚮下運行,並且DIF不斷遠離DEA。

K線聚寶盆形態的操作技巧和K線聚寶盆形態的實戰案例分析

K線之中有很多形態可以幫助投資者們對股票的買賣有一個很好的掌握!下面小編就和大家分享一個K線聚寶盆形態的實戰案例和相關的知識,希望通過本篇文章的講解大家能夠有所啓發、有所幫助!什麼是K線聚寶盆形態K線聚寶盆形態是由三根或是多根K線組合而成的,K線聚寶盆形態和圓弧底有些相似,但是右邊會呈現出一個整理平臺,且是直接拉起的。

KDJ指標的周線、月線交易要則與實例:海信電器(600060)

在現實交易當中,我們會發現短線交易是一種成本非常高的交易方法,除了技術指標本身的一些天然缺陷所導致的必然錯誤之外,損失的還有證券交易所扣除的大量手續費用及政府徵收的印花稅。有位朋友在年頭好的時候,短線底利曾達到12萬元,但是付出的各種費用就有7萬元多。

均綫金山榖銀山榖圖形

前段時期,小王見某股從底部上來時齣現瞭一個嚮上跳空缺口(見圖1箭頭A所指處),與此同時,該股5日均綫、10日均綫、30日均綫也形成瞭多頭排列。從技術上說,齣現嚮上跳空缺口和多頭排列都是做多的信號。於是,小王在該股跳空缺口形成的第二天就重倉追瞭進去。但不料該股很快就衝高迴落,結果小王被套住瞭。

KDJ指標的止損要則

止損要則KDJ指標的止損,關鍵是看指標中KD線的變化情況。如果行情出現買入信號,投資者根據信號的指示買入建倉,但是行情不久就出現了下躍走勢,且躍穿了10MA平均線,那麼通常KDJ指標的K線也會出現下穿50的情況。這個時候,通常預示着行情有可能中途夭折,所以投資者必須警惕危險信號。

短線交易的心態解讀

股市可以讓投資者短期暴富,也可以讓投資者的收益迅速化爲烏有。股市就是將人性中兩個最大的缺點,即貪婪和恐懼極度放大。因此,股市中的多數投資者只顧眼前一時的利益得失,無法冷靜面對長期複利增加的效果。成功的投資是良好的心態、紮實的股票理論知識與合理的操作技巧綜合。

均綫雙頂部形態的賣點

均綫的頂部形態會齣現在均綫上漲一段時間之後的頂部區間。這類形態齣現,標誌著之前推升股價的多方力量逐漸減弱,股價上漲後遭遇到瞭較強的拋盤壓力。未來股價將會結束上漲,開始進入下跌行情。這樣的形態完成時,投資者應該盡快賣齣手中的股票。均綫的雙頂形態是指行情上漲一段時間後遭遇阻力時,均綫的形成連續兩個最高價基本水平的頂部。

吸籌時有什麼典型形態?漲停板的漲停策略有什麼?

吸籌時的典型盤面形態不同的主力有不同的吸籌手法。就常見情形來說,若不是個股有火爆的炒作題材,主力一般會在低位區耐心地吸籌,因爲這樣可以買到更多的廉價籌,既降低了持倉成本,也增加了控盤勝算。這種常見的吸籌方式也對應着典型的盤面形態:低位區的緩慢攀升(但走勢強於同期大盤)且有量能的溫和放大。

相關詞條

股票交易員

什麼是股票交易員?股票交易員是試圖從股票等證券的買賣中獲利的人。股票交易員可以是代表金融公司進行交易的專業人士,也可以是代表自己進行交易的個人。股票交易員以各種方式參與金融市場。個體交易者,也稱爲散戶交易者,通常通過經紀或其他代理買賣證券。機構交易員通常受僱於管理投資公司、投資組合經理、養老基金或對沖基金。

零加刻度

什麼是零加刻度?零加價或零上漲是一種證券交易,以與前一交易相同的價格執行,但價格高於不同價格的最後一筆交易。例如,如果連續的交易發生在 10 美元、10.01 美元和 10.01 美元,則後面的交易將被視為零加價或零上漲交易,因為它與前一交易的價格相同,但價格高於以不同價格進行的最後一筆交易。

認購權定義

什麼是訂閱權?認購權是公司現有股東通過以或低於市場價格認購新股發行而保留相等百分比所有權的權利。認購權通常通過使用配股來執行,這允許股東以通常低於股票當前交易價格的價格交換普通股股份的權利。認購權也稱為股東的“認購特權”、“優先購買權”或“反稀釋權”。認購權發行增加了市場上的股票數量,從而導致每股價值的稀釋。

後續發售

什麼是後續發行?後續發行是指公司通過首次公開募股(IPO)上市後增發股票。因此,後續發行由已經公開交易的公司或現有股東進行。這些產品通常通過二級市場在證券交易所進行,尤其是在向公眾提供時。它們通常用於籌集資金或增加現金儲備。因此,它們可能採取稀釋或非稀釋產品的形式。

優先股定義

什麼是優先股?優先股,通常稱為優先股,是公司股票的股份,在普通股股利發放之前已向股東支付股利。如果公司破產,優先股股東有權在普通股股東之前從公司資產中獲得報酬。大多數優先股都有固定的股息,而普通股一般沒有。優先股股東通常也不擁有任何投票權,但普通股股東通常擁有。

浮動股票定義和示例

什麼是流通股?流通股是可用於交易特定股票的股票數量。低流通股是指股票數量較少的股票。流通股的計算方法是從公司的總流通股中減去密切持有的股票和限制性股票。封閉持有的股票是由內部人士、大股東和員工持有的股票。限制性股票是指由於臨時限制(例如首次公開募股(IPO)後的鎖定期)而無法交易的內幕股票。