拓端数据tecdat:如何用机器学习预测即将被ST的股票?

参考原文

之前在某社区中看到一篇帖子《一张价值几十万个跌停的统计表》,主要是预测即将被ST的股票,虽然有些标题党,但是还有有一些参考价值的。文章中使用了净利润指标来对可能成为ST的股票进行排雷,那么是否有其他指标可以用机器学习的方法对该问题进行建模同时提高预测的准确度呢?

首先我们来了解下问题的背景:

股票市场上,一般把财务状况或其他状况出现异常的上市公司的股票交易作特别处理,因此这些公司称为ST公司。ST公司作为绩效水平低下的公司,而非ST公司为绩效水平较好的公司。

那么有没有办法提前知道哪些股票即将被ST吗?

拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第1张图片

预测一家公司绩效水平的问题可以看作是二分类问题。我们可以建立一个输出变量,其中“0”代表非ST公司,“1”代表ST公司。

然后我们搜集了上百种和公司绩效可能相关的变量作为模型的输入指标:

拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第2张图片
拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第3张图片
拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第4张图片
拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第5张图片
拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第6张图片
拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第7张图片
拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第8张图片

为了判断公司的绩效好坏,我们分别使用了分类问题中常用的神经网络模型和决策树模型。

1神经网络:

l变量重要性

拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第9张图片

l神经网络拓普图

拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第10张图片

l分类准确度

2决策树:

l变量重要性

拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第11张图片

l决策树结构图:

拓端数据tecdat:如何用机器学习预测即将被ST的股票?_第12张图片

l准确度:

结论

从模型角度来看,神经网络模型的正确率略低于决策树模型。因此,对于民营上市公司绩效评价研究,决策树模型要优于神经网络模型。

同时,从变量重要性来看,基于本年的3季报的总资产增长率,可以大致预测出该股票是否即将被ST。如果今年3季报依然亏损很厉害,那么年报基本上也是亏损的了。

====================================================

中国专业的统计分析和数据挖掘咨询服务商:tecdat.cn(商务合作联系官网客服)

【拓端数据tecdat.cn】第三方数据服务提供商,提供全面的统计分析与数据挖掘咨询服务,为客户定制个性化的数据解决方案与行业报告等。

中国专业的统计分析和数据挖掘咨询服务商:拓端数据(商务合作请联系官网客服)

帅的小伙伴都关注了拓端数据团队^..^~

QQ交流群:186388004

微信公众号:拓端数据

微信客服号:lico_9e

你可能感兴趣的:(拓端数据tecdat:如何用机器学习预测即将被ST的股票?)