It feels convenient to hold your demat account through your bank. But, I would suggest against it. Your finances should be segregated. Banks are for banking needs. They work on that principle. Moreover, I have seen that banks provide same services at higher costs as compared to standalone brokers. For example, the brokerage charged by ICICI Securities is one of the highest in the market. In reality, it is the broker arm of your bank which is opening that account for you. This broker arm is same as other brokers.