How to Invest in KSE-100 — Beginner's Complete Guide 2026

By ZEME AI Research Team  ·  July 6, 2026  ·  11 min read

The KSE-100 index is Pakistan's premier stock market benchmark — the 100 largest companies by market capitalisation listed on the Pakistan Stock Exchange (PSX). In 2026, it represents one of the highest-returning markets in Asia, having delivered over 60% gains in PKR terms in 2024 alone. This guide walks complete beginners through everything needed to start investing.

Step-by-Step: How to Start Investing in PSX

1
Get Your CNIC and NTN Number
You need a valid Pakistani CNIC. An NTN (National Tax Number) is required for tax reporting — if you don't have one, you can register for free at FBR's website. NTN is mandatory for any capital gains above Rs 25,000.
2
Choose a SECP-Licensed Broker
Open an account with any Securities and Exchange Commission of Pakistan (SECP) licensed broker. Top options: AKD Securities, Arif Habib Limited, JS Global, Topline Securities. Compare brokerage fees (0.10–0.15% per trade), app quality, and minimum balance requirements.
3
Open Your CDC Account
Your broker will open a Central Depository Company (CDC) sub-account for you. This is where your shares are held digitally. The process takes 2–5 business days including CNIC verification.
4
Fund Your Account
Transfer money from your bank account to your brokerage account via IBFT or cheque. Start with an amount you are comfortable losing — learning has a cost. Most experienced investors recommend starting with Rs 50,000–1,00,000.
5
Research Before Buying
Never buy a stock based on tips alone. Use ZEME AI to check: (1) operator phase, (2) confidence score, (3) fair value vs current price, (4) recent volume pattern. A stock in FULLY LOADED phase with a confidence score above 65 and price below fair value is the ideal entry.
6
Place Your First Order
Use your broker's app or website. Enter the stock symbol, quantity, price (use limit orders — not market orders on PSX). PSX trading hours: 9:30 AM to 3:30 PM, Monday to Friday. Best entry time for swing trades: 3:00–3:30 PM.
7
Set a Stop Loss
Immediately after buying, determine your stop loss price (typically 5–8% below entry on PSX). This is the price at which you will sell to limit your loss. Never skip this step.

Understanding KSE-100 Index Stocks

The KSE-100 index includes the 100 largest listed companies by market cap. Key sectors and their 2026 weight:

PSX Investment Rules for Beginners

Use AI to Pick Your First KSE-100 Stocks
Free access. AI-powered signals. No registration required to browse.
Open PSX Screener →

Frequently Asked Questions

How do I start investing in PSX as a beginner?
Open a CDC account through a SECP-licensed broker (AKD, Arif Habib, JS Global, Topline). Complete CNIC verification (takes 2-5 days). Fund your account. Use ZEME AI to research stocks before placing orders. Start small and learn before scaling up.
What is the minimum investment in KSE-100?
No minimum legally. Practically, most brokers need Rs 5,000-25,000 to open an account. We recommend Rs 50,000+ to build a meaningful 5-stock portfolio and absorb learning costs.
Is PSX a safe investment in 2026?
PSX is one of Asia's better-performing markets. With SBP rates declining, equities offer better returns than savings accounts or bonds. However, individual stocks can be highly volatile. Diversify, use stop losses, and focus on fundamentally strong KSE-100 companies to manage risk.
How much tax do I pay on PSX gains?
Capital gains tax in Pakistan for securities: 15% for filer, 20% for non-filer if held less than 1 year. Gains on shares held over 1 year are exempt. Dividend income: 15% WHT for filers (adjustable). Always consult your tax advisor for current rates.
What is the best time to buy stocks on PSX?
For swing trades (1-8 week holds), the best entry window is 3:00-3:30 PM (last 30 minutes). This lets you see the day's final volume and closing price direction — avoiding intraday noise and opening gaps.

Related Guides