How to Invest in the Pakistan Stock Exchange (Open a CDC Account)
Beginner-friendly Updated June 2026

Buying your first stock can feel like a locked door. Good news: the key is simpler than it looks. This guide walks you through opening a brokerage account and a CDC account in Pakistan, step by step, in plain English.
By the end, you'll understand exactly what to do to buy your first share of a company like OGDC (Oil & Gas Development Company), LUCK (Lucky Cement), or FFC (Fauji Fertilizer) on the Pakistan Stock Exchange (PSX).
What is a CDC account vs a brokerage account?
These two words confuse almost every beginner, so let's clear it up fast.
- Brokerage account — your "buy and sell" desk. A broker is a licensed company that places your orders on the stock exchange. You can't buy shares directly from PSX yourself; the broker does it for you, like a travel agent booking your flight.
- CDC account — your "safe deposit box" for shares. CDC stands for Central Depository Company. When you buy a share, it doesn't come as a paper certificate anymore. It's stored digitally in your CDC sub-account, with your name on it.
Think of it this way: the broker is the shop where you buy, and the CDC is the vault where what you bought is kept safe. The good news is you don't open them separately. When you sign up with a broker, they open your CDC sub-account for you automatically. One application, both done.
What documents do I need to open an account?
Brokers must verify who you are (this is called KYC, short for "know your customer"). Keep these ready before you start:
- CNIC — your Computerized National Identity Card (must be valid, not expired).
- Bank account — in your own name. This is how money flows in and out.
- A recent photo — many apps let you take a selfie.
- Mobile number and email — registered to you.
- Proof of income or a bank statement — some brokers ask for this; many don't for small accounts.
That's it. No lawyer, no minimum salary, no special background. If you have a CNIC and a bank account, you qualify.
How do I actually open the account, step by step?
Here's the whole process, start to finish:
- Pick a PSX-registered broker. Choose one regulated by the Securities and Exchange Commission of Pakistan (SECP). Many now offer phone apps so you can open everything from your couch.
- Fill out the account opening form (KYC). You enter your CNIC, address, and bank details. Online brokers verify your CNIC against NADRA instantly.
- Upload your documents. A CNIC photo and a selfie are usually enough.
- Get your CDC sub-account. The broker creates this for you. Your shares will live here, safely, under your own name.
- Wait for approval. Usually 1 to 3 business days. You'll get login details for the trading app.
- Add money. Transfer funds from your bank to your broker account.
- Buy your first share. Search a company by its symbol (like FFC), enter how many shares, and confirm.
When you're ready to compare tools beyond your broker's app, you can create a free account on Market Canvas AI to research PSX and US stocks side by side.
How much money do I need to start?
Less than most people think. There's no big legal minimum to open an account. The real floor is the price of one share plus small fees.
Some PSX shares trade for under PKR 50, while a single share of LUCK might cost several hundred rupees. So a beginner could realistically start buying with a few thousand rupees. We break this down fully in how much money do I need to start investing.
A worked example: buying your first share
Let's say Ayesha opens an account and deposits PKR 5,000. She wants to buy FFC, trading at PKR 100 per share.
- She buys 40 shares = PKR 4,000.
- She pays a small brokerage commission (a fee the broker charges per trade — often a fraction of a percent) plus minor taxes and charges.
- Those 40 FFC shares are now stored in her CDC sub-account, in her name.
- If FFC rises to PKR 110, her 40 shares are worth PKR 4,400 — a PKR 400 gain before fees.
That's the entire loop: deposit, buy, hold safely in CDC, sell later. The same logic works for a US stock like Apple if you use an international broker — only the currency and exchange change.
Should I buy at any price, or set my own?
When you place an order, you choose how. A market order buys immediately at the current price. A limit order only buys at the price you set or better. Beginners often prefer limit orders to avoid surprises. Learn the difference in market order vs limit order.
PSX or US stocks — where should a beginner start?
Opening a Pakistani CDC account lets you buy PSX shares in rupees, which is the simplest path if you live in Pakistan. To trade US giants like Apple, you'd use an international broker and US dollars. We compare both worlds in PSX vs US stock market.
If you want your investments to follow Islamic principles, start with our screened halal stocks on PSX list before you buy.
Is my money and are my shares safe?
Yes, when you use a regulated broker. Your shares sit in the CDC under your own name, not the broker's, so even if the broker has problems, your holdings are recorded as yours. Always confirm your broker is licensed by the SECP and that your CDC sub-account is in your name. Never hand cash to an individual promising "tips" outside a regulated platform.
That's the whole picture. Open one account, get your CDC vault and trading desk together, add a little money, and you can own a piece of real companies. Start small, learn as you go, and let your confidence grow with your portfolio.
Key takeaways
- A broker is your buy/sell desk; the CDC account is the digital vault that safely holds your shares in your own name. You open both with one application.
- You need a valid CNIC, a bank account in your name, a photo, and a mobile/email to complete KYC. No minimum salary required.
- Approval usually takes 1 to 3 business days, and you can often start investing with just a few thousand rupees.
- Your shares are recorded in the CDC under your name, so they stay yours even if your broker has problems — always use an SECP-regulated broker.
- Once funded, you buy a stock by its symbol (like OGDC, LUCK, or FFC), choosing a market order for speed or a limit order to control your price.
Track your halal portfolio free
Screen any PSX or US stock for Sharia compliance, track your portfolio, and get weekly AI picks — free.
Get started freeFrequently asked questions
Do I need to open a CDC account separately from my brokerage account?
No. When you sign up with a PSX-registered broker, they open your CDC sub-account for you automatically as part of the same application. You fill one form and get both: the trading desk (broker) and the safe vault (CDC) where your shares are stored in your name.
How long does it take to open a brokerage account in Pakistan?
Most online brokers approve accounts within 1 to 3 business days after you submit your CNIC, photo, and bank details. Some same-day approvals happen when CNIC verification against NADRA is instant. After approval, you transfer money and can start buying shares right away.
What is the minimum amount needed to start investing on PSX?
There is no large legal minimum to open the account. The practical minimum is the price of one share plus small fees. Since some PSX shares trade for under PKR 50, a beginner can realistically start with a few thousand rupees.
Are my shares safe in a CDC account?
Yes, when you use an SECP-regulated broker. Your shares are held in the Central Depository Company under your own name, not the broker's. This means your holdings are recorded as yours even if your broker faces financial trouble. Always confirm your broker is licensed and your sub-account is in your name.
Can I buy US stocks like Apple with a Pakistani CDC account?
A Pakistani CDC and brokerage account is for buying PSX shares in rupees. To trade US stocks like Apple, you would use an international broker and US dollars. Many beginners in Pakistan start with PSX first because it is simpler, then explore US markets later.
Keep learning
Educational only — not financial advice.