一直以来都有人问,现在科技这么发达以后,人工交易会不会被人工智能也就是电脑代替,目前的这个人工智能到底能不能实现长期稳定盈利?类似于这样的问题。当然他们说的这个人工智能也就是程序化交易,或者说量化交易,或者做外汇的,大家都叫做EA。首先我想在这里强调一下,长期稳定盈利这个词有点不规范,长期是多长稳定是多稳定,这个东西都没有办法量化,完全没有明确的定义,尤其是用到这个词,考验人工智能就更有点难了。
存不存在可以长期稳定盈利的人工智能?这个问题真要直接回答的话,需要铺展的面真的太广。所以我们不妨换个角度来说一说,顶级人工智能交易系统能够超过人类顶级交易员吗,我们可以这么来讨论一下。
我这样问大家觉得好不好?人工智能交易系统的意思大概就是说在这个量化的基础上再次添加一些自动优化条件。那么想要让机器在历史的海量数据中,摸索出一套正收益的策略来实现交易。特点就是让机器完全自主的来决策来交易。但关键问题在于机器真的能够完美自主决策吗?我们都知道,无论是这个期货也好,外汇也好,还是说股票、股指、商品走势,实际上都是呈现不确定的。根据历史这个数据得出一个最优解,真的在未来一定会使用吗?
我不知道有没有人想过这个问题,我认为是根本就是不一定的。你比如说过去是流畅的趋势,过去流畅的趋势比较多。我们得出了,打个比方,二十日的均线是最优参数结果的,未来震荡的这种行情多了起来。二十日均线反而越做越亏,那么这个时候怎么办呢?当然有人说机器可以自动切换成其他的更好的均线,这样不就行了。可是你有没有想过,在未来机器永远不可能算出来行情,因为未来的行情怎么走,根本没有人知道。根本无法从已有的数据中计算出来,也就说了,交易实际上我们处理的就是不确定,而不确定根本就没有唯一的解。
因此人工智能交易系统,他该亏损能照样亏损,该这个资金回撤照样回撤,就跟量化交易里不停的优化参数是一个道理。可以这么讲,根本就无法持续盈利,只能说是在盈盈亏亏中累加收益。而有了利益波动,这个就涉及到人性了,对不对?
当这个人工智能交易系统产生亏损和回撤的时候,那么它背后的交易者的情绪可能就会有波动。这就跟我给一个这个交易新手,一个顶级的交易系统,这是一样的道理。如果说他没有足够的交易认知,根本就驾驭不了这个策略。人工智能交易系统其实也是也就这个道理,能够持续地运作这套系统的人,实际上也需要经历资金的波动,也需要经历人性的考验。也就是说他必须要懂交易,而且是非常懂才可以啊。人工智能交易系统依然它只是一个工具,实现他想法,实现这个交易员的想法的一个工具而已。
没有交易认知,即使一套很好的策略交给一个人,实际上他根本无法运行下去,这其中的原因,主要是因为任何一套交易策略,他都不可能说实现天天盈利。每一套模型它总有经历考验的时刻,或者说连续亏损,或者说连续回撤,那么在这个过程中没有对这套策略一定深刻的理解,那么交易者一定会怀疑这套策略,他会怀疑是不是这个策略有问题,是不是这个策略失效了,是不是这个行情变了,是不是这套模型有什么地方有漏洞?
就像海龟交易法则里讲了一个故事一样。就是海归创始人李理查丹尼斯,他再把海龟交易法则交给所有人之后,里面还是有人曾经怀疑他是不是隐瞒了某些关键的东西。实际上当人们的利益受损的时候,通常第一反应就是规避自动化交易模型,将这个特点可以说放得更大。
所以如果不能够深刻地理解这套策略,就根本无法贯彻执行下去的。我可以这么讲,这个就是自动化交易的这个最大的陷阱。可以说你必须得先懂交易,才能够运行自动化交易系统。量化它只是一种武器而已,想要使用它,你自身必须足够强大,这样才行。
在交易领域,到最后不管你是使用了什么工具,实际上比拼还是对交易的认知程度而已。也就是说人工智能交易系统根本无法脱离人的控制来单独讨论。所以人工智能交易系统是无法战胜人类顶级交易员的,因为它只是这个交易员选择了一种模式工具而已。
人工智能交易系统能否稳定盈利,这个当然有可能,但是前提是它的背后的交易者是能够稳定盈利的交易者。