To be able to buy or sell shares in the stock markets a client would need to be registered with a stock broker like Geojit who holds membership in stock exchanges and who is registered with SEBI.