聚热点 juredian

历史不会重演,回测还重要吗?

我们做技术分析都知道,前提有三大假设:1市场行为涵盖一切信息,2价格沿趋势运动,3历史重演

关于历史重演这个事情,我是不信这个的,但我做量化交易,每天面对最多的就是各种模型的回测,常规思维下,我们做策略开发就是对大量历史数据进行数据挖掘,在历史中寻找稳定规律,从而形成固定交易模式,然后难免就有人问,你不赞同历史重演,过去既不能代表未来,那你用历史数据做检测的意义何在呢?

正大国际期货主账户 欧美4/大恒指26/小恒指12 详Zdlinb

我得说这是个很棘手的问题,也非常重要,首先要说历史不会重演,因为历史上任何一件事情的发生,一定是由很多因素结合在一起促成的,文明进步,技术进步,吃穿也在进步,就连人的格局、城府大约都不同往日,你给项羽穿上西服,别着手枪开着车打仗去,那历史局面可能完全不一样,我想说历史走到今天肯定是必然的,而今天重演一段历史就很荒唐了。

马克吐温那话说的最恰当:“历史不会重演,但会惊人相似”。就好比这个世界上不可能存在跟我一模一样的人,因为我是什么样的人不单取决于相貌,还取决于我的亲人、朋友,生活环境等等因素,如果我看到一个跟我长得几乎一模一样的人也并不值得大惊小怪,仅仅是有点像而已,他可能不会写代码,有可能是个大夫,总之不会跟我完全一样的。

我们做交易看图表,实际情况也如此,我可能找到一个五年前跟今天几乎一模一样的形态,我们先称作A,那么我会认为今天这个形态B仅仅是解释了当前市场上发生的一系列事情,而A是由A时刻市场上发生的事情所形成的,如果你硬说A跟B之间有什么因果关系,我听着就像玄学。

或者你说A后面的走势可以拿来作为B的参考,这同样不靠谱。我告诉你的还是那句话:“仅仅是看起来有点像而已!”A后面的走势是由历史A时刻上的所有因素所促成的,而B后面的走势,还是要看当下的情况。

再说回交易系统开发中的数据挖掘,如果把这个过程仅仅看作是在历史中积累经验然后等待历史重演,那的确稍微肤浅了点。

实际情况还是要举个例子,比如我看见小张的体重有两百斤,然后小张告诉我今天晚上想吃烧烤了,随后我又看见小王,小王的体重也有两百斤,那么我如果根据历史经验断定小王今天晚上也想吃烧烤,这显然是不对的,因为小王今晚可能想吃火锅。

但如果我进一步分析了一万个大体重的人群,那么我就会得到一些经验,比如说大体重人群可能平时更喜欢吃肉类,饭量大,运动量小等等。

声明一下,我这里并没有体重方面的歧视,我只是想更直观的说明一件事情的发生肯定是很多因素共同促成的,在策略开发的过程中,我们数据挖掘的目的并不是简单去寻找某个数字然后去等待这个数字再次出现,而是通过播放一段历史,去总结促成某个现象反复出现的原因。

所以对于交易人来说,即便不相信历史可以重演,回测同样有意义,并且十分重要,因为用历史数据来验证最初的想法,可以少走很多弯路,提高开发效率。

历史不具备预见未来的作用,但我们开发策略时,最好的工具莫过于历史数据,况且很多时候除了回测,还有其他办法吗?

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:历史不会重演,回测还重要吗?  重演  重演词条  不会  不会词条  重要  重要词条  历史  历史词条