The average salary for a stock trader varies based on experience and location, but can range from $50,000 to $300,000 or more.