Stock prediction, with the purpose of forecasting the future price trends of stocks, is crucial for maximizing profits from stock investments. While great research efforts have been devoted to exploiting deep neural networks for improved stock prediction, the existing studies still suffer from two major issues. First, the long-range dependencies in time series are not sufficiently captured. Second, the chaotic property of financial time series fundamentally lowers prediction performance. In this study, we propose a novel framework to address both issues regarding stock prediction. Specifically, in terms of transforming time series into complex networks, we convert market price series into graphs. Then, structural information, referring to associations among temporal points and the node weights, is extracted from the mapped graphs to resolve the problems regarding long-range dependencies and the chaotic property. We take graph embeddings to represent the associations among temporal points as the prediction model inputs. Node weights are used as a priori knowledge to enhance the learning of temporal attention. The effectiveness of our proposed framework is validated using real-world stock data, and our approach obtains the best performance among several state-of-the-art benchmarks. Moreover, in the conducted trading simulations, our framework further obtains the highest cumulative profits. Our results supplement the existing applications of complex network methods in the financial realm and provide insightful implications for investment applications regarding decision support in financial markets.
翻译:为了预测股票的未来价格趋势,对股票库存进行预测,对于尽量扩大股票投资的利润至关重要。虽然已经为利用深层神经网络改善股票预测投入了大量研究努力,但现有的研究仍然有两个主要问题。第一,时间序列中的长期依赖性没有得到充分反映。第二,财务时间序列的混乱性能从根本上降低了预测性能。在本研究中,我们提出了一个解决股票预测这两个问题的新框架。具体地说,从时间序列转变为复杂的网络,我们将市场价格系列转换成图表。然后,从图表中提取结构性信息,涉及时间点和节点重量之间的关联,从图表中提取,以解决长期依赖性和混乱财产的问题。我们用图表嵌入图来代表时间点之间的关联,作为预测模型投入。Node权重是用来作为先天知识,加强时间关注的学习。我们拟议框架的有效性是使用真实世界股票数据加以验证的,我们的方法在几个最先进的基准中获得了最佳业绩。此外,在进行的投资模拟中,我们进行的最高投资模型应用中,提供了我们现有投资市场决策结果的累积性模型。