Since the establishment of the Shanghai Stock Exchange (SHSE) in 1990 and the Shenzhen Stock Exchange (SZSE) in 1991, China's stock markets have expanded rapidly. Although this rapid growth has attracted considerable academic interest, few studies have examined the ability of conventional financial models to predict the share price movements of Chinese stock. This gap in the literature is significant, given the volatility of the Chinese stock markets and the added risk that arises from the Chinese legal and regulatory environment. In this paper we address this research gap by examining the predictive ability of several well-established forecasting models, including dynamic versions of a single-factor CAPM-based model and Fama and French's three-factor model. In addition, we compare the forecasting ability of each of these models with that of an artificial neural network (ANN) model that contains the same predictor variables but relaxes the assumption of model linearity. Surprisingly, we find no statistical differences in the forecasting accuracy of the CAPM and three-factor model, a result that may reflect the emerging nature of the Chinese stock markets. We also find that each ANN model outperforms the corresponding linear model, indicating that neural networks may be a useful tool for stock price prediction in emerging markets.