Lets get this straight that no Brokerage firm is going to give you free trades all the time, just like there is no free lunch everyday. However some online brokers offer free stock trades up to a certain number every month or provide a handful of free trades when you open an account.
Free Trade is given by some stock brokers as a joining bonus to persuade the new clients. This can be called commission free trading as you’ll not be charged a penny for these trades. However, while choosing a broker just on the basis of free stock trades, just make sure you look at other factors too. For example some of the brokers might require a minimum number of trades that could be more than the number of free stock trades given per month. That’s how these firms make money, they basically lure you with the best marketing term “free” and then impose a minimum. Most of new traders get carried away with the free stock trades and are not able to catch. Frequent traders may find this useful.
Following list of brokerage firms that are offering free stock trades.