Zerodha is surely a legal Stock broker company in India as it is registered with SEBI, CDSL, BSE, NSE & MCX. It also runs in accordance with the guidelines of stock market regulatory bodies.