當前位置:股票大全官網 - 股票投資 - 凱利公式教妳如何用正確的方法投資

凱利公式教妳如何用正確的方法投資

凱利公式誌在解決的問題

假設賭局1:妳贏的概率是60%,輸的概率是40%。贏時的凈收益率是100%,輸時的虧損率也是100%。也即,如果贏,那麽妳每賭1元可以贏得1元,如果輸,則每賭1元將會輸掉1元。賭局可以進行無限次,每次下的賭註由妳自己任意定。問題: 假設妳的初始資金是100元,那麽怎麽樣下註,即每次下註金額占本金的百分之多少,才能使得長期收益最大?

對於這個賭局,每次下註的期望收益是下註金額的60%*1-40%*1=20%,期望收益為正。也就是說這是壹個對賭客占優的賭局,而且占得優勢非常大。

那麽我們應該怎麽樣下註呢?

如果不進行嚴密的思考,粗略的想象壹下,我們會覺得既然我每次賭的期望收益是20%,那麽為了實現長期的最大收益,我應該在每次賭博中盡量放入更多比例的本金。這個比例的最大值是100%。

但是顯然每壹局賭博都放入100%的本金是不合理的,因為壹旦哪壹次賭博賭輸了,那麽所有的本金就會全部輸光,再也不能參加下壹局,只能黯然離場。而從長期來看,賭輸壹次這個事件必然發生,所以說長期來看必定破產。

所以這裏就得出了壹個結論: 只要壹個賭局存在壹下子把本金全部輸光的可能,哪怕這個可能非常的小,那麽就永遠不能滿倉。 因為長期來看,小概率事件必然發生,而且在現實生活中,小概率事件發生的實際概率要遠遠的大於它的理論概率。這就是金融學中的 肥尾效應 。

繼續回到賭局1。

既然每次下註100%是不合理的,那麽99%怎麽樣。如果每次下註99%,不但可以保證永遠不會破產,而且運氣好的話也許能實現很大的收益。

實際情況是不是這個樣子呢?

我們先不從理論上來分析這個問題,我們可以來做個實驗。我們模擬這個賭局,並且每次下註99%,看看結果會怎麽樣。

這個模擬實驗非常的簡單,用excel就能完成。請看下圖:

如上圖,第壹列表示局數。第二列為勝負,excel會按照60%的概率產生1,即60%的概率凈收益率為1,40%的概率產生-1,即40%的概率凈收益為-1。第三列為每局結束時賭客所有的資金。這個實驗每次下註倉位是99%,初始本金是100,分別用黃色和綠色標出。

大家從圖中可以看出,在進行了10局之後, 10局中贏的局數為8,比60%的概率還要大,僅僅輸了兩次。但即使是這樣,最後的資金也只剩下了2.46元,基本上算是輸光了。

當我把實驗次數加大,變成1000次、2000次、3000次……的時候,結果可想而知了,到最後手中的資金基本上是趨向於0。

既然99%也不行,那麽我們再拿其他幾個比例來試試看,看下圖:

從圖中可以看出,當把倉位逐漸降低,從99%,變成90%,80%,70%,60%的時候,同樣10局的結果就完全不壹樣了。從圖中似乎可以看出隨著倉位逐漸的變小,在10局之後的資金是逐漸變大的。

大家看到這裏,就會漸漸的發現這個賭局的問題並不是那麽簡單的。就算是賭客占優如此之大的賭局,也不是隨隨便便都能贏錢的。

那麽到底怎麽下註才能使得長期收益最大呢?

是否就像上圖所顯示的那樣,比例越小越好呢?應該不是,因為當比例變成0的時候顯然也不能賺錢。

那麽這個最優的比例到底是多少呢?

這就是著名的凱利公式所要解決的問題!

凱利公式介紹

其中f為最優的下註比例。p為贏的概率。rw是贏時的凈收益率,例如在賭局1中rw=1。rl是輸時的凈損失率,例如在賭局1中rl=1。註意此處rl>0。

根據凱利公式,可以計算出在賭局1中的最有利的下註比例是20%。

我們可以進行壹下實驗,加深對這個結論的理解。

如圖,我們分別將倉位設定為10%,15%,20%,30%,40%。他們對應的列數分別是D、E、F、G、H。

當我把實驗次數變成3000次的時候,如下圖:

當我把實驗次數變成5000次的時候,如下圖:

大家從兩幅圖中可以看到F列對應的結果最大,和其它列相比壓根就不是壹個數量級的。而F列對應的倉位比例正是20%。

大家看到凱利公式的威力了吧。在上面的實驗中,如果妳不幸將比例選擇為40%,也就是對應H列,那麽在5000局賭博之後,妳的本金雖然從100變成了22799985.75,收益巨大。但是和20%比例的結果相比,那真是相當於沒賺錢。

這就是知識的力量!

凱利公式理解

凱利公式的數學推導及其復雜,需要非常高深的數學知識,所以在這裏討論也沒有什麽意義。哎,說白了其實就是我也看不大懂。在這裏我將通過壹些實驗,加深大家對凱利公式主觀上的理解。

我們再來看壹個賭局。賭局2: 妳輸和贏的概率分別是50% ,例如拋硬幣。贏的時候凈收益率為1,即rw=1,輸的時候凈損失率為0.5,即rl=0.5。也就是說當妳每賭壹元錢, 贏的時候妳能再贏1元,輸的時候妳只要付出去5毛。

容易看出賭局2的期望收益是0.25,又是壹個賭客存在極大優勢的賭局。

根據凱利公式,我們可以得到每局最佳的下註比例為:

也就是說每次把壹半的錢拿去下註,長期來看可以得到最大的收益。

下面我要根據實驗得出平均增長率r的概念。首先來看實驗2.1,如下兩張圖:

這兩張圖都是模擬賭局2做的實驗,在第二列的勝負列中,實驗會50%的概率產生1,表示盈利100%。50%的概率產生-0.5,表示虧損50%。第三第四列分別是在倉位為100%和50%下每次賭局之後所擁有的資金。

仔細對比兩張圖可以發現結論壹,亦即 在經過相同次的局數之後,最後的結果只與在這些局數中贏的局數的數量和輸的局數的數量有關,而與在這些局數中贏的局和輸的局的順序無關。 例如在上兩幅圖中,同樣進行了4局,同樣每幅圖中贏了兩局輸了兩局,但是第壹張圖的輸贏順序是贏輸輸贏,第二張圖的輸贏順序是輸贏贏輸。它們最終的結果都是壹樣的。

當然這個結論非常容易證明(乘法交換律,小學生就會),這裏就不證明了,上面舉的兩個例子足夠大家很好的理解。

那麽既然最終的結果和輸贏的順序無關,那麽我們假設賭局2如實驗2.2壹樣進行下去,看下圖:

我們假設賭局的勝負是交替進行的,由於結論壹,從長期來看這對結果資金沒有任何影響。

在自己觀察圖片之前我們先做壹個定義。假設將某幾局賭局視為壹個整體,這個整體中各種結果出現的頻率正好等於其概率,並且這個整體的局數是所有滿足條件整體當中局數最小的,那麽我們稱這個整體為壹組賭局。例如在上圖的實驗中,壹組賭局就代表著進行兩局賭局,其中贏壹次輸壹次。

仔細觀察上圖中藍色標記的數字,它們是壹組賭局的結尾。妳會發現這些數字是保持著穩定的增長的。當倉位是100%時,藍色標記數字的增長率是0%,即壹組賭局之後本金的增長率為0%。這也解釋了當每次都滿倉下註的時候,在賭局2中長期來看是無法賺錢的。當倉位是50%(即凱利公式得出的最佳比例)時,藍色標記數字的增長率是12.5%,即壹組賭局之後本金的增長率為12.5%。

這是壹個普遍的規律,每組賭局之後的增長率與倉位有關。且每組賭局之後的增長率越大,那麽長期來看最終的收益也就越多。

根據每組賭局的增長率可以計算出每個賭局的平均增長率g。在上面的圖中,每組賭局之中包含兩個賭局,那麽每個賭局的平均增長率

其實這個r是可以通過公式算出來的。

從長期來看,想要讓資本得到最大的增長,其實只要讓r最大,也即讓g最大化。而最佳下註比例f其實也是通過求解max(g)的出來的。

凱利公式其他結論——關於風險

凱利傳奇(本節內容來自互聯網)

凱利公式最初為 AT&T 貝爾實驗室物理學家約翰·拉裏·凱利根據他的同僚克勞德·艾爾伍德·夏農於長途電話線雜訊上的研究所建立。凱利解決了夏農的資訊理論要如何應用於壹名擁有內線消息的賭徒在賭馬時的問題。賭徒希望決定最佳的賭註金額,而他的內線消息不需完美(無雜訊),即可讓他擁有有用的優勢。凱利的公式隨後被夏農的另壹名同僚愛德華·索普應用於二十壹點和股票市場中。

索普利用工作之余,通過數個月的艱苦演算,寫了壹篇題為《“二十壹點”優選策略》的數學論文。他利用自己的知識,壹夜之間“奇襲”了內華達雷諾市所有的賭場,並成功的從二十壹點賭桌上贏得了上萬美元。他還是美國華爾街量化交易對沖基金的鼻祖,70年代首創第壹個量化交易對沖基金。1962年出版了他的專著《打敗莊家》,成為金融學的經典著作之壹。

運用展望

如何利用凱利公式在現實生活中賺錢?那就是要去創造滿足凱利公式運用條件的“賭局”。在我看來,這個“賭局”壹定是來自金融市場。

近期我壹直在做交易系統的研究, 對於壹個優秀的交易系統來說什麽是最重要的?壹個期望收益為正的買賣規則占到重要性的10%,而壹個好的資金控制方法占到了重要性的40%,剩下的50%是操控人的心理控制力。

而凱利公式正是幫助我進行資金倉位控制的利器。

比如說之前我研究出的壹個股票交易系統,該系統每周進行壹次交易,每周交易成功的概率是0.8,失敗的概率是0.2。當成功的時候可以賺取3%(扣掉傭金,印花稅),每次失敗時虧損5%。在不知道凱利公式之前,我都是盲目的滿倉交易,也不知道我這個倉位設定的對不對,心理很虛。在運用凱利公式之後,計算的最佳的倉位應該是9.33,就是說如果借款利率是0的話想要得到最快的資金增長速度就要使用杠桿交易,通過公式計算得到每次交易的平均增長率r約等於7.44%,而滿倉交易的平均資金增長率為r約等於 1.35(其實也就是期望收益)。通過實驗模擬之後也發現確實杠桿交易比滿倉交易資金增長的速度要快的多。這也讓我更好的理解了為什麽很多量化投資基金公司需要使用杠桿交易。

當然凱利公式在實際的運用中不可能這麽的簡單,還有很多的困難需要克服。比如說杠桿交易所需要的資金成本,比如說現實中資金並不是無限可分的,比如說在金融市場並不像上文提到的簡單的賭局那麽簡單。

但是不管怎麽樣,凱利公式為我們指明了前進的道路。