Looks like the bulls are back in the China shop, pushing stocks up for the first quarter of the year on the back of stronger economic data and better-than-expected corporate earnings.

The benchmark MSCI China Index gained 13 percent in the first three months of 2017, while the Shanghai Composite added 3.8 percent. Over the last year, mainland-traded stocks have posted a pretty steady ascent — markets in Shanghai and Shenzhen have added 7 percent and 4.5 percent, respectively.