以下所有应用模型中,三四五因子是由实时计算模型在特定场景下计算得到的,即相关参数取值如下:
FactorArr:因子公式
|
计算因子 |
因子名称 |
因子公式 |
因子方向 |
因子比例(%) |
|
SMB |
流通市值(万) |
StockMarketValue(endt) |
0 |
100 |
|
HML |
市净率(%)倒数 |
1/StockPNA(endt) |
1 |
100 |
|
MOM |
过去11个月涨幅(%) |
StockZf2(220) |
1 |
100 |
|
RMW |
净资产增长率(%) |
NetEquityReturn(Rdate) |
1 |
100 |
|
CMA |
总资产增长率(%) |
TotalAssetGrowRatio(Rdate) |
0 |
100 |
RateType:加权方式,仅支持自由流通股本加权与等权两种常用形式
Groups:分组方式,根据2.2 因子算法说明,其中SMB分为两组(Groups:= "0,50;50,100")、其他因子分为三组(Groups:="0,30;30,70;70,100")
IndexID:指数代码,使用中证全指(SH000985)指数成分计算,该指数成分权重从2011-08-31才开始,因此因子数据开始日为2011-09-01
Cycle:调仓周期,月线
需要说明的是,以上场景提取三四五因子,存在一定的效率问题,实时计算一天所有因子大约需要20s。天软已衍生相关因子数据,用户若有需求,请联系相关市场人员。
在下节提取不同周期或固定间隔的因子收益率时,都是先通过实时计算模型Fama_French_MultiFactor计算以上特定参数下的每日因子收益,然后根据统计区间内每日累乘收益进行合成,得到不同周期或固定间隔下的因子收益。