Some of the top CSG trading sites are Global, AIM, and Trade. All of those have several different products. For example, Global has a variety of forex pairs as well as options, while AIM has a number of different options, stocks, and mutual funds. So it's possible for people of all skill levels to actually be able to trade at all of those different sites and make some good money.
https://skinsmonkey.com/