分享、交流量化交易经验及量化模型助您一臂之力。因为量化交易的本质,依然是交易,公司拿到模型代码后,交易员和开发人员是不是就可以卷铺盖走人了,其实就是在问,量化交易模型开发是不是一锤子买卖,多层次模型包括大类资产配置模型、行业选择模型、精选个股模型等。
1、想做量化交易,怎么开始?
在期货交易中,越来越多的人加入了量化的军团。因为他们逐渐认识到,面对不确定的走势,量化的模式要比人工手动稳定太多,而且,随着越来越多人对期货交易本质理解的加深,人们越来越能够理解,交易实际上更偏向于科学的处理风险和收益,而非算命般的臆测和凭感觉。于是,量化交易的优势便更加突显,那想要做量化交易,怎么开始?我觉得,刚开始的一步应该是先生成一套可以实现量化的交易逻辑。
这个是重点,因为量化交易的本质,依然是交易。想要从事好量化交易,你必须对期货交易本身,具有较高的理解,当你在期货交易的盈盈亏亏之中,提炼出了自己的一套方法。你发现,这套方法竟然完全可以用计算机来执行,这个时候,你就应该开始研究量化了。量化的编程其实根本不难,因为当有一天,你的期货交易认知告诉你,量化的模式对你最有利的时候,在利益驱动下,你用不了一个月,就能把你的策略给实现了量化,
我当初就是如此。我见过非常多的量化交易者,其中的大多数人都是各种收集策略,各种研究编程,搞的好像量化交易是谁策略多,谁的编程好就能做好一样,实际上,这个方向是错的。研究量化交易,应该先研究交易,你懂了交易,你才能做好量化。懂量化而不懂交易,一个小震荡就能让你对自己的策略失去信心,量化其实是期货交易者的工具,懂交易的人可以不量化,也可以选择量化。
2、公司拿到量化交易模型了,是不是交易员和模型开发人员就可以卷铺盖走人了?
程序开发人员=建筑工人吗?公司拿到模型代码后,交易员和开发人员是不是就可以卷铺盖走人了,其实就是在问,量化交易模型开发是不是一锤子买卖?我们都知道,建筑工人建完房子后,后期房子的维护就很少需要那么多工人了,也就是说,这栋建好的房子,和修房子的建筑工人很难再产生关系了,这也是为何建筑行业的包工头队伍人员流动大,也许某位建筑工人修完一栋房子后自己不干了,也许包工头暂时没业务只得解散工人。
许多人因此也把当码农比作修房子,开发完成后,似乎就没码农什么事了,那么量化模型开发人员也会呈现如此的高流动性吗(卷铺盖走人)?某种程度上是,但现实中大多数情况下不是。为何公司不会在拿到模型后,便炒掉开发人员?量化模型是有生命周期的,一个模型可能用了几个月就会失效,公司需要有这样一波人,持续地进行开发,研究新模型,
此外,模型运行的途中也会遇到各种各样开发模型的时候想不到的问题,比如中行原油宝事件中出现的油价为负的情况。这些问题一旦出现,都需要熟悉该交易模型的开发人员迅速响应,及时调整模型,有人可能想问,能不能在平时就保留一小部分人,出现问题的时候临时顶上去便是。看似没什么毛病,但要知道一个能跑起来的模型实际上包括非常多的模块,要想让一个之前没接触过该模型的人重新上手,是需要耗费极多时间的,可能要重新理解上万行代码,成本很高,
什么时候会出现所谓开发完就走人?这其实就涉及到开发人员和公司是什么雇佣关系了。如果本来公司就是临时雇佣开发人员来进行一个功能的实现,那么自然开发完毕后便各自脱离关系,本身便是一锤子买卖,而如果公司是准备长期维护一个投研、IT的团队,则就回到上文所述,很难出现开发完模型便让员工走人的情况。如果真的发生这样的情况,则可能说明公司内部运行已经出现较为严重的问题,严重到了需要开掉核心员工来节流的地步,
3、如何设计量化交易策略?
更多量化文章,微信关注:牛角财经您好,您只需要以下几步:1.选择一个量化交易平台,科班的可以选择自己搭建CTP,高频建议用C ,中低频用Java或Python;非科班的,建议使用中低端商业平台比如TB,mc,金字塔等。我比较喜欢TB2.一个期货量化交易策略应该由以下几部分组成:(1)原始信号进场 过滤机制,过滤即减少在震荡时期亏损次数或金额。