Jiamei Zhou, Hongxu Wu, Shaoze Li
Stock markets are complex adaptive systems whose feature dependencies evolve over time, and identifying which signals genuinely drive returns is fundamentally a problem of information. Traditional feature selection methods and linear models rely on statistical correlations and overlook causality, which weakens their predictive performance in non-linear, evolving markets. This paper develops an information-theoretic approach to causal feature selection based on Markov Blanket discovery. We apply the Iterative Parent-Child-based search of Markov Blanket (IPCMB), whose conditional-independence tests are conditional mutual information measures, to recover the Markov Blanket of next-month returns-the minimal feature set that carries all Shannon information about the target. We then pair it with a Classification and Regression Tree (CART), whose impurity-based splitting admits an information-gain interpretation, to predict the direction of Chinese A-share returns non-linearly. Using data on 2760 stocks, IPCMB selects 13 causal features from 72 candidates, and CART forecasts whether the next month's return is positive. The empirical results show an accuracy of 58.0%, 7.7 percentage points above the all-features CART benchmark, and a 13-month cumulative return 35.88% higher than that of the CSI 300 index. The findings indicate that selecting features according to their causal information content and combining them with interpretable tree-based prediction can support more reliable investment decisions in emerging markets.