The number of trading activities would certainly affect the price of the bitcoin, they take the advantages of the rise and fall of the prices, but I'm sure it will not be able to prevent rising prices in the long term.
people only spend a small amount of Bitcoin for trading compare to Bitcoin for investing. Therefore, we can not expect that the trading activities can stop the Bitcoin prices from going up. MOreover, China is now the biggest exchange area for Bitcoiners and investors. The prices are affected a lot by the Chinese
I don't think that the bitcoin prices are affected by only Chinese. I agree that China is the biggest exchange area of bitcoins but because of that we can not guess like this. Now the Bitcoin users increased lot in all countries this is also one of the reasons for the price increase and decrease. And the digital currency will not stable like traditional currency.