对数自由流通市值
规模因子
factor.formula
对数自由流通市值 = ln(自由流通市值)
该公式计算股票的对数自由流通市值,其中:
- :
自然对数函数,以e为底数的对数,用于压缩数据分布的偏度。
- :
指定交易日股票的最后成交价格,单位为人民币元(CNY)。
- :
指定交易日可以自由在二级市场上交易的股票数量,单位为股。
factor.explanation
A股市场股票市值分布通常具有明显的右偏和厚尾特征,这意味着少数大型股票占据了大部分市场总市值,而绝大多数股票市值较小。这种分布特点会导致直接使用市值因子时,大型股票对因子值的影响过大,从而可能扭曲模型的预测效果。对数转换通过将原始市值数据压缩到一个更小的范围内,使因子分布更接近正态分布。这种转换降低了极端值的影响,有助于模型更加关注整体的市场特征,提高模型在不同市值股票上的普适性。同时,对数转换还能降低数据中的异方差性,有助于提升统计推断的有效性。