Yes, any resident can open HDFC Sky trading and demat account online using its mobile app or website. All you need to do is account sign-up, complete KYC verification, upload requisite documents, and e-sign the account opening form.
Once your account set up process is complete, you can start trading on BSE, NSE, and MCX.