在上一篇文章说到,行业对估值因子存在较大影响。所以我们在做多因子建模进行选股时,需要把行业因素考虑进去。那么,每家公司的市值是否也会对多因子建模存在一定的影响呢?
没错,上市公司的规模也是对估值因子产生作用的潜在因素。其实,这里面的逻辑比较易于理解,一方面,规模不一样的公司,市场对它的未来的成长空间的预期也不一样。另一方面,以公司的成长周期来看,当公司市值在不同阶段时,获得利润的能力也不一样。
我们用数据来说明,下图中我们就以采掘行业为例,按市值大小将所有个股均分成五组。我们计算每个分组里所有个股市盈率、市净率、市销率和股息率的平均值,可以看出,根据不同的市值,这些估值因子的表现相差特别大。
首先,根据市盈率的图可以知道,在挖掘行业,市值越大的公司市盈率越高,说明这个行业存在规模效应,规模越大的公司盈利越好,小市值公司的盈利甚至是负的,所以最后的市盈率都是负的。再来看市净率和市销率,市值小的公司市净率和市销率越高,说明投资者之前对小公司的估值比大市值公司更高。最后从股息率来看,大市值公司更愿意发放股利。
综上,可以认为市值对估值因子有比较显著的影响。所以,在做多因子建模时,需要把不同市值的公司分开考虑,这会对回测效果可能有帮助。