天开始跟大家聊聊量化,这个话题有多火呢,大家每天看看群聊刷刷朋友圈就能发现,只要有人发关于量化的资料,就有好多人转。其实量化是一个很宏大的话题,它既涉及到金融知识,又跟数学、计算机编程相关,高频交易跟硬件还有关系。[淘股吧]
那么怎样系统学呢?如果你在网上去搜索怎样系统的学量化投资,很多推荐的都是关于金融方面的书籍,大概现在不管是国内还是国外,做量化的更多的是数学和IT背景的,所以对于他们来讲,如何深刻理解金融知识,写出交易策略才是重点。但是关注我们*的小伙伴,包括我自己身边的朋友,更多的是金融背景,或者已经考了CFA/FRM的,其实缺的是编程知识。
那么接下来的这一系列文章就是解决这些问题的,我会先系统的跟大家把量化基础介绍一下,如果你已经有金融基础,那么接受起来会非常快,大家可以根据这个系列文章整理一下自己对量化投资的认识,然后我会针对不同背景的人推荐一些书籍,特别是跟大家推荐几本如何用Python做金融分析的书。我们的目标是,让大家利用碎片化的时间实现系统性的学。
好了,接下来让我们进入一个有趣的世界。
21点&量化投资
每个对量化投资感兴趣的人都应该去玩一下21点,尤其是去了解一下宽客教父索普的算牌法(有兴趣的可以去看电影《决胜21点》)。如果说如今金融系的教授都是马科维茨、夏普和法玛的徒子徒孙,那么许多量化基金经理则是索普的徒子徒孙。
量化天才们总是想找到金融市场的规律,我想金融市场之所以让人着迷,因为它的真谛就是变化本身。金融投资的规律对所有的宽客来说是个特别的挑战,不像物理、化学定理,一旦发现,一般不会变化,而投资里面的规律则在不断变化。
西蒙斯说过:“预测一个彗星的轨迹要比预测花旗银行的股价容易的多。但是,如果你能预测花旗银行的股价,你赚的钱要比预测彗星多许多。”
要说量化投资有什么亘古不变的规律,那就是概率论中最基本的定律之一:大数定律。大数定律说的是,对于一个随机事件样本来说——比如掷硬币的结果,掷10次硬币,结果可能是7次正面,3次反面,正反三七开。但是,掷上10,000次硬币,得到的结果必然接近于五五开。
所以对于21点游戏,或者是投资游戏,尽管在某些牌局上会失利,但是如果具有统计优势,只要玩的足够多,最后总能获胜——只要没把所有筹码输光。所以我们没法准确预测金融市场的走势,但是只要你的策略获利的概率超过50%,那么长期来看,总是赚钱的。
索普的算牌法就是在告诉玩家什么时候胜利的天平会向你倾斜,也就是说什么时候你赢的概率会大于50%。
解密21点
21点是由玩家和庄家对玩,看谁的牌面点数更靠近21点,而玩家和玩家之间不具有竞争关系。但如果超过了21点,则称为“爆掉”,算输。其中花牌(J,Q,K)都算10点,A可以算1点,也可以算11点,看哪种情况更有利,其他牌按牌面数字计算。
游戏开始时,所有玩家和庄家各拿两张牌,一般来说,是玩家两张牌牌面朝上,庄家一张牌面朝上,一张牌面朝下。玩家可以选择要牌或停牌,最简单的一个想法,越接近21点玩家可能就要停止要牌,因为这个时候再要牌极有可能会“爆掉”。
21点对庄家有一个限制,如果庄家牌面小于等于16点,必须要牌,如果大于等于17点,则不能再要牌。这是该游戏中最重要的一个规则,索普就是根据这个规则来计算胜利的概率。
其实索普基于一个非常简单的原则,那就是还剩下的10点牌的数量,如果剩下的10点牌的数量越多,对玩家越有利,因为这种情况下,玩家很有可能拿到点数很大的牌面(比如20点),而此时,庄家的牌面很容易爆掉,因为庄家小于16点的时候是必须要牌的。所以一旦算出剩下的10点牌的概率大于50%时,那么索普就会加注,否则只下非常小的注。这就是最简单风险控制思想。
索普的“10”牌策略,就是“加大减小”策略:如果发出的是2、3、4、5、6,那么算牌者就计“+1”,7、8、9计“0”,10、J、Q、K、A计“-1”。那么玩的时候每发一张牌,就可以算一下现在加总的数字是多少,比如已经发出了4,9,10,5,J,A,那么点数就是三张大牌,两张小牌,合计是-1。在玩的过程中,点数越大,说明前面小牌出现的多,那么剩下的10点牌就更多,那么对玩家就更有利。我用索普的算牌方法在家和李斯克对玩过,只用一副牌的话这种方法很容易上手。
在索普首闯拉斯维加斯之后,他写作了《Beat the dealer》,这本书后来给很多著名对冲基金的创始人提供了量化投资的思路。
量化投资的秘诀
量化投资某种程度上和拉斯维加斯一样,赚钱的秘诀取决于三点:
·第一是策略。你做的策略要比市场的平均水平好,而且能长时间比市场的概率高。·
·第二是控制好风险。·
·第三是防范人在投资里面的弱点。·
这是大部分人在赌场里面失败的原因,赢的时候会贪,输的时候会恐惧。这在行为金融学里叫做loss aversion(损失厌恶),越是输的时候越会加倍下注,因为人的心理是要把输掉的全部都赢回来。分享一句我在《决胜21点》里非常欣赏的一句话:“We’re counting cards, we’re not gambling”。
量化投资学的开端
好了,说到这里,我想很多人都会忍不住问“那么什么是量化投资呢?”接下来我们离开赌场,来到金融市场一探究竟。
什么是量化投资?大部分书籍和课程里都试图给一个定义,但是大部分的概念完全不具有实操性,看完依然不知道如何理解。比如维基百科给的定义“量化交易是指借助现代统计学和数学的方法,利用计算机技术来进行交易的证券投资方式。”这种粗略的定义只会阻碍我们的进一步研究,所以咱们得先搞清楚到底什么是量化投资。
我一直秉持一个观点,要彻底理解一个东西,不光要看他本身的定义,最好从三个方面来了解它:相近名词的辨析、分类、发展历史。