Ans. No, shares can be bought and sold only through a stockbroker. ICICI Bank Demat helps in delivering the shares against a sell transaction or receiving the shares for a buy transaction. You can open an account with icicidirect.com to avail of seamless trading and settlement.