Chinese stocks ended with good gains today though the overall movement was volatile. Economic cues stayed in limelight. China's Shanghai Composite index recovered from an early tumble and ended up 2.07 percent at 3,284.32 as investors stayed focus on