第六步里:
策略步骤:
step1:将基准指数成份股按以上行业划分成34个子集,在每个子集中用市值因子将股票划分为数目相等的三组;
step2:计算每个小组内所有股票在基准指数中的总权重;
step3:在每个小组中选择预期收益(打分法)最高的一只股票,令它在投资组合中的权重等于它所处小组的权重。这样就能选出包含102只股票的分层抽样组合。
我看你代码的意思是:每小组选出得分最高的一只股票后,然后把这选出的120只股票各自占当时沪深300指数的权重分别除以这102只股票占当时沪深300指数的权重之和,把这个除以之后的结果作为这120只股票在组合中各自的权重;
并非 step3 的意思啊?
2020-11-23