资讯专栏INFORMATION COLUMN

论文阅读 | An Artificial Neural Network-based Stock Tr

keelii / 1683人阅读

摘要:结果表明,通过选择最合适的技术指标,在大多数情况下,神经网络模型可以实现比较好的策略结果。神经网络模型神经网络模型一共有四层,即一个输入层个节点,两个隐藏层个节点和个节点和一个输出层个节点。

作者:chen_h
微信号 & QQ:862251340
微信公众号:coderpai
简书地址:https://www.jianshu.com/p/31a...


论文链接:arxiv

1. 论文摘要

在这篇文章中,作者提出了一个神经网络架构用来对股票价格进行预测,使用的数据源是股票的一些技术分析指标。首先,作者开发了一个将金融股票序列数据转化成一系列买卖的信号,也就是制作模型训练集和测试集。然后,在所有道指股票上面进行学习(时间从 1997 年到 2007 年)。作者使用了 Apache Spark 大数据框架用于训练过程,最后利用从 2007 年到 2017 年的数据进行模型测试。结果表明,通过选择最合适的技术指标,在大多数情况下,神经网络模型可以实现比较好的策略结果。此外,微调技术指标和(或)优化策略可以提升整体的交易表现。

2. 数据处理

股票市场上面有许多的技术指标,在这里我们主要选择的是三种技术指标:RSI,MACD 和 Williams %R(WR)。

2.1 Relative Strength Index(RSI)

相对强弱指数(RSI)是显示股价历史强弱的技术动量指标。它还比较了在特定时间段内的损失和收益,具体公式如下:

2.2 Moving Average Convergence and Diver- gence(MACD)

MACD 是一个说明股价走势的技术指标。它等于 12 日指数移动平均线(EMA)与 26 日均线指数(EMA)的差值。具体公式如下:

2.3 Williams %R(WR)

威廉指标是基于动量的技术指标,显示股价超买和超卖的变化。具体公式如下:

3. 模型分析

在这篇文章中,作者一共用了两个模型:一个是金融序列模型,用来处理原始数据,得到我们的买点和卖点;另一个是神经网络模型,用来预测买点和卖点。

3.1 金融序列模型

我们通过编写模型,来自动分析股票历史数据中的波峰和波谷,从而得到买点和卖点数据。

3.2 神经网络模型

神经网络模型一共有四层,即一个输入层(4个节点),两个隐藏层(5个节点和4个节点)和一个输出层(3个节点)。我们输入的数据分别是收盘价(close price),RSI,WR和MACD。输出数据是买点,卖点和不操作(三分类)。具体模型如下:

论文完整的算法步骤,可以如下概括:


作者:chen_h
微信号 & QQ:862251340
简书地址:https://www.jianshu.com/p/31a...

CoderPai 是一个专注于算法实战的平台,从基础的算法到人工智能算法都有设计。如果你对算法实战感兴趣,请快快关注我们吧。加入AI实战微信群,AI实战QQ群,ACM算法微信群,ACM算法QQ群。长按或者扫描如下二维码,关注 “CoderPai” 微信号(coderpai)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/45552.html

相关文章

  • Deep Belief Networks资料汇总

    摘要:毕设做的是的相关研究,翻过一些资料,在此做个汇总。深度学习的介绍性文章,可做入门材料。可以当作深度学习的学习材料。一份训练的较佳实践。阐述了非监督预训练的作用。这篇博客给出的材料更加全面,作者来自复旦大学,现似乎是在北京研究院工作。 毕设做的是DBNs的相关研究,翻过一些资料,在此做个汇总。 可以通过谷歌学术搜索来下载这些论文。 Arel, I., Rose,...

    WilsonLiu95 评论0 收藏0
  • 聊天机器人资源合集:项目,语聊,论文,教程。

    摘要:使用实现的的聊天机器人模型基於向量匹配的情境式聊天機器人由整理。 Awesome Chatbot Github:https://github.com/fendouai/A... Chatbot ParlAI A framework for training and evaluating AI models on a variety of openly available dialog ...

    zhigoo 评论0 收藏0
  • 聊天机器人资源合集:项目,语聊,论文,教程。

    摘要:使用实现的的聊天机器人模型基於向量匹配的情境式聊天機器人由整理。 Awesome Chatbot Github:https://github.com/fendouai/A... Chatbot ParlAI A framework for training and evaluating AI models on a variety of openly available dialog ...

    airborne007 评论0 收藏0
  • 2018 AI、机器学习、深度学习与 Tensorflow 相关优秀书籍、课程、示例链接集锦

    摘要:机器学习深度学习与自然语言处理领域推荐的书籍列表人工智能深度学习与相关书籍课程示例列表是笔者系列的一部分对于其他的资料集锦模型开源工具与框架请参考。 showImg(https://segmentfault.com/img/remote/1460000014946199); DataScienceAI Book Links | 机器学习、深度学习与自然语言处理领域推荐的书籍列表 sho...

    wenshi11019 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<