2013年7月19日 星期五
統計在程式交易的意義
程式交易是系統交易的一種實現方法,多了一些統計上的方法來檢驗交易的方法是否有獲利的可能,也多了一些方法可以讓我們為未來必然會出現的挫折早做準備。
我幾乎可以說程式交易的計畫內容都 base on 統計。統計的數學理論可以給我們更強的信心去進行投機冒險,但卻不能給出什麼保證。一如統計的有效性檢定,P值。最常聽到的:95% 機率否定該假設的成立───這是什麼意思,有多少人想過?95% 的機率否定假設,也意味著我們有 5% 的機率放棄了一個正確的假設(無法證明它是對的,並不代表它是錯的)!
我們有可能因為統計上的檢定而放棄了一個其實有獲利能力交易策略,但得到更大的錯誤嘗試成本的節省,而且是很高的效益對換。
想清楚了這些統計上所隱含的意義,才能知道我們取捨了什麼,而不是追求絕對的正確。
交易策略的規則、定義必須嚴謹。因為,不如此無以量化,不量化無以統計,不統計無從得知期望值,也無法權衡出交易計畫所有必備的細節設定。在這階段,我們必須保持正確的要求,但對於策略的執行卻又得容許它可能在不夠正確的未來中執行。
報價的品質(別相信100%正確的歷史資料或盤中報價)當然很可能讓單次的交易有截然不同的成果,但經過次數夠多的交易之後,交易策略還是應該顯現出它的一致性,這就是策略的必須有容許在不夠正確的未來中執行的容錯性。
統計,是建立在大量操作後的可預測性,而不是單一操作的預測。機率只是一個數值,一旦你要著眼在每個交易的當下,那都只有一翻兩瞪眼而已。
熱門文章
-
說起資金管理,大約都會耳聞過 Kelly formula,也會聽過它其實用在交易上的問題很大。後來有以 Kelly 精神生出了 Optimal F。而它的來由與計算方法,我就不多贅述,請自行參考: 牧清華的文章 。 要把 Kelly formula 寫成 MultiCha...
-
在執行多策略組合交易的時候,每個策略圖表獨立運作,各自下各自的單。但我們常常可以發現在某些時候(特別是開盤),出現 A策略要翻多、B策略卻要翻空,對我們的帳戶來說,因為策略圖表獨立運作的原因,實際上卻幾乎同時發出買進、賣出的委託單,而成交回來的價格又往往是買外盤、賣內盤,這完全是...
-
承繼自上篇「 函數:十進位轉二進位 」。 說實在的,這篇文章在我自己的心中就像是在引導讀者走向 Curve over fitting。這個方法,基本上這麼做跟把圖表攤出來,搞 DataMining 也滿接近了 XD 過去,我們會在策略的測試中使用"參數"...
-
這個秘密我過去只在課程或是講座中才會提。今天把它公開,為什麼我以前下大台,到了近年卻下起小台來了。理由就是...這是天上掉餡餅的好事啊!不費吹灰之力就可以提昇自己的交易系統績效的期望值,何樂而不為! 首先,你應該會覺得小台的手續費比大台貴,怎麼可能不下大台改去下小台?簡...