个人账户做多因子,先砍到只剩三五个
发布时间:6小时前阅读:5
多因子模型在机构里是标准配置,但个人账户照搬往往效果不佳。原因不复杂:机构有几千只股票的样本、有行业中性处理、有专业的数据清洗,而个人账户通常只有几十万到几百万资金,持股十几只,样本量根本支撑不了十几个因子的拟合。
一、因子越多,过拟合越快
每加一个因子,就多一组参数要定。因子之间还会互相干扰,一个因子说买、另一个说卖,最后靠权重调和。权重本身又是拟合出来的。结果就是回测曲线很漂亮,实盘一上手就散架。
个人账户合理的数量是三到五个。这不是保守,而是与样本量匹配。
二、筛选顺序
第一步,单因子分层测试。把标的按因子值分成五组,看第一组和第五组的收益差是否稳定,逐年看,不要只看全区间。差异不明显或者只在某一年有效的,直接排除。
第二步,相关性检查。两个因子的排序结果如果高度重合,留一个就够。相关性高的因子叠在一起,不会分散风险,只会放大同一种暴露。
第三步,留能互补的。比如一个衡量质量、一个衡量估值、一个衡量趋势,三个维度互相独立,组合起来才有意义。
三、合成方式越简单越好
常见做法是等权打分:每个因子算出排名百分位,相加,取总分最高的若干只。这个方法不优雅,但稳健,不容易因为某一期权重失衡而崩掉。
复杂的加权、机器学习合成,在个人账户的数据量下,多数时候是在拟合噪音。等权至少保证每个因子的贡献是可解释的,出问题时你知道该删哪一个。
四、调仓频率要压住
因子策略的收益很大一部分来自时间,频繁调仓会让交易成本吃掉超额。个人账户建议月度或季度调仓,单次换手控制在一半以内。
五、别忘了行业和市值
如果不做行业约束,因子组合很容易在某一年全部堆在一个行业里,看起来是分散持股,实际是一个行业赌注。最简单的处理是给每个行业设一个持股上限。
多因子的价值不在复杂,而在稳定。三个想清楚的因子,胜过十个拼凑的因子。
股票开户欢迎找我!可以申请万0.854的股票佣金、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
