A Stock Price Prediction Approach Based on Time Series Decomposition and Multi-Scale CNN using OHLCT Images

Zhiyuan Pei, Jianqi Yan, Jin Yan, Bailing Yang, Ziyuan Li +3 more
10/25/2024
cs.LGcs.AIq-fin.ST

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

Recently, deep learning in stock prediction has become an important branch. Image-based methods show potential by capturing complex visual patterns and spatial correlations, offering advantages in interpretability over time series models. However, image-based approaches are more prone to overfitting, hindering robust predictive performance. To improve accuracy, this paper proposes a novel method, named Sequence-based Multi-scale Fusion Regression Convolutional Neural Network (SMSFR-CNN), for predicting stock price movements in the China A-share market. By utilizing CNN to learn sequential features and combining them with image features, we improve the accuracy of stock trend prediction on the A-share market stock dataset. This approach reduces the search space for image features, stabilizes, and accelerates the training process. Extensive comparative experiments on 4,454 A-share stocks show that the model achieves a 61.15% positive predictive value and a 63.37% negative predictive value for the next 5 days, resulting in a total profit of 165.09%.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pei2024stock,
  title  = {A Stock Price Prediction Approach Based on Time Series Decomposition and Multi-Scale CNN using OHLCT Images},
  author = {Zhiyuan Pei and Jianqi Yan and Jin Yan and Bailing Yang and Ziyuan Li and Lin Zhang and Xin Liu and Yang Zhang},
  year   = {2024},
  eprint = {2410.19291},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.19291v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.19291.svg)](https://codeofpaper.com/paper/2410.19291)

Discussion