BigQuant 2026年度私享会

发债因子的量化选股策略

由qxiao创建,最终由qxiao 被浏览 4 用户

最近突发奇想,一家公司有能力发行可转债,那这家公司天然是一家基本面还不错的公司,交易所赋予它发债的权限就帮我们筛选了股票池。因此,如果我们以此为股票池,结合一些换手率、成长性、市值进行打分,选择得分靠前的股票构建投资组合应该可以长期盈利。我们先看看回测绩效。

回测绩效

从16年到26年,回测结果如下,年化收益22.34%,最大回撤-34%,关键在于长期是正收益系统的策略。

策略思想

在全部可转债的正股里,按照三个因子进行等权打分,打分结果升序排序(调整完的三个因子都是越小越好),这里如果分配的权重不一样就可以做出不一样的因子,感兴趣的朋友可以试试。

第一个因子是20日换手率

c_pct_rank(m_avg(turn, {turnover_period})) AS avg_turnover_20d

第二个因子是规模因子

c_pct_rank(total_market_cap) as mkt

第三个因子是净利润同比增长率

1-c_pct_rank(net_profit_yoy_mrq) as growth

因为第三个因子是越大越好,为统一方向,我们用1相减。

\

策略设置

股票数量10只

调仓天数:5天

换手率计算周期:20天

比较基准:沪深300指数

初始资金:100万

仓位分配:等权重


打分依据

  • 换手率
  • 市值
  • 成长能力

过滤条件

  • 不要st股票
  • 上市天数大于252个交易日
  • 无风险警示
  • 非停牌

策略源码

策略代码在下面,感兴趣的朋友可以克隆到自己开发环境微调一下。

https://bigquant.com/codesharev3/ff9bdafd-f371-41b0-b41a-54e188597dcb


\

标签

量化选股
{link}