以前我一直有个误解,认为只有全仓才能赚到钱。后来很快被市场打脸,一旦下跌风险来临,仓位一点儿抵抗的余地都没有。割肉止损?偶尔一两次当然没问题,但是谁又能保证只是偶尔才需要止损呢,我要是有那本事不早首富了。意识到需要对仓位进行管理时,我梳理了一个逻辑,认为比较好的方法是:将仓位多少与自己既往的胜率挂钩,不就行了。但是很快发现,胜率虽高但每次赚的钱很少,而少数失败的操作单笔亏起来却很多,一样不赚钱。那就再兼顾盈亏比,即平均每笔赚的钱与平均每笔亏的钱之间的比例。如此以来,凯利公式这个原用于赌场(不正适合我们这个市场吗,哈哈)的仓位算法就显现出来。言归正传,公式很简单,只要初中毕业就会计算,当然如果会用excel或者wps表格,自动计算就更完美了。先说公式本体:f=p(b/q)其中:f:建议投入的仓位比例p:胜率(获胜概率)q=1p:失败概率b:盈亏比(平均盈利 / 平均亏损)举一个实际例子(最快理解方式)假设你研究一个交易策略,有:胜率 60%(p = 0.6)盈亏比 2:1(b = 2)失败概率 q = 0.4套入公式计算的结果就是f最优仓位等于40%。即你有10w的本金,最优仓位就是4w。是不是很神奇,这个仓位比例和机构与庄家、甚至大户主力的非常像,没错,包括基金公司和量化公司基本都采用以凯利公式为基础的仓位风险管理方法,只不过他们不完全以来凯利公式,即不是fully kelly(100%)。而是优化版。至于优化的方法就各有各的千秋了。那么我们小散是否需要优化呢?那就要谈谈这个公式的优缺点了。 优点; U, L9 l1 K; d# l$ _1 i
数学上证明可以让资金 长期增长最快
6 |4 X& K7 ?" ^' S# ~自动兼顾胜率与盈亏比; V* j6 ]1 u& r* e+ l4 R& C
避免过度下注(爆仓)
( n9 C0 _5 Z5 l在量化交易中非常常用 缺点(尤其对普通交易者)
4 D8 U9 N4 L5 v; q9 K! b" b需要大量统计数据(胜率、盈亏比必须真实)
. h9 U" {5 S3 m" {. b: N! e对波动非常敏感少量误差就会导致仓位偏大
/ ?/ |' P+ [" `/ G' l E全凯利过于激进通常只建议实盘使用 1/4 凯利甚至更低概括一句话就是,此公式严重依赖既往数据,但我们都知道未来的情况不可预测,一旦胜率突然下降,将严重放大亏损,这与我们进行仓位管理的初衷相违背。例如以往胜率100%,仓位几乎打满,可突然因为诸如系统性风险等,胜率0%,那满仓亏损将会到来,仓位管理就失效了。因此,对于我们来说,更可行的是实盘建议:+ {, S2 V- S! q4 K1 a
新手/保守:1/10 凯利
$ l1 ]: l K" K9 G中性:1/4 凯利
4 a, T5 B+ O/ I0 T+ W' X/ _( I l激进:1/2 凯利
1 U! A2 t' s, U% U5 x w几乎没人用全凯利(极端危险)至此,我想已经没有散户愿意用这个公示了。因为仓位太低了,似乎看不到赚大钱的可能,不错,这个建议只是保证你在市场能长时间存活下去,但好像不激励你去赚钱。怎么办呢?我的做法是对其进行改良。思路是以凯利公式计算的仓位为基准线,实际仓位围绕它上下波动,即市场便宜时加仓,市场过热时减仓。这样就最大化了利润和增加了本金的使用率。如果本金不多比如100w以内,我建议不要往下看了,因为即使仓位偶尔浮动至接近满仓也已经可以大大改善之前每次必满仓的情况了;……undefined1 L$ d2 N. b5 z. `, c8 H3 E6 \
/ d& u& K" B8 p0 E- e9 |
|