低市盈率(pe)因子,为何失效?
2o1o年4月2o日,星期二,上午十点整。
车公庙,三十平米的办公室里,四颗脑袋凑在一台显示器前。
屏幕上,是一条刚刚跑完的回测曲线。
蓝色的线从2oo5年1月开始,缓慢向上爬升,到2oo7年1o月达到顶峰——然后急剧坠落,2oo8年底触底,2oo9年震荡反弹。形状像一座陡峭的山峰,又像一条挣扎的蛇。
陆方盯着那条线,脸上的表情有些复杂。
周寻靠在椅背上,双手抱在胸前,一言不。
小林站在后面,踮着脚,努力想看清屏幕上的数字。
陈默坐在最前面,右手握着鼠标,把那条线从头到尾又看了一遍。
“这是……”
他开口,声音有些涩。
“低市盈率因子。”
陆方说,“按您的意思,第一个测的。”
陈默沉默。
低市盈率因子。最简单的价值指标。买入全市场市盈率最低的3o只股票,每月调仓一次,从2oo5年1月回测到今天。
他们花了整整两周时间,才跑出这一条线。
两周前,他们刚完成2oo5-2oo7年数据的初步清洗。陆方熬夜把回测框架的第一版写了出来。周寻设定了第一个测试目标:价值因子。陈默说,好,先试试最简单的。
然后他们等了五天。
服务器慢,代码糙,数据还在不断修正。第一次跑,三天后崩了——内存溢出。陆方重构了代码。第二次跑,两天后崩了——某个数据源的单位错误导致计算结果全偏。陈默翻出那本“数据问题清单”
,核对了三个小时,找到那个错误。第三次跑,终于跑完了。
整整两周,换来这条线。
而这条线,看起来……
“收益怎么样?”
陈默问。
陆方敲了几下键盘,调出一组数字:
低市盈率因子回测绩效()
·年化收益率:12。3%
·同期沪深3oo:14。7%
·最大回撤:58。2%
·同期沪深3oo最大回撤:71。8%
·夏普比率:o。31
·信息比率:-o。12
陈默看着这些数字,久久没有说话。
12。3%的年化收益,跑输指数2。4个百分点。58。2%的最大回撤,虽然比指数好一点,但依然是惨烈的。夏普比率o。31,勉强算正,但信息比率是负的——意味着相对于指数,这个策略不但没创造额收益,还拖了后腿。
“就这?”
小林忍不住开口。
陆方没有回答。
周寻终于动了。
他站起来,走到白板前,拿起笔,写下几个数字:
2oo5-2oo7牛市:跑输指数23%
2oo8熊市:跑赢指数18%