Developing Cryptocurrency Trading Strategy Based on Autoencoder-CNN-GANs Algorithms
This paper leverages machine learning algorithms to forecast and analyze financial time series. The process begins with a denoising autoencoder to filter out random noise fluctuations from the main contract price data. Then, one-dimensional convolution reduces the dimensionality of the filtered data and extracts key information. The filtered and dimensionality-reduced price data is fed into a GANs network, and its output serve as input of a fully connected network. Through cross-validation, a model is trained to capture features that precede large price fluctuations. The model predicts the likelihood and direction of significant price changes in real-time price sequences, placing trades at moments of high prediction accuracy. Empirical results demonstrate that using autoencoders and convolution to filter and denoise financial data, combined with GANs, achieves a certain level of predictive performance, validating the capabilities of machine learning algorithms to discover underlying patterns in financial sequences.
Authors
- Haoran Zheng (ORCID: https://orcid.org/0000-0001-8558-7979)
- Zhuohuan Hu (ORCID: https://orcid.org/0000-0002-2453-4977)
- F. Richard Yu (ORCID: https://orcid.org/0000-0003-1006-7594)
- Qianying Liu (ORCID: https://orcid.org/0000-0003-2008-1082)
- Zizhou Zhang
- Yiqiang Zhou
Institutions
- Film Independent (US)
- University of Pennsylvania (US)
Publication Details
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/icairc64177.2024.10899902
- Citations
- 1
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.78