Yes. To invest in equity stocks, you will need to have a demat account and a trading account. This will, in turn, need to be linked to your bank account.