Best for beginners and active traders due to low flat fees (e.g., Groww , Zerodha , Upstox ).

Complete the digital onboarding (e-KYC) via the broker’s app or website. Activation typically takes 24–48 hours .

Mandatory for all securities transactions in India.

Transfer money from your linked bank account via UPI or Net Banking.

Required to fund your trading and receive sale proceeds.

To buy shares in India, you must first open a and a Trading account through a SEBI-registered stockbroker. 1. Essential Requirements

Needed for e-KYC; ensure it is linked to your mobile number for OTP verification.