DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction

Abstract The explosion of online information with the recent advent of digital technology in information processing, information storing, information sharing, natural language processing, and text mining techniques has enabled stock investors to uncover market movement and volatility from heterogene...

Full description

Bibliographic Details
Main Authors: Suppawong Tuarob, Poom Wettayakorn, Ponpat Phetchai, Siripong Traivijitkhun, Sunghoon Lim, Thanapon Noraset, Tipajin Thaipisutikul
Format: Article
Language:English
Published: SpringerOpen 2021-07-01
Series:Financial Innovation
Subjects:
Online Access:https://doi.org/10.1186/s40854-021-00269-7
id doaj-57c207756f5646f4b5677b277291440c
record_format Article
spelling doaj-57c207756f5646f4b5677b277291440c2021-07-11T11:31:33ZengSpringerOpenFinancial Innovation2199-47302021-07-017113210.1186/s40854-021-00269-7DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market predictionSuppawong Tuarob0Poom Wettayakorn1Ponpat Phetchai2Siripong Traivijitkhun3Sunghoon Lim4Thanapon Noraset5Tipajin Thaipisutikul6Faculty of Information and Communication Technology, Mahidol UniversityFaculty of Information and Communication Technology, Mahidol UniversityFaculty of Information and Communication Technology, Mahidol UniversityFaculty of Information and Communication Technology, Mahidol UniversityDepartment of Industrial Engineering, Ulsan National Institute of Science and TechnologyFaculty of Information and Communication Technology, Mahidol UniversityFaculty of Information and Communication Technology, Mahidol UniversityAbstract The explosion of online information with the recent advent of digital technology in information processing, information storing, information sharing, natural language processing, and text mining techniques has enabled stock investors to uncover market movement and volatility from heterogeneous content. For example, a typical stock market investor reads the news, explores market sentiment, and analyzes technical details in order to make a sound decision prior to purchasing or selling a particular company’s stock. However, capturing a dynamic stock market trend is challenging owing to high fluctuation and the non-stationary nature of the stock market. Although existing studies have attempted to enhance stock prediction, few have provided a complete decision-support system for investors to retrieve real-time data from multiple sources and extract insightful information for sound decision-making. To address the above challenge, we propose a unified solution for data collection, analysis, and visualization in real-time stock market prediction to retrieve and process relevant financial data from news articles, social media, and company technical information. We aim to provide not only useful information for stock investors but also meaningful visualization that enables investors to effectively interpret storyline events affecting stock prices. Specifically, we utilize an ensemble stacking of diversified machine-learning-based estimators and innovative contextual feature engineering to predict the next day’s stock prices. Experiment results show that our proposed stock forecasting method outperforms a traditional baseline with an average mean absolute percentage error of 0.93. Our findings confirm that leveraging an ensemble scheme of machine learning methods with contextual information improves stock prediction performance. Finally, our study could be further extended to a wide variety of innovative financial applications that seek to incorporate external insight from contextual information such as large-scale online news articles and social media data.https://doi.org/10.1186/s40854-021-00269-7Investment support systemStock data visualizationTime series analysisEnsemble machine learningText mining
collection DOAJ
language English
format Article
sources DOAJ
author Suppawong Tuarob
Poom Wettayakorn
Ponpat Phetchai
Siripong Traivijitkhun
Sunghoon Lim
Thanapon Noraset
Tipajin Thaipisutikul
spellingShingle Suppawong Tuarob
Poom Wettayakorn
Ponpat Phetchai
Siripong Traivijitkhun
Sunghoon Lim
Thanapon Noraset
Tipajin Thaipisutikul
DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
Financial Innovation
Investment support system
Stock data visualization
Time series analysis
Ensemble machine learning
Text mining
author_facet Suppawong Tuarob
Poom Wettayakorn
Ponpat Phetchai
Siripong Traivijitkhun
Sunghoon Lim
Thanapon Noraset
Tipajin Thaipisutikul
author_sort Suppawong Tuarob
title DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
title_short DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
title_full DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
title_fullStr DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
title_full_unstemmed DAViS: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
title_sort davis: a unified solution for data collection, analyzation, and visualization in real-time stock market prediction
publisher SpringerOpen
series Financial Innovation
issn 2199-4730
publishDate 2021-07-01
description Abstract The explosion of online information with the recent advent of digital technology in information processing, information storing, information sharing, natural language processing, and text mining techniques has enabled stock investors to uncover market movement and volatility from heterogeneous content. For example, a typical stock market investor reads the news, explores market sentiment, and analyzes technical details in order to make a sound decision prior to purchasing or selling a particular company’s stock. However, capturing a dynamic stock market trend is challenging owing to high fluctuation and the non-stationary nature of the stock market. Although existing studies have attempted to enhance stock prediction, few have provided a complete decision-support system for investors to retrieve real-time data from multiple sources and extract insightful information for sound decision-making. To address the above challenge, we propose a unified solution for data collection, analysis, and visualization in real-time stock market prediction to retrieve and process relevant financial data from news articles, social media, and company technical information. We aim to provide not only useful information for stock investors but also meaningful visualization that enables investors to effectively interpret storyline events affecting stock prices. Specifically, we utilize an ensemble stacking of diversified machine-learning-based estimators and innovative contextual feature engineering to predict the next day’s stock prices. Experiment results show that our proposed stock forecasting method outperforms a traditional baseline with an average mean absolute percentage error of 0.93. Our findings confirm that leveraging an ensemble scheme of machine learning methods with contextual information improves stock prediction performance. Finally, our study could be further extended to a wide variety of innovative financial applications that seek to incorporate external insight from contextual information such as large-scale online news articles and social media data.
topic Investment support system
Stock data visualization
Time series analysis
Ensemble machine learning
Text mining
url https://doi.org/10.1186/s40854-021-00269-7
work_keys_str_mv AT suppawongtuarob davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
AT poomwettayakorn davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
AT ponpatphetchai davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
AT siripongtraivijitkhun davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
AT sunghoonlim davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
AT thanaponnoraset davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
AT tipajinthaipisutikul davisaunifiedsolutionfordatacollectionanalyzationandvisualizationinrealtimestockmarketprediction
_version_ 1721308899288547328