问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

多因子线性选股模型:如何搭配因子?

创作时间:
作者:
@小白创作中心

多因子线性选股模型:如何搭配因子?

引用
1
来源
1.
https://xueqiu.com/1685352936/306775417

经过长时间的选股策略开发后,一直思考多因子线性模型:如何利用基本面财务因子进行搭配“多因子组合的线性选股模型”更容易实现高收益呢?如何搭配因子才能避免过拟合问题并提高未来的预测能力呢?

要想提高量化选股策略的有效性,需要考虑策略本身的交易特性:交易频率、交易胜率、持仓股票市值分布、行业分布等。

比如避免量化选股过拟合,可以通过提高交易频率来实现策略达到充分交易,这样可以避免经过参数调整而过渡依赖几个过去收益明显股票开发出来的选股策略,提高交易频率可以通过反向指标的财务因子进行搭配因子,反向因子可以是估值因子和小市值因子,这样搭配可以实现逆向操作买卖股票,也就是股票过快拉升时,很容易估值提高和提升市值规模,这样意味着股票的综合评分会容易下降而并卖出;

考虑了逆向操作的基本面财务因子后,另外一个量化选股的角度也需要考虑,为了避免持仓股票容易踩雷,我们需要考虑股票的经营质量方面的因子,同时也要考虑为了具有成长性的股票更加,因为我们在开发过程中,总体的考虑因子可以分位如下几部分:

线性选股评分模型 = 成长因子(权重系数:建议20-40%) + 经营质量因子(权重系数:建议20-40%) + 估值因子(包括市值因子)(权重系数:建议20-40%)

其中,估值因子必须要考虑,主要是考虑到逆向操作的行为,相等于它可以快速指导我们根据市场变化进行低买高卖操作,而成长因子和经营质量因子更多是根据每一个最新财报公布数据告诉我们那些股票样本空间更容易实现被买入或持仓,对低买高卖的操作几乎没有影响,并不是直观反应的指标。

为此,我对该理念开发一套线性选股评分模型,用以展示并支持自己的想法:

  1. 全市场作为股票池;
  2. 剔除ST、停牌的股票;
  3. 线性模型构建 = 成长因子(inc_operation_profit_year_on_year)+ 经营质量因子(total_assets_2_trading_*)+ 估值因子(1/circulating_market_cap和1/pb_ratio);
  4. 每天开盘前进行评分,买入前10只股票作为持仓,均等持仓,手续费和印花税按交易所标准设置;
  5. 利用一创聚宽平台进行回测,结果如下:

多因子线性选股模型的回测结果

总的来说,回测结果毕竟理想!!!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号