做期货有很多年了手工交易8年程序化交易5年多,从之前的激情满满到现在的心静如水,从之前的一天几百个回合的手工高频到现在的完全程序化操作,一路走来非常的不容易,也很多收获,也认识了很多同行。
早些年一直做的手工主观交易,当时也心血来潮做了一点量化交易,或者严格意义上来讲并不是量化吧或者说叫程序化比较合适,当时在股指上做得非常顺,然后把自己股指上操作手法委托给别人做成程序化下单了,其实当时自己手工交易的时候已经做得很顺手了,而且策略也比较稳定。所以认为程序化也一样能够立马就复制自己手工交易的成功(或说是暂时的成功比较好),但是其实真正到了程序化执行交易系统的时候才发现,其实程序化和我们手工交易还是有非常多的不同的地方。
主观判断和程序量化相对、计算机量化会更加细致,对你的交易系统彻底的数据化、所有判断都得用数据量化。一个简单的例子:当价格走不动的时候就平仓!你让IT程序员写一个这个策略,估计会把人家搞晕,啥叫走不动?价格停顿?停顿在某一个价格上?还是在某一个区间棋盘震荡?这个区间多大?几个点?横多久算走不动?这些东西都要非常细化才能形成程序化交易,这几年一直在不段的优化测试、升级迭代策略和系统,慢慢的越做越顺手,我是一个电脑技术小白,对编程更是一窍不通的到现在对CTP技术的细节都非常了解了(踩了太多的坑),在这里要非常感谢各位小伙伴努力协作,这篇贴子算是感谢贴、也算是抛砖引玉希望在交易星球里面能看到更多的人的成功。
如果一个投资者想做量化,可能考虑的会比较多,不像大型的机构有专门的策略研究、合规部分、IT支撑部门、风控等各司其职,如果是个人做量化,你要身兼多职,首先你是要有正向的、长期来看是盈利的策略(光是这一条就拦住九成的投资者),接下来你要有编码能力,才能把自己的策略转化成程序化,当然你也可以将你的策略想法委托给别人去开发实现,但是我想大部分人都是不太愿意的,你如果有一个这种成熟的稳健的策略、我相信你是不敢也不愿意透露出来拿给其它人去开发的。接下来就是不断的优化、迭代,因为你的策略肯定是有时效性的,如果策略一但不赚钱了,你必须得不断的改进,优化以符合当下的市场情况。所以要不你就有很强的编码能力,要不你就有一个团队,至少有那么两三个人的团队也行,分别负责策略研发和技术实现。
所以,不管是在投机这行还是其它传统行业,我认为一个人想要在某个领域成功,最重要的一条就是你要有团队协作能力、要找到能与你资源和能力互补的人,大家一起通力合作才能做好一件事,那种闭门造车、单打独斗的个人英雄主义很难成功。