我们很可能有很多的量化策略,每种策略思路在回测的时候,看起来都是具有正的期望的,在实盘的交易过程中,我们应该选择哪些交易策略呢?如果挑选一部分策略,那么,如何从众多的策略中挑选出来高质量的策略呢?
从众多策略中挑选出来一些高质量的策略,是想要实现:在未来,风险一定的情况下,获得更高的收益;这样的策略就是高质量的策略。
挑选高质量策略的原则
回测使用的历史数据要尽可能长
一般认为,使用更长的数据,可以降低估计得到误差,得到更可信的结果。然而,实际上,也要考虑过去交易的市场结构,法规政策是否和现在有很大差别,如果差别很大的话,即使过去的历史数据很长,得到的测试结果也不一定可信。夏普比率有适用范围
当使用夏普比率来衡量一定风险下获得的收益的时候,需要满足一定的条件:parametric and stationary ;parametric 意味着这个时间序列的一阶差分的方差是存在并有限的;stationary意味着这个时间序列的一阶差分的方差是不随时间变化的。一些卖出期权策略或者统计套利策略,经常带来小的收益,一少部分时间大的损失,这种收益率的时间序列,很可能也不能用夏普率来衡量。
另外,夏普率没有区分下行风险和上行收益的区别,把他们等同对待了,甚至去除一些大的收益数值,反而会造成夏普率的提高;
除了夏普率之外,还有一些改进的指标,如索提诺比率,omega指标,可以更好的用来衡量策略在过去的绩效。历史回撤
过去的历史回撤也是一个比较重要的指标,如果过去的历史回撤比较大,使用的时候就需要慎重。
实际筛选策略的过程中用到的一些指标夏普比率
交易次数
年化收益率/最大回撤(calmar)
未创新高的最长时间
胜率、盈亏比
实际上,还是没有完全讲清楚如何挑选高质量的策略,因为,这本身就是一件很难的事情。究竟是否高质量,还是要看未来一段时间运行,才能知道。
参考文献:How to Tell the Difference Between Good and Bad Investment Funds | Winton
拖了两个月,总于把这篇文章给写了。时间分配上似乎有点问题,日程安排的太满了,以后要给自己留出时间,作为冗余时间,处理意外事件和好好休息。