Zerodha is one of the best stock trading app for android. It is the choice of several stockbrokers due to its safety. It also has a clean record without any violation for the past ten years.