PSX Share Calculator
Use this free PSX share calculator to instantly see how many KSE-100 or KMI-30 shares you can buy with your budget — automatically split by index weight using live LDCP prices. The simplest way to invest in KSE-100 Pakistan.
Budget Fulfillment
Total Capital Deployed
Rs
Unspent Residual (Cash)
Rs
How the PSX Share Calculator Works
Three steps to plan your KSE-100 or KMI-30 investment in seconds.
-
1
Enter your investment budget
Type any amount from Rs 10,000 to Rs 50,00,000. Use the slider or type directly. The calculator updates instantly.
-
2
Choose your index — KSE-100 or KMI-30
Pick KSE-100 for broad Pakistan stock market exposure, or KMI-30 for Shariah-compliant index investing. Select how many of the top companies to include.
-
3
Get your exact share breakdown
Your budget is split across companies proportionally by their index weight using today's LDCP prices. Leftover cash is recycled through a waterfall algorithm to maximise deployment.
What is index-weighted investing? Each company in the KSE-100 has a weight proportional to its free-float market capitalisation. By investing proportionally to these weights, you replicate the index exposure — the same approach used by passive index funds worldwide.
Frequently Asked Questions
What is the PSX Share Calculator?
The PSX Share Calculator is a free tool by PSXAssist that helps Pakistani investors plan their KSE-100 and KMI-30 investments. Enter your budget, pick your index, and it instantly shows how many shares of each company to buy — allocated proportionally by index weight using live LDCP prices.
How does index-weighted allocation work on the KSE-100?
The KSE-100 assigns each company a weight based on its free-float market capitalisation. This calculator distributes your budget using these same weights — so if a company is 5% of the index, 5% of your budget goes to that company. This mirrors how an index fund invests.
KSE-100 vs KMI-30 — which index should I invest in?
The KSE-100 tracks the 100 largest PSX companies by market cap, giving broad Pakistan stock market exposure. The KMI-30 tracks the 30 most liquid Shariah-compliant companies — preferred by Islamic finance investors. Both are available in this calculator.
How many shares can I buy with Rs 50,000 on the PSX?
It depends on current share prices and which companies you select. With Rs 50,000 spread across the top 10 KSE-100 companies by index weight, you can typically buy 5 to 50 shares in each. Use the calculator above with Rs 50,000 to see your exact allocation with today's live prices.
Is the share price data live or delayed?
Prices shown are LDCP (Last Day Closing Price) sourced from the PSX Data Portal, refreshed daily. They are for planning and educational purposes. Before placing a trade, always verify prices at dps.psx.com.pk or through your licensed broker.
How is leftover cash handled after share allocation?
After the initial index-weighted split, some cash remains because you can only buy whole shares. A waterfall algorithm redistributes this remainder — buying one additional share of each company in order until no more whole shares can be purchased. This maximises capital deployment and minimises idle cash.