如何剔除st类企业?
首先说一下本人情况,某大型基金公司,负责股票策略研究,主做选股和组合优化。 按照我国现行制度,上市公司被实施ST的处理方式主要分两种,一种是*ST,一种是ST。其中,*ST是指上市公司被审计机构出具无法表示意见或否定意见的审计报告,进而可能被暂停上市;而ST则是由于上市公司经营业绩出现亏损而被实行的风险警示。当然,也有少数非上市公司被列入ST,这种情形比较少见。 无论是*ST还是ST,其本质都是对于风险的一种提示。所以我们在对组合进行调整时,自然也要将这类风险充分考量在内。
一般来说,我们构建模型进行筛选的时候,有两种思路,一种是先确定要进入的组合,即先设定一个目标组,再通过模型挑选出符合要求的股票;另一种是先建立模型,根据模型输出的结果选出个股,之后再进一步判断是否纳入标的池。前一种方法较为简单,后一种相对复杂一些。 我们以选取主动管理收益为目标(因为这里讨论的主要是风险问题,考虑到风险中性,期望回报应该为0,因此选择主动管理收益最大作为目标函数),以年度为单位的数据为例考虑如何构建模型对股票进行排序,这里为了简便就不考虑控制变量了。我们可以建立一个包含以下变量的向量 \boldsymbol{x}:
\boldsymbol{x}=(r_1, r_2, …, r_{n})', n为样本数目, r_{i} 为第 i 只股票的收益率,我们设定目标函数为
\mathit{argmax}_{\boldsymbol{x}}\sum^{n}_{i=1}{w_{i}\cdot r_{i}} 其中 w_{i} 为权重系数,可根据模型输出进行调整,使得目标函数达到最优。 现在我们来考虑如果股票出现*ST或者ST的情况该如何处理。显然,如果我们不将其排除在标的中,则模型中对应的 w_{i} 为负值,这时根据最优化原理,整个目标函数的值必会小于零,这是违反期望值为0的原则的。也就是说,即使其他条件相同,出现*ST或者ST情况的公司一定不会被选作最优组合。但现实中可能出现其它条件不同的情况,那么出现*ST或者ST的公司就可能成为最优组合之一。 由此我们得出结论,当出现*ST或者ST情况时,要么直接排除该样本,要么单独给这些样本赋予较小的权重,使它们不会占据主导地位。