Hi all, I am a complete newbie and I am interested in short term and long term investment of Stocks. I am international and I would like trade on the US stock exchange markets. After some research, I have decided to go with TDAmeritrade. TDAmeritrade advertises that they don’t have any commissions or platform usage fees. Before going with the dive, I would like to know if they have any stock trading fees (that is, any fees for buying and selling stocks). Can anyone help please?