他指着第一个方框:
“第一步:提出假设”
“不是随便找个指标跑一跑。是先问自己一个问题:为什么这个因子应该能赚钱?背后的经济逻辑是什么?是人性的弱点?是市场结构的缺陷?还是制度的套利机会?”
他顿了顿:
“没有逻辑支撑的因子,哪怕回测再漂亮,也不值得信。”
小林举手:“周老师,那如果逻辑很完美,但回测不行呢?”
周寻看着他:
“那就说明,要么逻辑是错的,要么市场的反应方式和你想的不一样。这个因子,该扔就扔。”
小林点头。
周寻指向第二个方框:
“第二步:回测检验”
“用严格的历史数据模拟交易。必须考虑交易成本、冲击成本、滑点。不能用收盘价买卖——那是自欺欺人。”
他看着陆方:
“陆方,你来说说,我们现在回测的假设条件是什么?”
陆方站起来,走到电脑前,调出一段代码:
“目前回测框架默认的假设是:按当日收盘价成交,双边佣金千分之二,印花税千分之一,滑点千分之一。对于流动性差的股票,我们还会额外加一个‘流动性惩罚系数’——市值越小,惩罚越大。”
他顿了顿:
“这个设置,比市面上的回测软件都严格。”
周寻点头:
“宁愿严格,不能宽松。一个在严苛条件下还能赚钱的策略,才是真的策略。”
他指向第三个方框:
“第三步:统计分析”
“回测跑完之后,不是看一眼年化收益就完了。要算夏普比率、最大回撤、卡玛比率、胜率、盈亏比。要画净值曲线,看它是不是平稳。要分时段看表现——牛市怎么样,熊市怎么样,震荡市怎么样。”
他指着第四个方框:
“第四步:归因分
本章未完,请点击"下一页"继续阅读! 第2页 / 共9页