关键词:
多层感知器
长短期记忆模型
VaR模型
股票市场风险
摘要:
当今社会,科学技术日新月异,人工智能在各个领域如火如荼的发展着。在人脸识别、语音识别、自然语言处理等领域,机器学习和深度学习均有成功的应用。同时随着金融科技的不断创新,深度学习方法在股票市场的运用越来越广泛。本文基于深度学习方法,对股票市场风险的预测展开分析和讨论。股票市场风险形成原因多变,影响因素众多。本文从股票市场交易基本面数据、统计技术指标和扩展的区间数据三个维度,共选取15个变量进行构建模型,预测股票收益率。股票收益率的波动是股票市场风险的讯号,因此通过改进预测股票收益率的模型,以达到更好的窥探市场风险的现实意义。本文使用2008年10月1日到2020年9月30日沪深300指数的相关数据,使用python语言和Tensor Flow、Keras框架,分别采用移动平均模型、多层感知器(MLP)、长短期记忆模型(LSTM)三种方法预测股票收益率。在移动平均模型预测时,采用了用当天值作为预测值的一日滑动和N日滑动平均预测,再挑选最优N值进行构造预测模型。通过四个预测结果的对比得出,四个模型在复杂程度上逐步加大,在模型的预测效果上逐渐变好,四个方法得到的损失函数均方根误差分别是0.02197,0.01610、0.01451和0.01380,模型效果提升37.2%。LSTM模型效果最优,随后,基于LSTM模型继续进行超参数训练优化,优化超参数变量包括时间窗口长度N、神经元个数mlp units、dropout的概率dropout prob、优化器optimizer、训练的周期epochs、每次更新参数使用的小样本数量batch size以及激活函数activation,每个超参数都是在选定范围下最优的选择,然后构建优化模型。经过参数优化后,模型效果提升3.04%。根据相同的调优过程,继续预测收益率的标准差,得到收益率的条件概率分布,从而测量风险价值Va R,最后选取样本分位数作为预警线,建立优化风险预警模型。当风险价值Va R低于预警线时,便发出风险预警信号。本文发现,在预警线下时段,真实收益率连续很低,模型的风险预警取得良好的结果。股票市场风险的预测基于良好的预测模型,窥探到风险的讯号时,要做好积极的防御措施,对于个人,尽量做到减少损失,对于金融机构,稳定市场,对于经济社会,降低对民生影响。