《基于卷积神经网络的股票交易反转点与异常点检测》 |
|
摘要:
股票交易中存在频繁的波动和各种异常,这一情况使得投资者在选择股票交易
时面临风险和考验。由于在股票交易的过程中,投资者希望预测股票的反转点,以
最大限度地利用股价最低价时候的谷值以及股价最高价时候的峰值来实现最大化盈
利,因此,检测股票市场中的异常波动点以及这种反转点,对于股票分析具有重要
意义。
近年来,卷积神经网络在图片挖掘方面取得一定成果,基于此,在股票反转点
检测中,获取股票的历史数据,根据k线图,手工标记所有股票的反转点。采用滑
动窗口,将股票分割成子序列。将子序列直接输入到卷积神经网络进行特征学习。
卷积神经网络由若干卷积层、池化层、激励层相结合而成,根据股票时间序列维度
的不同,卷积神经网络的层数也不同,但所有的层的输出为学习到的特征。将学习
到的特征输入到一个全连通的多层感知器(Multi-layerPerceptron,MLP),通过MLP
将前面学习到的特征进行分类。采用前向传播算法与后向传播算法反复训练模型,
直到参数收敛。最后,根据模型对测试数据的检验效果,衡量其正确率。在股票异
常波动点检测中,复用所提到的特征学习层,将学习到的特征进行小波聚类。然后
结合马尔科夫链模型,统计股票异常点。最后,根据证券交易所提供的股票异常波
动公告对检测出的异常点进行评价。
结合上述模型,收集从2015年8月20日到2016年4月20日沪深A股的交易
日信息以及股票的异常交易公告,同时人工标记股票的反转点。将上述数据输入模
型进行训练,然后分别进行反转点检测与异常波动点检测。实验结果表明,将卷积
神经网络、时间序列分析方法,以及传统的分类聚类方法相结合的模型可以有效检
测股票反转点以及异常点信息。
![]()
购买主题
本主题需向作者支付 30 金钱 才能浏览
|