You have read about the Pakistan stock market, watched the KSE-100 for a few weeks, and decided to invest. Good, but where do you actually click "buy"? You cannot purchase shares directly from the exchange. You need a trading account with a licensed broker first.
This guide walks through the process step by step, including the Roshan Digital Account route for overseas Pakistanis. It is educational; we are not a broker and do not endorse any specific firm. Always verify a broker's licensing before handing over documents or money.
Step 1: Choose a SECP-licensed broker (TREC holder)
Only brokers licensed by the SECP and holding a Trading Right Entitlement Certificate (TREC) can execute trades on the exchange. Picking the right one matters more than beginners think.
- Check licensing: confirm the broker is registered with SECP and the exchange.
- Compare brokerage rates: small percentage differences add up if you trade often.
- Platform quality: a stable mobile/web trading app saves you stress.
- Customer support: responsiveness matters when an order or settlement goes wrong.
- Minimum balance and fees: ask about account maintenance and inactivity charges.
Step 2: Understand the CDC / CDS account
When you buy shares, they are held electronically in the Central Depository System (CDS), operated by the Central Depository Company (CDC). Your broker opens a sub-account for you, think of it as a digital vault for your shares, separate from the cash side.
Some investors also open a CDC Investor Account directly for added control, but most beginners start with the broker-managed sub-account, which is simpler.
Step 3: Gather your documents
Many brokers now offer fully digital onboarding, you upload documents, complete a video or biometric verification, and sign electronically. The process can take from a day to about a week depending on the broker.
- Valid CNIC (or NICOP for overseas Pakistanis).
- Recent bank statement and details of the bank account to link.
- Proof of income or source of funds, where the broker requires it.
- A passport-size photo and a filled, signed account opening form.
- Mobile number and email for verification and alerts.
Step 4: Roshan Digital Account for overseas Pakistanis
If you live abroad, the Roshan Digital Account (RDA) makes investing in the Pakistan stock market dramatically easier. It lets non-resident Pakistanis open a bank account remotely and invest in PSX-listed securities without flying home or relying on a local proxy.
Through an RDA, you can fund your account in foreign currency, convert to PKR, and invest in eligible securities. Repatriation of proceeds is generally streamlined, a major advantage over the old process. Specific features depend on the partner bank, so compare a few.
Step 5: Fund your account and place your first order
Once your trading and CDS accounts are active, transfer funds via your linked bank account per the broker's instructions. After the money reflects, you can place buy orders during trading hours.
Start small. Your first trade is about learning the mechanics, how to enter a limit order, how settlement feels, how your statement reads, not about making a fortune on day one.
Step 6: Build a research routine before trading actively
An account is just the door. What you do next determines your results. Before chasing tips, build a watchlist of companies you understand, read their disclosures, and track how they trade.
PakStock AI gives you a research workspace, live charts, AI BUY/SELL/WATCH signals, watchlists, portfolio tracking, and news for Pakistan stock exchange symbols. It does not execute trades or hold funds; your broker does that. Everything on PakStock AI is for personal research and education, not investment advice.
Quick answer
To open a stock trading account in Pakistan: choose a SECP-licensed broker, open a trading and CDS sub-account, submit your CNIC and bank details, fund the account, and start with small, well-researched orders. Overseas Pakistanis can use a Roshan Digital Account to do it all remotely.