研究札记:凯利公式与账户已注销的“投变”

前言

今年公司的事情比较多,所以在个人投研上花费的精力较少;这应该是今年最后一篇研究札记了。

最近读了一篇发表于2020年10月的论文《Practical Implementation of the Kelly Criterion: Optimal Growth Rate, Number of Trades, and Rebalancing Frequency for Equity Portfolios》,该文综述了学术界在凯利公式方面的相关研究,同时开发了一个通用框架,将凯利准则应用于股票市场数据,从而应用于投资组合优化。随后,我又做了一些相关的简单测算,并将想法记录如下,欢迎讨论交流。

根据我的发帖习惯,还是先给出结论:
1、在现实投资环境中,经典凯利公式的实用性有限 —— 最粗糙的用法是,不要在单一资产或股票上,投入超过50%的总资金
2、在实际投资环境中,多数情况下,采用凯利公式(变形)和等权重配置,很难说孰优孰劣,但基于稳健性(robust)、参数更少(过拟合的可能更低)和实操难度更低的考虑,我个人更倾向于采用等权重配置、而非凯利公式。
3、在 @账户已注销 的投资框架中,通过凯利公式(变形),可以将“投稳”和“投变”的资产,组合成一个类似于“投增”的资产;“投变”资产的具体配置比例,可以根据个人的偏好,在凯利公式计算结果的50-100%之间滑动。

一、经典凯利公式、变形及风险平价策略

1、经典凯利公式

经典的凯利公式,如下所示;而通过凯利公式计算某一资产的资金配置比例,需要知道 胜率(获胜概率)和 赔率(盈亏比)。
PS:关于经典凯利公式的推导过程,可以看 up主 科技3D视界 《凯利公式,以及一个横扫股圈的男人》 ;讲述地非常简洁和容易理解(但需要注意的是,这个up主的其他视频并不是完全正确的,部分内容存在偷换概念和其他问题,观看时请自行甄别)。


2、凯利公式的变形

在现实投资环境中,凯利公式需要的两个参数(胜率与赔率)是比较难精准统计和测算的。
如果假设资产价格的波动符合正态分布,那么经典的凯利公式,可以变形为如下所示(具体推导过程,可以参见论文中的公式 9,这里就不详述了);
同时,所需参数,也由 胜率和赔率,变为 资产收益的均值(u)、资产价格的波动率(σ)和无风险利率(r);而这3个参数,是比较容易获取和统计的。


3、变形的衍生:风险平价策略

如果假设各类资产的长期夏普比例相同并且无风险利率为0,那么凯利公式(变形)的配置原则就类似于风险平价策略了(波动率大的少配、波动率小的多配)。
PS:当然,这是一个粗糙的比喻;事实上,还需要考虑资产间的协方差,如下所示。


这里想说一句题外话:
通过对凯利公式设置新的假设条件和参数,就可以把不同的投资思想串联到一起,这个推导其实是很美的,同时这个过程也很让人享受 —— 就好像当初刚学概率分布的时候,以正态分布为基础,通过调整假设和参数,就可以推导出不同概率的关联图谱,把伯努利分布、二项分布、泊松分布等等,都串联起来。


二、凯利公式(变形)的资金配置原则

根据上述论文的蒙特卡洛模拟的结果,如下图所示,
1)单一资产的配置比例绝不能超过90%(下图的 fc) —— 否则,长期看,终将破产
2)单一资产的配置比例的最优值在[50%, 70%](下图的 f*)

3)如果投资者偏好相对保守,采用半凯利比例(half-kelly),将单一资产的配置比例设定在[25%-35%]也是可以的。


具体的蒙特卡洛模拟结果,可以参见下面的图表:


三、凯利公式(变形)与等权重配置的对比

在下文的对比中,计算凯利公式所需参数时,我采用的是1年的滚动窗口(而不是论文中推荐的2年的滚动窗口)。
采用这个参数的原因是,从历史数据看,大类资产均存在较为明显的1年期动量(详情参阅 AQR的论文 《Value and Momentum Everywhere》,这里就不赘述了)。

通过对比下面的3组数据:
1)A股的大盘量化策略和小盘量化策略
2)A股量化策略和可转债量化策略
3)标普500和与其高度负相关的资产

可以发现:
1)凯利公式和等权重配置的长期业绩难分伯仲,而在实操上,等权重更为简单
2)资产相关性的高低,对凯利公式的超额影响并不显著,主要原因是我的测算中凯利公式是1阶的,没有考虑2阶问题。




四、用“投稳”+“投变”拟合出“投稳”

@账户已注销 的投资框架中,投稳 30%、投变 10%、投增 60%。
其中,“投稳”主要投向类现金资产;“投变”主要投向可能增长10倍、100倍,但也可能归零的高风险、高波动标的;“投增”主要是投向“四猛”行业。

如果用比特币作为“投变”资产、美国短期国债作为“投稳”资产,那么
1)采用等权重配置+月度再平衡,可以获得类似高风险股票的收益
2)采用凯利公式(变形)配置+月度再平衡,可以获得类似于高等级信用债的收益
详情参见下图:


因此,投资者可以根据自己的风险偏好,在凯利公式和等权重比例之间,主动定制自己投资组合的整体预期收益和回撤风险 —— 这也是凯利公式带给我们的核心思想。

五、几种杠杆工具和凯利公式的组合使用

这部分就不展开了,因为说起来比较麻烦;但是仍然欢迎有兴趣的网友一起讨论。
《牛年薄献,普通人可学可用的反脆弱风险控制理念和实践》的回帖中,我给出了不同杠杆的Beta变化情况,如下图所示:
PS:下面的图,是基于期货的Beta始终为1作为参照系的;如果把参照系改成是杠杆ETF始终为1,那么对应的图表是需要变形的。


然后,把这些杠杆工具和凯利公式组合使用,在美国市场上,可以得到下面的图表。


六、结论

1、凯利公式,给出了大的资金管理原则;至于具体的参数细节,则不用过于纠结。
2、对于像我这样的懒人来说,等权重配置也挺好。
3、通过“投稳”和“投变”这两类差异极大的资产,结合凯利公式,就可以构建出稳健的“哑铃型”投资组合。
4、杠杆工具和资金配置的组合使用,是可以继续深入研究的 ——“九债一购”是思想框架,是用于启发的,而不是用于“恪守”的。
发表时间 2023-12-11 22:51     最后修改时间 2023-12-12 21:39     来自北京

赞同来自: cibqinxu hedayang168 路林 不啻微茫 shuikudajun 菠菜咋样 陪戎校尉 mikerose rener skyblue777 红牛Y rogerc 塔塔桔 资深小韭韭 zf8149 rinfong 湘漓浪云 tusion 剑开天门 shiming666 天枢元象 垂钓者的马扎 麦啃溪邃 dingo49 bismackzhang jisabao hwyfbfb dongma tongzhangji 赚钱大家花 chinaids gw124 记录投资历程 紫水瓶 dancingwalle cxymj2 Taooo 看看不回 想飞的pig 應無所住 plan30 myfpgl 大头大头5069 lid765a timeamber 一笔幸福 cover 笛卡尔 xgjxgq 圆圈大神 我要开宝箱cc 小志不小 蓝色坚韧球 homanking 司马缸不方 金费沙 坚硬的海绵体 路人甲pro 水中沐鱼 逍遥chen liyiming muyeshancai boeing767 nbymg 雷同 钟爱一玉 xdynaudio swordkonan 规避风险 吉吉木 本德莱耀西 janitor yongwc 六毛 保持and沉默 zhuzi51 adamshi 赚钱买房 adodo 芝麻开花啦 Kingpos jackymin001 你猜再猜 好奇心135 bohaoist zoetina52 lanyu33 torn100 孔曼子 灵活的蓝胖子 佛系1212121 大魏忠臣毌丘俭 我是一个host wujk 集XFD liouzone 流沙少帅 yzzhongwei wugreat neverfailor kakaseven 时间的味道更多 »

1

sf80

赞同来自: 匹诺曹Y

等权太简单了,我一般是凯利打五折。另外胜率和赔率都假设最差的情况。关键还是要看策略的夏普,凯利只是锦上添花的东西,毕竟凯利的数学本质就是求极值的结果。
2024-06-14 12:35修改 来自上海 引用
0

hanbing0356

赞同来自:

马克
2024-02-24 08:12 来自浙江 引用
0

逐利

赞同来自:

大佬带带我,我会喊666.
2024-02-23 17:15 来自北京 引用
10

ylxwyj

赞同来自: 不啻微茫 Luff123D zddd10 wangcaidu topdeck 雷同 去二不着一 流沙少帅 小会砸 钟爱一玉更多 »

@zhouxinyu19
大神能否详细聊聊等权重配置?
等权重,挺好的;我自己也在用。

首先,等权重配置的普适性比较强;在绝大多数的市场和情况下,都是次优解。具体的数据和统计,可以去知乎上找找石川的相关文章(例如,《如何分配资金?组合优化的是是非非》)。

其次,等权重配置,只有1个参数(有几个资产,N=几),所以,过拟合的可能性比较低。

最后,就是计算和操作的简单省心;不用历史数据、不用算波动率(最小方差等)。

所以,总的来说,在自身认知有限、甚至无知的情况下(没有现实逻辑可靠的切换方法之前),等权重都是很好的应对方案。

另外,说到等权重配置,我总是想起金庸《侠客行》里面的一个例子:
丁不四双掌转了几个弧形,斜斜拍出,这一招叫做‘或左或右’,掌力击左还是击右,要看当时情景而定,心头暗喜:“臭小子,这一次你可不能照抄了吧?你怎知我掌力从那一个方向袭来?”果然石破天见这一招难以仿效,问道:“你是攻左还是攻右?”丁不四一声狂笑,喝道:“你倒猜猜看!”两只手掌不住颤动。石破天心下惊怕,只得提起双掌,同时向丁不四掌上按去,他不知对方掌力来自何方,惟有左右同时运劲。丁不四见他双掌一齐按到,不由得大惊,暗想傻小子把这招虚中套实、实中套虚的巧招使得笨拙无比,‘或左或右’变成了‘亦左亦右’,两掌齐重,令此招妙处全失。
所以,市场总是“或左或右”,而“亦左亦右”的笨办法却可以使其“妙处全失” —— 等权重配置,就是这个笨办法、是次优解(最优解,当然是你能够明确判断是左还是右、但这个难度就一下子提高了很多,不是“无知”可以赚的钱)。
2024-02-23 17:13修改 来自北京 引用
0

zhouxinyu19

赞同来自:

大神能否详细聊聊等权重配置?
2024-02-23 15:10 来自江苏 引用
0

幸运的艺娜

赞同来自:

我选择等权 再平衡,大道至简。O(∩_∩)O,现在就是找各种低相关的策略了。
2023-12-25 14:06 来自福建 引用
34

骆驼1978

赞同来自: topdeck zengyongqiang 精神科王主任 好奇心135 well向前冲 homanking arking83 solino 大7终成 幸运的艺娜 djc354133 hantang001 轻风佛面 影约 zgj28312832 青火 Loadstarr Luff123D 剑客禅心 zddd10 邹大仙女 zf8149 流沙少帅 老实的很 狂奔得蜗牛 传达室李老伯 会跑的蜗牛love gaokui16816888 m飞m 紫水瓶 阳光下的生活 卢安 我是一个host 计时器六更多 »

现实世界中,凯利公式应用范围非常有限。

原因有两点:

1、盈亏问题。你每投出一份资金,并不像买彩票或赌博筹码那样要么输掉筹码,要么按一定赔率盈利。现实情况是,投进去的资金有可能亏10%,也可能亏50%,或则盈利20%,或则不亏不赚。

2、期限问题。买彩票或上赌桌,你知道这一局什么时候结束。但现实投资不是这样,你买入一支股票,究竟什么时候达到预期结束投资,事先是不知道的。

基于此,凯利公式在现实投资活动中,无法量化公式中的两个关键变量b、p,也就限制了公式的实际应用。
2023-12-13 09:15 来自广东 引用
0

ylxwyj

赞同来自:

@dhhlys
还是年底有空来详细研究下
好,期待
2023-12-13 08:48修改 来自北京 引用
0

dhhlys

赞同来自:

@zhuqi123456
你是真强, 一般的看到这么专业的 都是看结论了。让我质疑都没地方质疑。
y佬的帖子必须细看呀,光喊666太暴殄天物了
2023-12-13 00:24 来自浙江 引用
6

dhhlys

赞同来自: 流沙少帅 明青 well向前冲 巴兰 吉吉木 ylxwyj更多 »

@ylxwyj
1)这个调仓周期的影响,我不清楚。我是按自己的习惯,用的月度调仓。
2)你这个100%不爆仓的前提,其实是隐含了假设股指这个资产本身不会破产归零。
但是,在蒙特卡洛模拟里面,其实是不包含这个假设的。极端的例子,可以想一下中华民国时期(1911-1949)的股市,已经爆仓的各种币、P2P、信托产品,也可以是买彩票。
嗯,夏普高于1,其实是很优秀的策略了,或者说是某个资产涨幅最好的一段时间了。
如果考...
怎么说呢,杠杆其实就是放开100%后广义的仓位。只有优秀的策略才谈得上杠杆,所以我觉得没必要被广义普通资产的夏普限制住(一般在0.3,比较好的是0.5比如标普,再好点估计是巴菲特了0.7)。年底希望有时间能研究下广义的杠杆取多少。其实用个简单的例子来说,如果现在IC年化贴水是30%,直觉上我认为集思录很多人压迫上1倍杠杆(甚至还偏少了),那么实际应该上多少杠杆呢?用你第二个公式的话,肯定是要上杠杆的。

另外后面那一大段关于凯利公式与夏普之间的区别。我这还是没有详细计算,但还是有直觉:凯利虽然明面上考虑的是长期期望收益,但其实也是考虑了波动的。比如就凯利来说,两个策略,年化收益都是20%,但是波动一个年化10%,一个20%,明显前者的仓位要大一些。所以凯利和夏普之间关于波动与收益之间的关系可能只是系数不一样?(我不确定,还是年底有空来详细研究下)
2023-12-12 22:37 来自浙江 引用
4

l3kl3k

赞同来自: 不啻微茫 zsp950 卡斯蒂亚 小会砸

不明觉厉。
感觉对一般资金量的投资者而言,牛顿的经典力学就够了。
没必要纠结于这种“爱因斯坦的相对论”。
我是不是又为自己的懒惰找理由了。
2023-12-12 21:18 来自天津 引用
1

zhuqi123456

赞同来自: 好奇心135

@dhhlys
我怎么觉得结论有问题。
第一,根据凯利公式的用法跟调仓周期有关,如果按照日调仓的话,并且100%仓位,甚至150%爆仓其实是不可能的(以年华15%,年华波动率20%然后用根号下标准差化到日)。或者说长期满仓(不加杠杆)吃贴水,是不可能爆仓的。
第二,第二部分那个公式推导我看过,它正太推倒的时候做了一个强假设:收益远小于波动。对于优秀的策略来说这个站不住脚。
最后其实注销的配置大法本质上还是马克位子...
你是真强, 一般的看到这么专业的 都是看结论了。

让我质疑都没地方质疑。
2023-12-12 20:50 来自山东 引用
0

招金牛 - 随心所欲而不逾规

赞同来自:

好文
2023-12-12 20:46 来自浙江 引用
6

ylxwyj

赞同来自: 好奇心135 newsu zhuqi123456 巴兰 dhhlys 塔格奥更多 »

@dhhlys
第一,根据凯利公式的用法跟调仓周期有关,如果按照日调仓的话,并且100%仓位,甚至150%爆仓其实是不可能的(以年华15%,年华波动率20%然后用根号下标准差化到日)。或者说长期满仓(不加杠杆)吃贴水,是不可能爆仓的。
1)这个调仓周期的影响,我不清楚。我是按自己的习惯,用的月度调仓。
2)你这个100%不爆仓的前提,其实是隐含了假设股指这个资产本身不会破产归零。
但是,在蒙特卡洛模拟里面,其实是不包含这个假设的。极端的例子,可以想一下中华民国时期(1911-1949)的股市,已经爆仓的各种币、P2P、信托产品,也可以是买彩票。

第二,第二部分那个公式推导我看过,它正太推倒的时候做了一个强假设:收益远小于波动。对于优秀的策略来说这个站不住脚。
嗯,夏普高于1,其实是很优秀的策略了,或者说是某个资产涨幅最好的一段时间了。
如果考虑普遍情况的话,大类资产的长期收益率大致在0.3左右,所以,整体看,这个假设是没什么问题的。

最后跟凯里公式结合属于降维打击,这部分在证券投资学里面有讲,其实就是找夏普最大的切线,然后根据凯利公式(风险偏好)上仓位。
这个还真不是这样的。
其实,在paper的原文里面就提到了(参见下图),凯利公式的配置权重,不在有效边界的切线上 —— 它放弃了最高的夏普比例,而是选择了更高的收益、同时也承担了更更高的风险。
这个思路的区别,就好像同样做股票量化策略,我选择不用股指期货对冲、承担Beta风险;而泛舟Rain会用股指期货对冲,规避Beta风险。假设我们两者的alpha能力相同,在实际投资中,从长期来看,大概率我的投资组合的收益可能更高一点(因为即使是A股,Beta也是有缓慢增长的),但同时我承受的波动会更更大 —— 在“不死”的前提下,我(Kelly)愿意承担更更大的波动、去最求更高的收益,即使风险回报比不是最高的、但是绝对值最高就行。


其实,关于马科维茨,我最不信任的一点就是covariance的稳定性和持续性;如果这点不成立,理论很美好,实际效果可能就比较哈哈。 嗯,我宁愿选择相信 trend/momentum,也不会选择相信 covariance。

另外,还有一个我印象比较深刻的例子,戴维斯文森在《机构投资的创新之路》里面举过一个例子,1970年代的某年,他们算出来一个资产配置比例,然后又人为拍脑袋给了一个比例,两者相差巨大(书中有表格);最后,他们选择了拍脑袋的那个,并取得了良好收益。真是呵呵了~

2013年,JPM发过一个研报《Systematic Strategies Across Asset Classes
Risk Factor Approach to Investing and Portfolio Management》,里面就对比过马科维茨(MVO)、等权重(EW)和其他一些权重配置策略(详情如下)。

在无法自由加杠杆的前提下,MVO其实并不是那么吸引人。
2023-12-12 21:19修改 来自北京 引用
0

迷糊小目标

赞同来自:

好帖。
2023-12-12 20:07 来自广东 引用
0

dhhlys

赞同来自:

我怎么觉得结论有问题。

第一,根据凯利公式的用法跟调仓周期有关,如果按照日调仓的话,并且100%仓位,甚至150%爆仓其实是不可能的(以年华15%,年华波动率20%然后用根号下标准差化到日)。或者说长期满仓(不加杠杆)吃贴水,是不可能爆仓的。

第二,第二部分那个公式推导我看过,它正太推倒的时候做了一个强假设:收益远小于波动。对于优秀的策略来说这个站不住脚。

最后其实注销的配置大法本质上还是马克位子组合那套,最后打包起来合成了一个大策略。这个大策略通过分散(投稳投增投变)实现了不降低收益的情况下降低了风险。最后跟凯里公式结合属于降维打击,这部分在证券投资学里面有讲,其实就是找夏普最大的切线,然后根据凯利公式(风险偏好)上仓位
2023-12-12 18:31 来自浙江 引用
0

米糕不是米糕

赞同来自:

关注,关注,关注,
2023-12-12 14:00 来自上海 引用
1

rule

赞同来自: 好奇心135

赌场适合用凯利公式,赢率赔率都固定,可以最大化收益。
投资市场赢率赔率不好精确。而且赌场每一把牌记一次数有明显节奏。投资市场节奏不明显,有时快有时慢。
2023-12-12 13:49 来自河南 引用
1

zhuqi123456

赞同来自: 好奇心135

字母哥出品,必属精品。

我咋记得字母哥是在学校带学生? 也开公司?
2023-12-12 12:04 来自山东 引用
2

ylxwyj

赞同来自: basementkids 好奇心135

@你猜再猜
点赞,出一个杠杆教程如何,0杠杆,固定杠杆,浮动杠杆比率的净值对比图
我还没能力出这个杠杆教程,理解和认知还是不够。
2023-12-12 11:48 来自北京 引用
1

ylxwyj

赞同来自: 好奇心135

@zhoumohu
按这理论的话,越跌的话,他们适当提高一点仓位是不是就能提高盈利?
越跌越买,这个是再平衡的功能。
在主帖的假设条件和滚动窗口设定下,凯利公式是趋势跟踪的。
2023-12-12 11:48 来自北京 引用
0

zhoumohu

赞同来自:

按这理论的话,越跌的话,他们适当提高一点仓位是不是就能提高盈利?
2023-12-12 10:09 来自浙江 引用
0

wugreat

赞同来自:

凯利公式公式变形这块没完全理解,回头找资料学习下。感谢分享!
2023-12-12 09:19 来自浙江 引用
3

小镇

赞同来自: 九岭 红牛Y 好奇心135

我光看结论

六、结论
1、凯利公式,给出了大的资金管理原则;至于具体的参数细节,则不用过于纠结。
2、对于像我这样的懒人来说,等权重配置也挺好。
3、通过“投稳”和“投变”这两类差异极大的资产,结合凯利公式,就可以构建出稳健的“哑铃型”投资组合。
4、杠杆工具和资金配置的组合使用,是可以继续深入研究的 ——“九债一购”是思想框架,是用于启发的,而不是用于“恪守”的。
2023-12-12 08:48 来自河北 引用
0

liyiming

赞同来自:

看文章前先关注收藏再点赞,是对作者应有的尊重。
2023-12-12 08:12 来自北京 引用
2

淡看风云2022

赞同来自: rosyrosy 跑路皮皮

没看懂,觉得很厉害的样子
2023-12-12 07:46 来自江西 引用
0

吉吉木

赞同来自:

谢谢给出第二个更实用的凯利公式。
楼主问的问题,是不是因为A股是非完全有效市场,炒作下哪怕Reits的波动率,胜率都会变化?
2023-12-12 07:36 来自上海 引用
0

你猜再猜

赞同来自:

点赞,出一个杠杆教程如何,0杠杆,固定杠杆,浮动杠杆比率的净值对比图
2023-12-12 02:45 来自广东 引用
0

brucep3

赞同来自:

感谢分享。
等权的策略是一个不差的策略。
前两天查标普500的资料,发现等权的标普指数长期跑赢加权重的,总收益也比较高。
2023-12-12 01:16 来自浙江 引用
0

redtide

赞同来自:

膜拜大神,同时标记下。
2023-12-12 00:56 来自四川 引用
4

我是一个host

赞同来自: 紫水瓶 xiaowa zhuzi51 好奇心135

无脑先点赞再阅读,确保自己关注了这个帖子:)
2023-12-12 00:13 来自上海 引用

要回复问题请先登录注册

发起人

问题状态

  • 最新活动: 2024-06-14 12:32
  • 浏览: 13606
  • 关注: 267