How to Open a BO Account in Bangladesh (2026)

Stock market education visual

The ultimate step-by-step guide on how to start stock trading in Bangladesh, exact documents needed, and crucial safety warnings.

If you are researching how to start stock trading in Bangladesh, you will quickly realize that you cannot simply buy stocks with your regular bank account. To buy and sell shares on the Dhaka Stock Exchange (DSE), the absolute first step is opening a Beneficiary Owner (BO) Account.

Whether you want to know how to buy shares in Bangladesh for long-term investing or you are looking to actively day-trade, this guide covers the exact documents you need, the step-by-step process, and critical financial safety rules you must follow.

Required Documents for Opening a BO Account

To ensure a smooth account opening process (whether online or offline), gather these exact requirements beforehand. All digital uploads should be clear, scanned copies.

  • đź“„ National ID (NID): A copy of your valid Bangladeshi NID card.
  • đź’° Account Opening Charge: Around 500 BDT (specifically for the CDBL and broker opening fees).
  • 🏦 Bank Account with Cheque (Must): You must have an active bank account in your name. A cheque leaf is a strict must—you will need to provide a voided cheque leaf to prove your routing number and account details.
  • 📸 Photographs & Signatures: Recent passport-size photos and clear signatures of both you and your nominee.
  • 👥 Nominee Information: A copy of your nominee’s NID.
  • 📝 e-TIN Certificate: (Optional but Recommended) Having a Tax Identification Number reduces the tax deducted at source (TDS) on your stock dividends.

Step-by-Step Process: How to Open a BO Account

Step 1: Select a Stock Broker

Do not just pick the broker closest to your house. Look for a broker that offers a seamless digital app, low commission rates, and dedicated customer support.

Step 2: Fill Out the BO Account Form

Visit your chosen broker’s website and navigate to their "Open BO Account" portal.

Important: If you do not see an "Open BO Account" option online, simply contact their call center on any trading day (Sunday to Thursday, 10 AM to 2:15 PM). Their representatives will do everything for you and share exactly what you need to provide to open your BO account.

Confused about which broker to choose? Read our article comparing the top DSE stock brokers.

Step 3: Upload Documents and Pay the Fee

Submit the documents listed above. You will then be prompted to pay the opening fee (around 500 BDT). Once the broker and CDBL verify your documents, you will receive a 16-digit BO ID via SMS and email. Your account is now active!

CRITICAL SAFETY WARNING

Never send money to any personal bank account or personal bKash/Nagad number. When depositing funds to open your account or buy shares, only transfer funds to the official, business-named accounts of your brokerage firm. Scammers often pose as brokers and ask for funds to be sent to personal numbers.

How Much Money Do You Need to Start?

A common misconception is that you need lakhs of Taka to invest in the DSE. In reality, once your BO account is active, as little as 500 BDT can be deposited in your BO account to start buying shares. You can start small, learn the market, and grow your portfolio over time.


⚠️ The Crucial Step Before You Buy Your First Share

Now that you know how to open your account, here is the blunt reality: Over 80% of new investors in Bangladesh lose money in their first six months. They miscalculate broker commissions, panic sell, or misunderstand the DSE's strict T+1 settlement rules.

Before you transfer your hard-earned savings into a real brokerage account, you need to test your strategies without financial risk.

Practice Trading For Free First

Use the SkillDash DSE Trading Simulator to practice. It is a 100% free platform that gives you 10,000 virtual BDT to trade real Dhaka Stock Exchange stocks using live market data. Test your strategies before opening a real BO account!

Create Your Free Virtual Portfolio

Frequently Asked Questions

Can I open a BO account online in Bangladesh?

Yes. Most major brokers allow you to open an account entirely online from your phone or PC. If online options are not visible, you can contact their call center on any trading day.

How much money do I need to start stock trading in Bangladesh?

The account opening charge is around 500 BDT. Once the account is active, you can deposit as little as 500 BDT into your BO account to start buying shares.

Is a bank account and cheque book mandatory for a BO account?

Yes. Your BO account must be linked to a valid bank account, and a scanned copy of a cheque leaf is a strict requirement for verification and processing dividends.