Yes. You can transfer your Demat account (and holdings) from one broker to another either manually or online.