No. You can use your existing bank account for receiving and transferring funds and existing demat account for pledging your securities.