量化交易在国内开始发展,越来越多的人,想要进入这个领域。有人问,我是编程高手,想做量化交易,如何开始?也有人问,我是交易高手,但是我不懂编程,该如何学习?本文将解决这两个问题。
①首先,交易就是交易,不管是主观客观量化自动化,本质还是交易。不会因为出了一种量化的交易模式,编程的人员就忽然多了优势。即使编程再厉害,对交易能力的提升也毫无作用。
交易认知永远是核心,当投资人的交易认知已经察觉到自己必须量化,必须程序化的时候,编程那点问题很容易就解决。当人们急需一项技能的时候,学起来效率极高。为什么很多人学英语很困难?因为他暂时根本用不上。但如果把他扔到语种对应的国家,他的进步速度就会非常快。当你知道,你的交易事业必须拥有一项技能才能继续的时候,学习难道还是问题?有朋友将他的交易思路用量化软件实现,仅用一个月。
所以,第二个问题,交易高手不会编程怎么办?答案是:你的交易认知对量化的需求并不高,继续练习交易就好。如果有急切需要的那天,你会自然而然的去学习,去解决。但有人说,那是你的策略简单,有些牛b的策略自学很难实现。确实,我听说有些高频策略几十万行代码,但对不起,我不懂高频,无法给出建议,我的建议仅限于低频。低频量化交易中,最有效的策略往往很简单,没什么不容易实现的。
②如果实在不行,可以交给专业编程的人来帮你编程。有人说,那策略的秘密他不就知道了?
核心有两点:
1、你不学,找人你不用,请放弃。
2、专业编程的人,没有什么交易经历,如果仅知道点代码就能实现稳定盈利,那交易也未必太简单了。量化交易思路永远是交易者专属的思路,思路背后所隐含的智慧与取舍是外人无法理解的。
有一本经典交易书籍:海龟交易法则。里面详细的阐述了一个交易逻辑。核心非常简单,但是细节方面作者整整讲了一本书。思路写成代码仅仅几十行,但是其中的逻辑,复杂且慎密。只要读者有一个环节没有理解透彻,这套方法他就无法使用。可笑的是,无数人研究了海龟交易方法,觉得它过时了,失效了。但是它的逻辑一直都没变过,市场波动的本质也一直都没变过。只要把它的某一条不适合你的逻辑稍微改变一下,它依然可以为你所用,是一套非常好的策略。
很多人因为听说量化可以盈利,就带着一身编程能力开始直接研发量化交易,从各种源代码各种策略开始研究,我认为,难度非常大。交易的基础根基都没有,就直接上升到策略的高度?会造零件,就可以直接造手机?会画图纸,就可以直接盖楼房?编程相对于一种硬件,交易认知是操作系统。编程相当于一种外形,交易认知才是内在灵魂。所以,第一个问题,编程高手研究量化如何起步?请先淬炼你的交易技能。