Zerodha is new generation stock broker . Amazing products like mobile app kite, pi . Even very good knowledge provider of stock market .it's varsity is amazing knowledge bank.t technical chart is best I seen ever, stock alerts is also very big plus . And all these are totally free. Wow