几年前辞职做证券单干的时候,最先研究的是期货的程序化交易,当时对此充满信心,因为程序测试下来结果都很好。

后来实战,发现总是和软件测试有些差异,于是找原因,最初主要发现的是行情经常会和模拟的时候发生比较大的差异造成的。比如,你模拟了某个品种的最近3年走势,中间可能某几个月会出现比较大的横盘,然后绩效就会比较差,但是3年内有一波行情,于是整体绩效就会抹平这几个月的坑。我当时主要研究的是趋势化交易,因为当时用的是交易开拓者(TradeBlazer),这个系统相比文华财经来说更适合正常的交易思路开发程序,但是这个平台也有诸多反人类的设计思路,你要做个短线的模型,相当相当困难(已经很久没用过它了,估计应该不会有大的变化)。但是实际交易你去交易的时候,行情可能正处在这几个月的横盘期,然后趋势化模型的特点就是碰到横盘=亏钱。