Investors are buying shares of Nvidia (NVDA) , Micron Technology (MU) , Alibaba (BABA) and General Electric (GE) , according to fresh data from TD Ameritrade.

"TD Ameritrade clients have continued to be net buyers and seem to be putting their money where they see opportunity," said JJ Kinahan, chief market strategist at TD Ameritrade. "Retail investors have increased their exposure to Chinese stocks, while taking profits in the energy sector as crude oil hits 52 week highs."

TD clients sold shares of Exxon Mobil (XOM) and Chevron (CVX) .

The TD data accounts for trades made during the month of October.

Watch More with TheStreet:

Don't miss the best videos of the week. Put Wall Street on Rewind and sign up for our weekly newsletter.

More from Video

5 Thing You Didn't Know About Bank of America, the Stock of the Day

5 Thing You Didn't Know About Bank of America, the Stock of the Day

3 Reasons Why Netflix Bulls Are Getting Their Face Ripped Off After Earnings

3 Reasons Why Netflix Bulls Are Getting Their Face Ripped Off After Earnings

Market Madness: Amazon's Turning Dog Lovers Into Cat Lovers

Market Madness: Amazon's Turning Dog Lovers Into Cat Lovers

Action Alerts Plus is Picking Raytheon Over Other Defense Names

Action Alerts Plus is Picking Raytheon Over Other Defense Names

3 Stocks Poised to Move the Markets This Week: Goldman Sachs, Microsoft, GE

3 Stocks Poised to Move the Markets This Week: Goldman Sachs, Microsoft, GE