您的位置:名家 / 投稿專欄 課堂 / 熱點(diǎn) / 視頻 / 戰(zhàn)略 > 2017股票入門知識:這個公式背后是一個與賭博有關(guān)的故事

2017股票入門知識:這個公式背后是一個與賭博有關(guān)的故事

2017-08-03 14:04? 來源:財經(jīng)365 本篇文章有字,看完大約需要 分鐘的時間

來源:財經(jīng)365

財經(jīng)365訊 愛好博彩業(yè)和投資學(xué)的同學(xué)應(yīng)該都對著名的凱利公式不陌生。這是一個通過計算 edge 和 odds 來選擇最佳投注比例的公式,目的是長期獲得最高的盈利。

blob.png


公式中:

f = 應(yīng)該放入投注的資本比值

p = 獲勝的概率

q = 失敗的概率

b = 賠率

其實(shí)公式的作者,John Larry Kelly,并不是一個資深賭徒,而是一位著名的物理學(xué)家,他發(fā)明這個公式的時候正是著名的 AT&T 的 Bell Lab 中的一名研究科學(xué)家,研究方向是當(dāng)時還算新興前沿的電視信號傳輸協(xié)議。

blob.png

這樣一個理論科學(xué)家是如何把名字和博彩聯(lián)系在一起的呢?那就不能不看下這本書了。

blob.png

William PoundStone, 把 Kelly 公式和它發(fā)明者的故事寫入了他的作品,F(xiàn)ortune’s Formula, the untold story of the scientific betting system that beat the casinos and Wall Street.

blob.png

1955 年 6 月,美國出現(xiàn)了一個極其有名的電視節(jié)目,叫做 64000 dollar question. 答題者通過不斷答對題來累積獎金,一時風(fēng)靡全美,黃金時段收視率達(dá)到 85%,各路山寨節(jié)目不斷。


這樣一個 quiz show 迅速吸引了場外下注來賭贏家的賭盤。這檔節(jié)目的錄制是在紐約,東海岸現(xiàn)場直播,而西海岸則有延時。當(dāng)時的新聞爆出一些丑聞,有關(guān)西海岸的賭徒通過電話提前得知結(jié)果,趕在了西海岸直播前下注。


John Kelly 看了新聞之后,他想到這個如何使具備一定內(nèi)幕消息 (private wire) 但是同時有一部分雜音 (noise) 的賭徒最大化長期獲益的問題,可以使用他們實(shí)驗(yàn)室關(guān)于咨詢學(xué)和噪音傳遞研究的公式來解決。于是,他以一個賽馬的模型,推出了凱利公式的雛形。


John Kelly 的理論是這樣的,對于有一定 private wire 的賽馬人來說,第一個自然的想法當(dāng)然是放入全部的資金,但是這樣就會造成萬一輸?shù)粞緹o歸的慘境。而在 Kelly 想要解決的這個問題中,在任何一個時刻輸?shù)羧抠Y金顯然是不符合最大化累積收益的需求的。


真正應(yīng)該關(guān)心的是長期累積的收入 (compounding return),對于累積的收益來說,最后的結(jié)果只和輸贏的局?jǐn)?shù)有關(guān),而和輸贏的順序無關(guān)。所以他推出了一個最佳的投入倉位比,來最大化長期的累積收益:


bet = edge / odds = 預(yù)期獲益/獲益回報


這里的 edge 在賭博中可以理解為 獲勝的概率*賠率 - 失敗的概率,當(dāng) edge 的數(shù)字為正的時候,這就是值得下注的比賽,而 edge 為 0 或者負(fù)數(shù)的情況說明賭徒不具備 edge, 不應(yīng)該下注 (applies to most of games in casino)


而 odds 則是賠率,我們更可以把它理解為一種公眾對概率的估計,是公開的消息。


我們可以用 kelly formula 模擬這樣一種情況:小明現(xiàn)在有 100 元的起始資金,他現(xiàn)在將要投硬幣 4 次,每一次他投出硬幣為正面的時候,將獲得 6 倍資金回報(1 賠 5),當(dāng)他投出硬幣為反面,陪光。


請問小明要如何分配每次下注資金,才能最大化他 4 次投幣之后的收益 (maximize geometric mean) 呢?

blob.png

根據(jù) Kelly 公式計算,我們可以建立起這樣一個 pascal triangle 正反面的概率各為 50%,edge = 0.5*5-0.5 = 2, odds 為 5,最佳倉位為 40%,可以看到最終在 16 個可能出現(xiàn)的結(jié)果中 (4 次投擲),12.96 和 8100 出現(xiàn) 1 次,64.8 和 1620 出現(xiàn) 4 次,324 出現(xiàn) 6 次,16 次結(jié)果的 geometric mean 為 324 - Kelly 公式的目的正是最大化這些結(jié)果的 geometric mean。


由于 Kelly 公式著眼于長期回報率和風(fēng)險的控制,所以天然就吸引投資人想要把它應(yīng)用在投資當(dāng)中。


比如著名的傳奇數(shù)學(xué)家 Edward Thorp 讀了 John Kelly 的論文之后,先是自學(xué) Fortran 用 IBM 大型機(jī)開發(fā)了一套專門用于 21 點(diǎn)的算法(感興趣的同學(xué)可以去看下電影 21,電影里的 card counting 的方法正是獲得 edge 的來源),帶上 John Kelly 的導(dǎo)師在拉斯維加斯大把吸金。


blob.png


之后又專門成立了一個 hedge fund - Princeton Newport Partners. 看看這個 fund 的表現(xiàn)吧

blob.png

Kelly Formula 到底在投資中起到了哪些作用,又有哪些可以研究發(fā)掘的領(lǐng)域呢?


Kelly Formula 在倉位控制中的應(yīng)用


在股票市場中,kelly formula 的形式和賭博中稍有不同,因?yàn)槭≈笥幸粋€ expected loss, 我們將公式修改為 f = (bp - cq) / (bc),來做一個簡單的回測。


假定賺錢 (p) 賠錢概率 (q = 1-p) 一樣,均為 0.5,我們認(rèn)為凈贏率 (b) 為最高價 / 當(dāng)前價 -1,凈損失率 (c) 為 1- 最低價 / 當(dāng)前價。


如果當(dāng)前價大于一年內(nèi)最高價,滿倉,如果當(dāng)前價小于一年內(nèi)最低價,空倉,其他情況使用之前得到的 f 計算出持倉比例(0-1 之間),每周調(diào)倉。


我們挑選了單只股票作回測,回測的參照物是該股票的買入持有策略(即為價格曲線),看看使用 Kelly 公式調(diào)節(jié)倉位有什么樣的效果。


blob.png


在此基礎(chǔ)上,我們再嘗試一些優(yōu)化,


p=q=0.5 的假設(shè)太簡單粗暴啦, 我們來根據(jù)歷史數(shù)據(jù)統(tǒng)計過去一年中 5 個交易日內(nèi)的漲跌概率。


加入新的標(biāo)準(zhǔn),統(tǒng)計過去一年內(nèi)該股票的一周最大漲跌幅,以此計算 b 和 c,得到的 f 與之前 f 的求平均。


設(shè)定止損。如果一周內(nèi)跌幅超過 8%,則清倉。


看看是不是優(yōu)化以后的代碼會有更好的表現(xiàn)呢?

blob.png

有興趣的同學(xué)可以在這里克隆代碼 Kelly Formula 的倉位控制(https://www.ricequant.com/community/topic/598/kelly-formula-簡單應(yīng)用)


Kelly Formula 在選股和建立投資組合方面的應(yīng)用


Kelly 公式在投資組合的應(yīng)用中,也經(jīng)常以 f = excess return/variance 的形式出現(xiàn),f 的數(shù)值越高也就是投資的價值越大:


1. 計算股票池中每只股票的 Kelly leverages 作為排序 score(這里過去一年內(nèi)每日收益的 mean/var)


2. 從大到小進(jìn)行排序,選出前 10 名的股票,價格在 5 日均線之上時才購買,平均購買,每月調(diào)倉。

blob.png


在此基礎(chǔ)上仍然有進(jìn)步的空間,因?yàn)槲覀兺ㄟ^ kelly score 選擇股票的時候并未考慮之間的相關(guān)性,可以考慮在篩選出股票之后用 covariance matrix 重新計算 kelly 倉位并按照計算倉位比值來調(diào)倉。


有興趣的朋友可以自己克隆現(xiàn)在的策略 Kelly Formula 選股 (https://www.ricequant.com/community/topic/611/kelly-criterion進(jìn)行選股/2)來進(jìn)一步優(yōu)化。


John Larry Kelly (1923 - 1965) 42 歲的時候就不幸去世了,我猜想對于他個人來說,更希望被人銘記的不是拉斯維加斯賭場和 hedge fund 之類的掘金工具,而是他作為科學(xué)家最驕傲的一個時刻 - 1961 年,和同事 Gertsman 一起,在 Bell Lab 用 IBM704 合成了人工聲音(Synthesize Speech),Kelly 的 vocoder 制作了歌曲 Daisy Bell. 史上第一首由電腦合成的音樂.


就在這一年,一個叫做 Arthur Clarke 的作家訪問了 Bell Lab, 被這個人工合成的聲音和音樂震驚,將這一幕寫入了他的科幻小說。


又過了七年,一個叫做 Kubrike 的導(dǎo)演讓一臺瀕死的電腦 HAL 在科幻電影里把這首歌曲唱了出來,這是對科學(xué)家 Kelly 最好的致敬和緬懷。

到此,小編要和廣大的投資者朋友們說再見啦,大家是不是很舍不得小編呢?不用傷心,不用難過,大家可以閱讀下面的幾篇文章,財經(jīng)365的小編永遠(yuǎn)伴隨著您??!更多的資訊請關(guān)注財經(jīng)365課堂頻道?。?!

推薦閱讀>>>

2017外匯入門知識:我們離灰犀牛到底還有多遠(yuǎn)?

2017外匯入門知識:新手必須要了解的20家全球外匯監(jiān)管機(jī)構(gòu)

2017外匯入門知識:加倉減倉的最佳方法——金字塔法則

2017外匯入門知識:怎樣跳出炒外匯連續(xù)虧損怪圈?

2017外匯入門知識:如何創(chuàng)建屬于自己的交易系統(tǒng)

     免責(zé)聲明:本網(wǎng)站所有信息,并不代表本站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),投資者據(jù)此操作,風(fēng)險請自擔(dān)。

閱讀了該文章的用戶還閱讀了

熱門關(guān)鍵詞

為您推薦

行情
概念
新股
研報
漲停
要聞
產(chǎn)業(yè)
國內(nèi)
國際
專題
美股
港股
外匯
期貨
黃金
公募
私募
理財
信托
排行
融資
創(chuàng)業(yè)
動態(tài)
觀點(diǎn)
保險
汽車
房產(chǎn)
P2P
投稿專欄
課堂
熱點(diǎn)
視頻
戰(zhàn)略

欄目導(dǎo)航

股市行情
股票
學(xué)股
名家
財經(jīng)
區(qū)塊鏈
網(wǎng)站地圖

財經(jīng)365所刊載內(nèi)容之知識產(chǎn)權(quán)為財經(jīng)365及/或相關(guān)權(quán)利人專屬所有或持有。未經(jīng)許可,禁止進(jìn)行轉(zhuǎn)載、摘編、復(fù)制及建立鏡像等任何使用。

魯ICP備17012268號-3 Copyright 財經(jīng)365 All Rights Reserved 版權(quán)所有 復(fù)制必究 Copyright ? 2017股票入門基礎(chǔ)知識財經(jīng)365版權(quán)所有 證券投資咨詢許可證號為:ZX0036 站長統(tǒng)計