Can we transfer demat accounts between depository participants?

If i have a demat account with ICICIDirect, do i have to keep it there and link it to Zerodha’s trading account or can i actually transfer the demat acount itself to Zerodha.

you can do any of this following possibilities

  1. you can open zerodha’s new demat account and can transfer holdings from icici direct to zerodha demat.

2.you can link icici direct demat to zerodha’s trading account and can trade, you can buy/carry shares from zerodha trading account and it will be transferred to your icici DP , while selling holdings you have to sell from icici

  1. you can open zerodha’s new demat account and can keep both DP’s seperately ( icici and Zerodha)