從科學(xué)和哲學(xué)角度漫談 沒(méi)有邏輯的量化策略該怎么相信
一、什么是科學(xué)
關(guān)于科學(xué)與偽科學(xué)的衡量,有一個(gè)廣泛被接受的學(xué)說(shuō),叫做波普爾的證偽說(shuō)。
即所有的說(shuō)科學(xué)定律都是永遠(yuǎn)無(wú)法“證實(shí)”的,通俗的講就是科學(xué)規(guī)律永遠(yuǎn)不可能用擺事實(shí)講道理的方法來(lái)給你證明的,尤其是證明給那些鉆牛角的。舉個(gè)例子,我們都現(xiàn)在知道,地球是圍繞太陽(yáng)轉(zhuǎn)的,我想證明給你看,要怎么辦呢,最好的辦法是有個(gè)巨大的望遠(yuǎn)鏡,從遠(yuǎn)處錄像發(fā)給你看。但是你可以說(shuō),現(xiàn)在的地球是圍繞太陽(yáng)轉(zhuǎn)的,你不能證明唐朝的地球也是圍繞太陽(yáng)轉(zhuǎn)的,這下就比較難了,我要找古籍,翻出從地球上看到太陽(yáng)升起的文字記錄,但你可以說(shuō),這可能是太陽(yáng)圍繞地球,而且不能證明恐龍時(shí)代,地球也圍繞太陽(yáng)轉(zhuǎn),這個(gè)就更難了,起碼沒(méi)文字記錄了。再舉個(gè)例子,根據(jù)相對(duì)論,速度越接近光速,質(zhì)量會(huì)越大,你要我舉個(gè)例子,只能去歐洲實(shí)驗(yàn)室看了實(shí)驗(yàn)結(jié)果,看了以后,你也可以說(shuō)在200年前的中國(guó)杭州,結(jié)論不是這樣的。所以科學(xué)規(guī)律永遠(yuǎn)不可能用擺事實(shí)講道理的方法來(lái)給你證明,即使你每一次實(shí)驗(yàn),也只能增加這個(gè)結(jié)果的可信度。
這下就麻煩了,該怎么定義科學(xué)呢。科學(xué)可以這么定義:科學(xué)是經(jīng)驗(yàn)主義即歷史上他是能“證實(shí)”的,并且要能做出一些“預(yù)言”,而這些預(yù)言恰恰是要能夠被“證偽”的,也就是說(shuō)這個(gè)科學(xué)理論做出的預(yù)言是有可能被試驗(yàn)所推翻的,只有滿足了“預(yù)言”和“證偽”這兩個(gè)條件,我們才能冠以科學(xué)之名。反過(guò)來(lái)說(shuō),如果你提出的一個(gè)理論并且做出的預(yù)言是永遠(yuǎn)不可能被實(shí)驗(yàn)推翻的,那么這個(gè)就可以稱之為偽科學(xué)了。
舉個(gè)例子,你說(shuō)有個(gè)人能長(zhǎng)到5米高,我們統(tǒng)計(jì)了全世界所有的人,也沒(méi)發(fā)現(xiàn)一個(gè),但是仍舊不能推翻你的結(jié)論,因?yàn)槲覀儾荒茏C明唐朝有一個(gè)人長(zhǎng)到了5米,既然不能推翻你的結(jié)論,為什么不承認(rèn)你說(shuō)的是科學(xué)呢,因?yàn)槟慵炔荒茏C實(shí)存在高5米的人,又不能做出預(yù)言,什么時(shí)候會(huì)有一個(gè)5米的人。因此,當(dāng)一個(gè)理論只能“證實(shí)”而不能“證偽”時(shí),并且不能“預(yù)言”時(shí),我們暫不能承認(rèn)他是科學(xué)的。再舉個(gè)著名的黑天鵝例子,在沒(méi)發(fā)現(xiàn)黑天鵝之前,所有天鵝都是白的是不是科學(xué)呢,根據(jù)科學(xué)的定義,歷史上天鵝都是白的,而且我也能預(yù)言,你家里下個(gè)出生的天鵝也是白的,并且你也可以抓一個(gè)黑天鵝來(lái)證實(shí)我的理論錯(cuò)誤。所以在發(fā)現(xiàn)黑天鵝之前,我們認(rèn)為所有天鵝是白的,這是科學(xué)的。同理我們認(rèn)為人不能長(zhǎng)到5米高是科學(xué)的。
二、理論本身不嚴(yán)謹(jǐn)?shù)慕y(tǒng)計(jì)概率該怎么相信
以上的科學(xué)都是100%正確的科學(xué),可以無(wú)數(shù)次檢驗(yàn),只要有次檢驗(yàn)證偽,就不是科學(xué),比如發(fā)現(xiàn)一個(gè)黑天鵝,就可以認(rèn)定所有天鵝都是白的不科學(xué)。那么問(wèn)題來(lái)了,如果我提一個(gè)命題,95%的天鵝是白的,這是不是科學(xué)?這顯然很難證實(shí),也很難證偽。
這下就他媽很尷尬了,我們生活中到處是概率,比如我根據(jù)過(guò)去幾百年統(tǒng)計(jì),得出結(jié)論,每年8月份有臺(tái)風(fēng)的概率是90%,你信不信。比如明天下雨概率50%,你信不信。海龜交易正確率40%,你該不該信?這也就是問(wèn)題的關(guān)鍵了,即理論本身不嚴(yán)謹(jǐn)?shù)慕y(tǒng)計(jì)概率該怎么相信,準(zhǔn)確的說(shuō)是:不是因?yàn)槔碚撃苡?jì)算出概率,而是僅僅是根據(jù)統(tǒng)計(jì)得到的概率,改怎么相信?(舉個(gè)反例:量子理論是可以用數(shù)學(xué)推出概率的,理論嚴(yán)謹(jǐn),而不是統(tǒng)計(jì)后得到的概率)。
當(dāng)然你可以選擇理論不嚴(yán)謹(jǐn)?shù)慕y(tǒng)計(jì)概率通通不可信,但其實(shí)不管你信不信,也被深深的影響著。舉個(gè)例子,打仗10年了,你要上前線,然后你一統(tǒng)計(jì)這10年上前線死亡率10%,覺(jué)得自己運(yùn)氣還行,就會(huì)想報(bào)名參軍,但是如果一統(tǒng)計(jì),死亡率60%,感覺(jué)嚇尿了,肯定不去了,你說(shuō)你不信這種統(tǒng)計(jì)概率,你媽肯定也攔著你。再舉個(gè)例子,有個(gè)無(wú)限的口袋,里面裝滿了紅球白球,沒(méi)人知道真正的比例,但先取了2400個(gè)球,發(fā)現(xiàn)紅球比白球是6比4,你正好要賭球,你怎么下注?肯定下注紅球出現(xiàn)的概率大吧。但事實(shí)上未來(lái)紅白球比例會(huì)不會(huì)變化沒(méi)人知道,但之前的概率必定會(huì)影響你。股市就可以認(rèn)為是這個(gè)無(wú)限大的口袋,07年至今2400個(gè)交易日不到點(diǎn),你正在下注,按照你以為的大概率下注。
根據(jù)統(tǒng)計(jì)得到的概率,顯然要證明有反例很簡(jiǎn)單,但要證偽這個(gè)概率很難。統(tǒng)計(jì)得到的概率能不算科學(xué),這個(gè)有爭(zhēng)議,不是我說(shuō)了算,這里就不爭(zhēng)論了,我只能談?wù)勊趺床拍鼙幌嘈拧?/span>
這里就涉及一個(gè)可檢驗(yàn)次數(shù)了,過(guò)去可檢驗(yàn)的次數(shù)越多,那就越可信,預(yù)言后被檢驗(yàn)次所越多,那就越可信。過(guò)去實(shí)驗(yàn)1一萬(wàn)次,得出的結(jié)論,比實(shí)驗(yàn)1千次可信。預(yù)言后檢驗(yàn)1萬(wàn)次,發(fā)現(xiàn)正確,比實(shí)驗(yàn)1千次可信。( 邏輯思維有期節(jié)目講貝葉斯定理,差不多也是這個(gè)意思)。例如上一個(gè)例子,如果你只統(tǒng)計(jì)近2個(gè)月前線死亡率10%,你就報(bào)名參軍了,后來(lái)一統(tǒng)計(jì)近10年死亡率是60%,肯定后怕并后悔。
那么關(guān)鍵的來(lái)了,高收益的量化策略該怎么相信?
按科學(xué)方法來(lái),首先,歷史證實(shí)的策略確實(shí)高收益,當(dāng)然檢驗(yàn)時(shí)間越長(zhǎng)越好,檢驗(yàn)次數(shù)越多越好。然后做出預(yù)言,接下去幾年(例如3年)仍然會(huì)保持高收益概率很大。直到黑天鵝出現(xiàn)來(lái)證偽。所以在策略失效前,策略是可信的。 當(dāng)然做出預(yù)言,也就是實(shí)盤后,時(shí)間也該足夠長(zhǎng)。
舉個(gè)例子,小成交額策略證實(shí)能跑贏滬深300,而且我預(yù)言,未來(lái)10年也能跑贏,雖然證實(shí)需要很長(zhǎng)時(shí)間,10年后如果預(yù)言正確,那也可以認(rèn)為這是可信的
也有人會(huì)說(shuō),創(chuàng)建策略都是07年至今的,要等長(zhǎng)時(shí)間檢驗(yàn)太久了,等待太漫長(zhǎng)。我提一個(gè)好方法,策略測(cè)試時(shí)間設(shè)置為07年到11年底,做一個(gè)最優(yōu)策略,然后看07年到16年,就相當(dāng)于測(cè)試了5年,預(yù)言后又檢驗(yàn)了5年,有沒(méi)有效就看出來(lái)了。 (在我眼里那些測(cè)試只有一年的次新股策略是不可信的)
至于檢驗(yàn)次數(shù),例如都是07年至今的策略,調(diào)倉(cāng)周期是2天的就比調(diào)倉(cāng)周期是1天的檢驗(yàn)次數(shù)少了一半,我也常常發(fā)現(xiàn),對(duì)于權(quán)重非常復(fù)雜的策略,調(diào)倉(cāng)時(shí)間改變1天,策略年化就可能下降100%。所以4天調(diào)倉(cāng)的策略,要測(cè)4個(gè)起始時(shí)間。60天或者更久的策略,至少每隔5天測(cè)一次。
三、什么樣的理論是好的——奧卡姆剃刀原理
當(dāng)你有兩個(gè)或多個(gè)處于競(jìng)爭(zhēng)地位的理論能得出同樣的結(jié)論,那么簡(jiǎn)單或可證偽的那個(gè)更好。這一表述也有一種更為常見(jiàn)的強(qiáng)形式:如果你有兩個(gè)或多個(gè)原理,它們都能解釋觀測(cè)到的事實(shí),那么你應(yīng)該使用簡(jiǎn)單或可證偽的那個(gè),直到發(fā)現(xiàn)更多的證據(jù)。對(duì)于現(xiàn)象最簡(jiǎn)單的解釋往往比較復(fù)雜的解釋更正確。如果你有兩個(gè)或多個(gè)類似的解決方案,選擇最簡(jiǎn)單的。需要最少假設(shè)的解釋最有可能是正確的。但是奧卡姆剃刀本身不是科學(xué),是經(jīng)驗(yàn)之談
舉個(gè)例子,皇帝新衣。看到皇帝在大街上光著屁股走路這個(gè)奇怪的現(xiàn)象時(shí),總理大臣和鄰居家流著鼻涕的小毛都各自有一翻解釋。先看總理大臣的解釋:一、假設(shè)皇帝身上穿著一件世界上最華美的衣服。二、假設(shè)只有聰明人才能看見(jiàn)。三、假設(shè)我是蠢人。所以我看到的是光著屁股的皇帝。小毛的解釋:一、假設(shè)皇帝根本沒(méi)有穿衣服。所以我看到的是光著的皇帝。根據(jù)奧卡姆剃刀原理,小毛的解釋最有可能接近真相!因?yàn)樗募僭O(shè)最少。
那么關(guān)鍵的來(lái)了,越簡(jiǎn)單的策略,越是有效的。同樣收益的策略,選擇條件少的。
四、理論不嚴(yán)謹(jǐn),但是可信的策略會(huì)不會(huì)失效
答案是會(huì)。尤其是檢驗(yàn)次數(shù)相對(duì)較少的策略
比如次新股,大盤股都會(huì)有特別好的時(shí)候,今年表現(xiàn)特別好,但它很有可能明年就失效。比如07年的大盤股,低價(jià)股,表現(xiàn)非常好,現(xiàn)在很一般
比如就是28趨勢(shì)那種,它基于28兩種風(fēng)格必定會(huì)分化,且能有足夠長(zhǎng)的趨勢(shì),但在未來(lái)為什么28不能同漲同跌?
比如均線擇時(shí),我們覺(jué)得MA(2.20)對(duì)于滬深300有效,非常好,但對(duì)標(biāo)普500非常不好,但其實(shí)滬深300的MA(2.20)已經(jīng)沒(méi)有以前有效了,那它是不是失效了。趨勢(shì)和28都是檢驗(yàn)次數(shù)太少,碰到大行情,一年可能檢驗(yàn)了兩三次。
比如中小板pb(3,6.5)實(shí)在太好用了,可是07年至今只檢驗(yàn)了3次,你怎么知道它以后不會(huì)像滬深300那樣,長(zhǎng)期變低?
最后舉個(gè)例子是小成交額,這么好的策略,你沒(méi)想到它在滬深300是失效的吧。
奧卡姆剃刀那段還不夠充分,以后想想能不能寫的更有說(shuō)服力
以上文字,參考了,《時(shí)間的形狀》、《哲學(xué)家們都干了些什么》、百度百科