How to buy shares online in India


With the rise of technology and the internet, buying shares online has become a convenient and accessible option for investors in India. Online platforms offer a seamless way to invest in the stock market and participate in wealth creation. This article will provide you with a step-by-step guide on how to buy shares online in India, from obtaining a PAN (Permanent Account Number) to linking your bank account with a trading account. By following these steps, you can embark on your investment journey with confidence and ease.

Steps to Buy Stocks Online in India:

Obtain a PAN:

Before you can start investing in shares, it is essential to obtain a Permanent Account Number (PAN). PAN is a unique 10-digit alpha-numeric sequence of code which issued by the IT (Information Technology) Department. You can apply for a PAN by filling out an application form online or visiting the nearest PAN facilitation centre. Ensure that you have the necessary documents, such as proof of identity, address, and date of birth, to complete the application process.

 Open Demat and Trading Account:

To buy and hold shares electronically, you need a Demat account. A Demat account allows you to store your shares in electronic format, eliminating the need for physical share certificates. Alongside a Demat account, you also require a trading account to place buy and sell orders. Several banks, financial institutions, and online brokers offer Demat     and trading account services. Compare their offerings, including Demat account charges, such as opening charges, delivery charges, DP charges, maintenance fees, and customer support, before selecting one that suits your requirements.

Select a Broker:

Choosing the right broker is crucial for a seamless online trading experience. Consider factors such as brokerage charges, research tools, trading platforms, customer support, and ease of use. Some popular online brokers are Zerodha, ICICI Direct, mStock, upstox and many more. However, mStock by Mirae Assets is a one such broker which provides Zero brokerage across all products at one time fee of ₹ 999! Evaluate their features and services to make an informed decision based on your investment goals and preferences.

Link Bank Account with Trading Account:

Once you have opened a Demat account, it is important to link your bank account to facilitate seamless fund transfers. Provide the necessary details to your broker, such as bank account number, branch name, and IFSC code, for linking purposes. This step ensures that you can easily transfer funds to your trading account to initiate share purchases and receive payouts from your investments.

Acquire UID:

Unique Identification Number (UID) is required to place buy or sell orders in the Indian stock market. UID is a unique identification code provided by the Securities and Exchange Board of India (SEBI). Contact your broker to obtain a UID and link it to your trading account. This step ensures compliance with regulatory requirements and allows you to participate actively in the stock market.

Start Buying Shares Online:

With your PAN, DEMAT and trading account, linked bank account, and UID in place, you are now ready to buy shares online in India. Research the stocks you are interested in and analyse their performance using various tools available on your broker’s platform. Once you have identified a stock to purchase, enter the stock symbol and the quantity you wish to buy on the trading platform. Review the details and place the order. Once the order is executed, the shares will be credited to your Demat account.


Buying shares online in India has never been more convenient. By following the steps outlined in this guide, you can confidently buy stocks online. Remember to select a reliable broker such as mStock by Mirae Asset to enjoy zero brokerage for life across all products at onetime fee of ₹999 on their Demat account. And have a seamless trading experience. Happy investing!

Leave A Reply

Your email address will not be published.