量化投资和传统方法的关系——持有封基说股市之三十

今年自从阿尔法狗战胜了李世石后,量化投资也大热了。那么究竟量化投资和传统的投资方法有些什么关系呢?我们先来看看传统的投资方法中最主要的两种方法:价值投资和趋势投资,价值投资是看基本面的,趋势投资是看技术面的。量化投资和价值投资、趋势投资并不矛盾,只是用历史数据更好的完善了价值投资和趋势投资。
我们先来看一个例子,为了简单起见,我们选了价值投资中最常见的PE,到底按照PE是否可行?我们借助量化投资的模型回算了一次,剔除ST股、日成交量小于100万、上市天数小于30天交易日的,按照PE排序平均选前10名,每5个交易日换一次,结果年化收益率是32.59%,远远高于沪深300的4.31%,最大回撤是68.79%,低于同期沪深300的72.30%,最长亏损期从08年1月到10年3月底26个月。这样至少你知道了历史上最大亏损会有多少?最长的亏损期有多长?当然我只是为了说明问题,价值投资也不会简单到只选一个PE,量化投资也不会不做任何择时的优化。我们从这个例子中可以看到,量化投资其实是更好的帮助价值投资通过回算历史数据剔除效果差的方案,树立信心。
我们再举个反面例子,选净资产收益率,这也是一个典型的价值投资指标,和上面的测试条件相同,历史的年化收益率只有4.44%,基本和沪深300指数相当,在07年到16年将近10年的数据中都是这样的结果,我们不能说将来一定无效,但无效的概率肯定是非常大的。
从上面正反两个例子都告诉我们,量化投资绝对不是价值投资的对立面,而是更好的优化了价值投资。
我们再来看看用了各种技术指标的趋势投资,我们举个股民耳熟能详的“红三兵”,所谓红三兵,就是连续三天阳线,我们拿上证指数作为标的,红三兵后进场,被套死扛,盈利5%出局,分别从05年年底一直到14年年底开始算起直到16年2月5日,平均上指涨了1.72%,而“红三兵”的方案却亏了0.73%。
我们再举一个最常用的均线系统,线上持有,线下空仓,这是典型的技术指标,但到底是用5天还是20天还是45天?各抒起见。用量化投资的角度说,这个是一个最容易的事情,回测!我们还是用最常见的上证指数,从07年开始回测到16年5月13日,每5天一档,我们发现20天和55天可能是一个最佳值(表1)然后我们再进一步细化,从20天和55天为基础各回测左右三天的值,找到了一个21天均线的最佳值,不到10年,总体收益率是367.16%,远远超过上证指数同期的5.67%。同样我们也能看到,均线系统在07、09、14这三年大牛市的情况下是跑输指数的,但在其他年份大熊市和震荡市是跑赢指数的。这样不仅找到了21天的最佳值,而且对历史上的收益率、最大回撤、最长亏损时间等都可以做到心中有数,更加坚定了趋势投资的信心。
当然为了说明问题,上述的例子简化了很多条件,真的要实战还有很多工作要做,但不管如何,从上面的例子中也可以看到,量化投资不是价值投资和趋势投资的对立面,而是更好的优化了价值投资和趋势投资,或者换句话说,量化投资使得价值投资、趋势投资进入了投资精算时代!



1金币8金币18金币58金币88金币188金币
其它金额

余额不足,立即充值
我的金币余额:个
支付即为同意 集思录答谢协议
发表时间 2016-05-14 14:45

赞同来自: cnbjfl

0

greenxyf

赞同来自:

谢谢老师,学习了!
2016-05-14 14:51 0 条评论
0

影魔 - zxc

赞同来自:

前辈说的找出均线策略的最佳周期,我想属于一般非线性规划?挺有道理的,我也做过类似的事情,这东西要坚持,有时候这个规划出来的策略中间可能有连续几个月的跑输大盘,一般人遇到这种情况肯定承受不了了。。
2016-05-14 14:54 0 条评论
0

refating

赞同来自:

量化容易钻牛角尖,其实投资是不用精确的。
2016-05-14 15:01 0 条评论
4

持有封基 - 公众号:持有封基

赞同来自: 海派柚子茶 horizon668 forjs dc1815

@refating 错!现在的投资早就进入了精算时代了,多算胜少算,不仅仅围棋是这样,投资也将是这样。
2016-05-14 15:06 1 条评论
3

vittata - 透过本质看现象

赞同来自: vanpersiexp j3x hg

可能是例子举得不好吧。 实例中的最佳解,年度收益偏离巨大,毫不收敛,没有参照价值。

无法预计明年或下一季。 如果这个方法比作 Alphago 的话,下一万盘也赢不了一盘。
2016-05-14 15:18 0 条评论
0

refating

赞同来自:

量化的书我看了,结论是非常的钻牛角尖。很多东西并不认可。
2016-05-14 15:39 0 条评论
6

fuzzyblue - 不在此山中(个人公众号)

赞同来自: vanpersiexp 水炎 yuanzhch malajisi hg kongxin更多 »

个人觉得用回测找出的最佳均线是对测试数据的过度拟合,不见得能推广到未来。
2016-05-14 15:51 0 条评论
4

持有封基 - 公众号:持有封基

赞同来自: jacksz theorist mufubin dc1815

看来还是有很多人不理解量化投资,这我放心了。
2016-05-14 15:51 0 条评论
0

refating

赞同来自:

均线系统是稳健的,说不上过度拟合,可以起到一些辅助作用,但不能钻牛角尖完全拿来用。
2016-05-14 16:01 0 条评论
0

南国闲人

赞同来自:

请问,回测考虑了交易成本和冲击成本了吗?
2016-05-14 16:02 0 条评论
0

书剑笑傲 - 90后学生来向各位老师学习

赞同来自:

封基老师您好,这篇文章的题目为何没写上持有封基说股市之三十呢?好久没看到您的文章了,每次读您的文章都感觉耳目一新,学到了新的知识,给了自己一种新的思考方法。恕晚生冒昧,叨扰您了。
2016-05-14 16:05 0 条评论
7

j3x

赞同来自: vittata vanpersiexp xpxtt 水炎 yuanzhch hg 红糖饼更多 »

我也说一句吧,A股不是太了解,但是在美股市场,现在的量化投资绝对已经不是书上看到的样子了。不是一个小散户拍个脑袋想些指标或者策略做做回测就能够的事情。
美股更多的需要对宏观经济,企业的基本面,进行比较深入的统计分析和建模,谁家做的好完全看谁家预测能力和实时反应能力比较强,在现代,这是需要大规模数据挖掘能力以及计算能力的。
还有,封老师,您做量化,您一定知道最大熵模型吧,说白了,就是对于自己不是100%确定的事情,不要做任何假设。最后这一句是看到您发起地域贴,实在是不理解而发。生活在北京的江南人。
2016-05-14 16:20 0 条评论
0

yugong1994

赞同来自:

学习。
2016-05-14 16:26 0 条评论
6

vanpersiexp - 这次没什么不同

赞同来自: xpxtt memphis330 theorist j3x 老鸦 东少更多 »

我觉得索罗斯对量化交易的评价一针见血:
我善于操控浪潮,却不善于驾驭游泳池里的涟漪……量化投资者拥有一种驾驭涟漪的系统,他们精于随机漫步系统,把市场看成赌场,在市场中像赌客一样行动,研究赌客就可以了解市场行为……他们利用这个理论,经常赚点小钱,但是,他们的方法有个缺陷,他只在毫无趋势的市场里有用,要是来了一个历史性趋势、一个大浪……他们就可能受到严重的伤害,因为他们没有适当的预防机制。
量化投资的交易的基础是历史记录,寻找的是当前价格与历史轨迹或价值标准的偏离,只要出现偏离,就意味着套利的机会。偏离的持续时间很短怎么办?提高计算机性能、加快指令下达速度。于是,对冲基金的计算机系统越来越复杂,性能越来越强大,交易时间越来越短,现在已经达到了千分秒的级别。偏离的幅度很小怎么办?提高杠杆,用借来的钱去投资。换掉本息,剩下的全是自己的。

我也一直在研究量化,但时间长了,就会出现索罗斯所述的问题,但我在集思录发现有真正的大鳄存在@eltonlau 他对宏观的分析帮我打开了一扇新的门去分析这个世界,这也正是索罗斯所说的巨浪,要赶在巨浪到来之前离开,而非继续摆弄涟漪,最后当抬起头来发现巨浪时,剩下的只能是被吞噬。
2016-05-14 16:42 4 条评论
0

refating

赞同来自:

国内现在最新的股票量化技术是后台程序化+动态股票池,可以实时盘中监控并自动篮子下单。
2016-05-14 16:52 0 条评论
2

vittata - 透过本质看现象

赞同来自: xpxtt shysky123

是呀,楼主所说的 “量化投资和价值投资、趋势投资并不矛盾” 的说法,在例子里看,只不过是完全无视价值投资或趋势投资。趋势变坏的时候不离场, 弱势整理时不等待,快速突破时不增仓。

一般股市做得好的,只做活性最好的一段,其他时间就选择别的投资方向。
2016-05-14 17:01 0 条评论
1

xpxtt

赞同来自: kongxin

恕我直言,这也叫量化投资么?这难道不是技术指标的程序化么?而且用的Excel?
2016-05-14 17:08 1 条评论
0

refating

赞同来自:

楼上的,楼主的趋势系统改进一下也可以抓大浪的。索罗斯说的只是量化的一部分,不包括全部。
2016-05-14 17:09 2 条评论
0

只炒有价值的 - 不断换入有价值的

赞同来自:

学习了。
2016-05-14 17:12 0 条评论
0

vittata - 透过本质看现象

赞同来自:

我不这么认为,既然楼主讲了AlphaGo, 那一个好的智能分析系统,最关键的就是能够发现趋势变化的关键情报。 就像AlphaGo发现对手的错着一样。

如果回测,最重要的也是要找出判断趋势变化的成功率。 离开赚钱这个主题,还要量化分析干什么。
2016-05-14 17:25 0 条评论
0

vanpersiexp - 这次没什么不同

赞同来自:

@refating 抓巨浪?您看懂我说的意思了么。任何一个趋势交易系统都可以抓到巨浪。退一万步讲,每一次牛市来临总会有许多股神出现,都说自己抓住了大趋势。逃顶的有多少?趋势交易系统的退出是止盈和止损,但背后的逻辑只是历史交易的数据。索罗斯所说的是在即将发生巨变前退出而不受到大的伤害。08年美国的金融危机吞噬了多少量化对冲基金无需多言了吧。
2016-05-14 17:28 0 条评论
1

refating

赞同来自: seastorma

@vanpersiexp 你看清楚,楼主举例的趋势系统是清清楚楚有离场信号的,你怎么能断定它不能躲过灾难。
2016-05-14 17:36 3 条评论
0

refating

赞同来自:

长期资本投资破产的时候,索罗斯不是也损失了几十亿,他怎么也没躲过巨浪?
2016-05-14 17:37 0 条评论
0

vittata - 透过本质看现象

赞同来自:

例子中的抓巨浪,是以巨套牢为代价的。 这个不叫抓巨浪,这个叫不抓浪。
2016-05-14 17:38 0 条评论
0

vanpersiexp - 这次没什么不同

赞同来自:

长期资本已经消失了,索罗斯呢?
2016-05-14 17:47 0 条评论
1

dapaopao - 来吧,给我个赞先。

赞同来自: ritaqiao2008

说得再多不如亮净值。
是真是假,净值说话。
2016-05-14 18:14 0 条评论
0

memphis330 - 业余转债研究者

赞同来自:

现在的量化投资都集中在市场中性策略上,因为回撤小,适合吸引机构投资者和银行理财资金。
趋势系统的量化投资反映还是太慢,只能自己玩玩。
2016-05-14 18:22 0 条评论
1

水炎 - 中正平和

赞同来自:

这市场,有一万种赚钱的方法,只要赚到钱,就是好方法;这市场有十万种亏钱的方法,量化即是赚钱的方法,也是亏钱的方法,全看使用者的水准;要我去评分的话,量化分析最多60分,满分100分。
2016-05-14 18:35 0 条评论
0

refating

赞同来自:

哎,大多数人都不理解,说了也白说。
2016-05-14 18:51 0 条评论
0

明月天山 - 低风险投资爱好者

赞同来自:

量化投资也是趋势投资的一种,根据历史数据,推测未来走势。在一段时间内可能会比较有效,但很快就会失效的。由于历史回测效果很好,所以总能赢得投资者的青睐,选择历史最佳的品种和策略,也是一种策略。虽然学术界不认可这种方式,但在投资界却大量存在,所以有其合理性。至于赚钱效果如何,谁都不知道。
看国外对冲基金的表现就知道,赚钱的时候赚疯了,亏钱的时候就消失了。
2016-05-14 19:44 0 条评论
0

李季峰 - 基于事实与逻辑交易

赞同来自:

一个事实是每次事件都是独立的
2016-05-14 19:57 0 条评论
1

zhaojinze778 - baodao

赞同来自: theorist

大家可能有个误区:阿尔法狗是专业级棋手加专业级软件人员做出来的,下棋水平不够是做不出来的!做量化投资程序也一样!
2016-05-14 20:16 1 条评论
0

muyin

赞同来自:

均线系统就是MACD,你们随便拿只股票拉长了看看,大部分时候还是很对的。
2016-05-14 20:17 0 条评论
0

unrealww - 80后老股民~

赞同来自:

学习了~
2016-05-14 20:42 0 条评论
0

dogon

赞同来自:

做过软件的都应该知道CMMI是评价一个软件公司的能力。没有量化的过程能达到三级,量化的过程域是四级,通过量化改进过程域是5级。
2016-05-14 23:15 0 条评论
0

chrischan333 - a VA-Supporter

赞同来自:

有论文是用量化测算MACD,但以MACD的买入标准下,设定不同的卖出标准,收益率差异都很大。
2016-05-14 23:24 0 条评论
1

zzzzv

赞同来自: dapaopao

国内所谓量化,就是一帮赌徒给自己打气
2016-05-14 23:40 0 条评论
1

msouzj

赞同来自: theorist

直到今天早上我才发觉了趋势和量化的关系,感谢封基老师的无私奉献。那些说量化无用的人,知道一个时间段里量化后80%概率的策略,添加趋势模型后可以达到85%以上吗?
索罗斯和基金和散户没法比,他们重视宏观研究的原因是,由于资金量太大,就算量化模型已经知道要走,可是根本就走不掉,量化对他们来说就是死期早知道,可是没法挽救,只能看着跌,手里的资产无法卖出。散户的话完全没这种烦恼吧?
2016-05-14 23:50 1 条评论
5

j3x

赞同来自: chrischan333 老D投资 如_佛 sunjingl mark22222更多 »

@zhaojinze778 这点恐怕你理解的不对。如果对现代人工智能技术有所了解的话,即使做不出来AlphaGo这种水平的AI,即使不是专业的围棋选手,运用类似的技术,做出一个砍瓜切菜的AI出来也不是什么难事。我不是什么大牛,但我对此有过一定的研究,分享我的两个观点吧。
  1. 本人今年以来净值: 美股: 1.005, A股: 0.096. 以下有点长,大家值不值的浪费时间看,就以此来判断吧。
  2. 超强的运算能力;
    人工智能的理论其实半个多世纪以来并无重大突破,其中的进步都是随着计算能力的提高而取得的,太多的人忽视了这一点。殊不知,如果面对的问题是象棋这种复杂度的博弈游戏,使用现代超算中心这种能力的计算机器,人类是绝无可能战胜机器的。几十年来,摩尔定律所揭示的指数级增长,再到近代GPU技术发展应用,再到现代大规模数据中心的发展带来的运算能力,让之前很多不可能的计算变成了可能。同时,谷歌是能提供GPU集群计算能力的凤毛菱角的公司之一,借助于此,AlphaGo可以在很短的时间里下上上千万盘围棋,习得围棋的精髓。一般的基金公司等投资机构的运算能力都与之相去甚远。我相信,作为一个个人,配置一台性能还算良好的台式机,配上几块高端显卡,就能开始训练自己的AI了,那些神经网络或蒙特卡洛树之类的东西,也只是名字上看起来玄乎而已,一个数学和统计基础良好的人,学起来不难。
  3. 无尽的训练数据;
    AlphaGo能成功的最关键的一个点就是围棋的规则足够简单,博弈胜负局面的判断也足够明确,于是可以通过所谓左右互搏的方式自动生成无尽的优质数据来自我强化学习。学过统计的都知道,统计数据量的多少,对于最终结论的可信度是非常非常关键的。封基老师的一系列的量化的文章,其实最欠缺的是对于统计数据足够度的探讨,否则以此计算出的p-Value会严重失真,影响结论的统计有效性。具体到投资市场,我们是无法像训练AlphaGo一样拿到无尽的优质的统计数据的,因为左右互搏不可能被模拟出来,现在大家从书中看到的各种量化投资方法,几乎都是仅仅围绕传统的两点开始演绎:价格和成交量。一个教科书读了太多的人会深信如书上所说,市场的所有信息完全隐含在这两个因素之中,然后试图设计各种各样的分析指标从中解码信息。这是非常不够的,如果市场中所有人都围绕价格做判断,那最后就仅仅是大家互相博弈而已,是个互相猜测对方底牌和心理的赌博游戏,而不是投资。所以,目前做大规模量化投资的,除了对价格和成交量建模,就看谁家能拿到更多的股票市场之外的数据和信息,并与传统股票价格模型相柔和,并迅速的做出决策,而这,就看谁的数据挖掘能力强了。
2016-05-15 00:15 3 条评论
0

chrischan333 - a VA-Supporter

赞同来自:

@j3x
的确,现在很多经济学家是尽量拿股票市场之外的数据和信息。
Interesting examples:
德意志银行证券驻香港分析师安德鲁·劳伦斯提出了一个摩天大楼指数。
“经济衰退或股市萧条往往发生在新高楼落成的前后。比如1908年前后,美国纽约胜家大厦和大都会人寿大厦相继落成,但此后金融危机就席卷全美;1913年伍尔沃斯大厦落成,美国经济紧接着就出现收缩;1930年克莱斯勒大厦和1931年帝国大厦完工,纽约股市崩盘;1973年纽约世界贸易中心、1974年芝加哥西尔斯大厦相继落成后,接着世界就迎来了石油危机;1997年吉隆坡双子塔楼成为世界最高建筑之际,亚洲金融危机随之而来。”

美国经济学家乔治·泰勒(GeorgeTaylor)发现姑娘们的裙子越短 经济就越景气。
“比如1929年华尔街股市的下跌令繁荣的经济时期戛然而止,姑娘们的裙摆几乎一夜之间变长。而到了上世纪80年代,伴随着股市再创新高,姑娘们裙子的长度比以往任何时候都要短。等到科技股泡沫破裂后的衰退期,长裙又再次回归。”
2016-05-15 10:52 0 条评论
0

dwgx - 靡不有初,鲜克有终;不忘初心,方得始终

赞同来自:

就看你是天才还是人才。
天才就无所谓了。
人才嘛,要想成功,最佳办法就是量化。
2016-05-15 11:56 0 条评论
0

5z1886

赞同来自:

谢谢封基老师,封基老师一直在思考,当然也是有了足够的底蕴才能有这些见解,引领我们
2016-05-16 08:51 0 条评论
0

j3x

赞同来自:

@chrischan333 是的,而且实际上这些场外的数据更有前瞻性,当反应到股票价格中时,一切可能都已经晚了,在国外没有涨跌停限制的情况下,心脏不好的不一定承受的了。还有,据我观察,国内的键盘党有点多,我在国外初入市场的时候,我们几个手下,不仅仅是我这样的新兵蛋子,一年内基本上有很长时期是被领导派出去做实地调研,收集数据调研,其中的酸甜苦辣咸,至今回味无穷。
2016-05-16 13:32 0 条评论
0

班固赞 - 逻辑为主体,数据做支撑。

赞同来自:

关键要知道自己赚的什么钱,
比如一个长期搞量化投资人说过,中国早些年的期货市场,技术指标的量化办法是不赚钱的,现在则是越来月赚钱,这体现了技术分析的认知度的提高。。
其他也一样。量化了还不够,要知道量化的是什么
2016-05-16 13:41 0 条评论
0

a1881

赞同来自:

学习了
2016-05-16 14:34 0 条评论
0

绘图者 - 80后狮子座

赞同来自:

老师好,看了这篇文章启发颇多,想问下老师是用什么软件进行量化回测的?
2016-05-16 16:11 1 条评论
0

rogerc

赞同来自:

感谢分享!!!!
2016-08-15 15:23 0 条评论
0

yiran1119

赞同来自:

@持有封基 老师,请教个问题,进行数据回测的时候,用的是什么工具或者软件?
2016-08-15 15:45 2 条评论

要回复问题请先登录注册