增强市盈率
由small_q创建,最终由small_q 被浏览 4 用户
因子原理
当我们发现股票市盈率较低时,是持仓买入的好机会。但是,有些周期股,比如煤炭、钢铁等,当经济增长时,这些行业的需求上升,企业盈利能力改善,从而推高它们的股价;而在经济放缓时期,这些行业的需求减少,盈利能力下降,股价下跌。
$$ 市盈率=企业股价/每股收益 $$
周期性行业的盈利极不稳定,会导致市盈率失真,并不适用。 所以我们在市盈率因子中,剔除这些不适合的周期性股票,可以增强市盈率因子的有效性。
同样的,行业间差异也极大,我们不能将科技行业与传统行业相提并论,就像你不能让小学生和高中生做同一套数学题一样。所以,需要对因子进行市值行业中性化,放在同一个维度比较。
因子表现
增强后的市盈率和之前相比,单调性很强,因子的分层效应很明显:市盈率最小组的累计收益是最大的。由此,我们可以推断,买入市盈率较小的公司,未来可以获得的利润更大。
策略构建
我们将这个因子构成成一个单因子策略:
- 剔除市值小于5亿的个股
- 从小盘股中选取市盈率最小的10支票
- 5个交易日调仓
他的年化收益较之前上涨6个百分点。
所以,我们在使用因子的时候,如果深入了解因子的特性与适配度,可以更好地提升策略收益。
因子源码
因子表达式
select date, instrument, pe_ttm as factor
from cn_stock_prefactors
where sw2021_level1_name not in ('煤炭', '石油石化', '有色金属')
and pe_ttm > 0
因子分析
{{pro}}
https://bigquant.com/codesharev3/cf3e6b20-1731-4d97-a7b7-184e465dae48
策略源码
https://bigquant.com/codesharev3/b054ade7-07e7-4288-86c1-20c9705397d8
\