Predicting Stock Moves: An Example From China
Abstract
Abstract In this chapter, we examine the prediction performance using a principal component analysis (PCA). In particular, we perform a PCA to identify significant factors (principal components) and then use these factors to form predictions of stock price movements with the simplest possible time series model. We apply this strategy on the Chinese stock markets. Using data from January 2, 2019 till September 16, 2021, the empirical results show substantial out-performances from the PCA-based predictions against a naïve buy-and-hold strategy and also single time series predictions of individual stocks. Next, we examine if the factors retrieved from PCA are indeed important contributing factors in explaining stock price movements. To do this, we adopt a machine learning technique (random forest) popular in studying stock performances. We discover that, comparing to widely used descriptive factors such as industry sector, geographical location, and market types (known as “board” or “ban” in Mandarin), principal components rank very highly among those descriptive factors.
Fields of Study & Subjects
Stock Market Forecasting Methods
Financial Markets and Investment Strategies
Complex Systems and Time Series Analysis
Publication details
- Journal / source
- Advances in Pacific Basin business, economics and finance
- Publisher
- Emerald Publishing Limited
- Pages
- 189–214
- Publication date
- 4 August 2026
- Language
- EN
- Document type
- Book chapter