有关模型III的个股权重,网上搜不到实例,自己摸索了一下,发现有问题,也不知道是我使用的问题还是系统的问题。现象如下:

设定每次买入10股,每股的最大仓位10%。

加上了一个个股仓位权重函数,个股的权重或者是1或者是0。

我的理解是,当个股仓位权重为0的时候,那个个股的一份10%的仓位会空出来,因为设定了每一只股票最多只能买入10%。

但事实上,不是这样的,当个股仓位权重为0时,系统把仓位权重为0的仓位全部分配给了其它股票,造成个股股票的仓位超过了10%

下图中,10只股票中,两只股票的仓位权重为0,此时另外8只股票平分了全部仓位,每只股票占总仓位的比例变成了12.5%,突破了预先设定的10%限制。