I'm 18 and am looking for a broker (in the US) that I can use for every one of my trading and investing requirements. I wondered what brokers people prefer and in the event that you can trade currency's with brokers such as TD Ameritrade.

I want the option to trade stocks, futures, commodities, options and currency's. I thought TD Ameritrade would be the best since they provide Think or Swim but I was hoping people had opinions about what I should be doing.

Additionally, if it'd be best to get independent charting appliions with another broker.


Thanks for any help
Scott