Yes. Most DPs, including Alice Blue, support online account opening, though every holder must complete eKYC and video verification separately.