Deep Learning for Stock Market Prediction Using Event Embedding and Technical Indicators

Pisut Oncharoen, P. Vateekul
{"title":"Deep Learning for Stock Market Prediction Using Event Embedding and Technical Indicators","authors":"Pisut Oncharoen, P. Vateekul","doi":"10.1109/ICAICTA.2018.8541310","DOIUrl":null,"url":null,"abstract":"Recently, ability to handle tremendous amounts of information using increased computational capabilities has improved prediction of stock market behavior. Complex machine learning algorithms such as deep learning methods can analyze and detect complex data patterns. The recent prediction models use two types of inputs as (i) numerical information such as historical prices and technical indicators, and (ii) textual information including news contents or headlines. However, the use of textual data involves text representation construction. Traditional methods like word embedding may not be suitable for representing the semantics of financial news due to problems of word sparsity in datasets. In this paper, we aim to improve stock market predictions using a deep learning approach with event embedding vectors extracted from news headlines, historical price data, and a set of technical indicators as input. Our prediction model consists of Convolutional Neural Network (CNN) and Long Short-term Memory (LSTM) architectures. We use accuracy and annualized return based on trading simulation as performance metrics, and then perform experiments on three datasets obtained from different news sources namely Reuters, Reddit, and Intrinio. Results show that enhancing text representation vectors and considering both numerical and textual information as input to a deep neural network can improve prediction performance.","PeriodicalId":184882,"journal":{"name":"2018 5th International Conference on Advanced Informatics: Concept Theory and Applications (ICAICTA)","volume":"126 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"39","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 5th International Conference on Advanced Informatics: Concept Theory and Applications (ICAICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAICTA.2018.8541310","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 39

Abstract

Recently, ability to handle tremendous amounts of information using increased computational capabilities has improved prediction of stock market behavior. Complex machine learning algorithms such as deep learning methods can analyze and detect complex data patterns. The recent prediction models use two types of inputs as (i) numerical information such as historical prices and technical indicators, and (ii) textual information including news contents or headlines. However, the use of textual data involves text representation construction. Traditional methods like word embedding may not be suitable for representing the semantics of financial news due to problems of word sparsity in datasets. In this paper, we aim to improve stock market predictions using a deep learning approach with event embedding vectors extracted from news headlines, historical price data, and a set of technical indicators as input. Our prediction model consists of Convolutional Neural Network (CNN) and Long Short-term Memory (LSTM) architectures. We use accuracy and annualized return based on trading simulation as performance metrics, and then perform experiments on three datasets obtained from different news sources namely Reuters, Reddit, and Intrinio. Results show that enhancing text representation vectors and considering both numerical and textual information as input to a deep neural network can improve prediction performance.
基于事件嵌入和技术指标的深度学习股票市场预测
最近,由于计算能力的提高,处理大量信息的能力已经改善了对股票市场行为的预测。复杂的机器学习算法,如深度学习方法,可以分析和检测复杂的数据模式。最近的预测模型使用两种类型的输入:(i)数字信息,如历史价格和技术指标,以及(ii)文本信息,包括新闻内容或标题。然而,文本数据的使用涉及到文本表示结构。由于数据集的词稀疏性问题,词嵌入等传统方法可能不适合表示财经新闻的语义。在本文中,我们的目标是使用深度学习方法,从新闻标题、历史价格数据和一组技术指标中提取事件嵌入向量作为输入,来改进股票市场预测。我们的预测模型由卷积神经网络(CNN)和长短期记忆(LSTM)架构组成。我们使用基于交易模拟的准确性和年化回报作为性能指标,然后在三个数据集上进行实验,这些数据集分别来自不同的新闻来源,即路透社、Reddit和Intrinio。结果表明,增强文本表示向量,同时考虑数字和文本信息作为深度神经网络的输入,可以提高预测性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信