It is advisable to transact through a SEBI registered intermediary. If you want to buy or sell any security on stock exchanges then you need to transact through a trading member of a stock exchange and also if you intend to hold securities in demat form then you need to maintain an account with a depositary.