Market Pulse Hub
Positions as of 00 Oct 2026Released 00 Oct 2026Markets 00Updated 00 Oct, 00:00
Home › PSX › Calculators › Gold vs KSE-100: Which Has Done Better in Pakistan?

Gold vs KSE-100: Which Has Done Better in Pakistan?

What the same rupee amount would be worth today in gold, in the KSE-100 and after inflation, from any month since 2000. Updated 7 Nov 2026.

Free preview

You are seeing about 10% of Market Pulse Hub: 5 of 51 COT markets and 10 of 100+ PSX stocks. Members get every market, the FX pair model, Leading indicators and all stock scores, updated daily.

Sector

Scanner

Loading COT data…

Gold or the KSE-100: which has done better in Pakistan?

Pakistanis have long trusted gold to protect savings from inflation and a falling rupee, while the stock market offers growth through company profits. This calculator puts the two side by side. Choose an amount and a starting month since 2000 and it shows what the money would be worth today in gold, in the KSE-100 index and in plain inflation terms. Over the last 10 years (from October 2016), Rs 100,000 in gold would now be worth about Rs 8.01 lakh, in the KSE-100 about Rs 4.17 lakh (before dividends), while you would need Rs 2.95 lakh just to keep the same buying power.

Holding period to October 2026Rs 1 lakh in goldRs 1 lakh in KSE-100Needed to beat inflationAhead
1 year (from October 2025)Rs 95,354Rs 1.03 lakhRs 1.10 lakhKSE-100
3 years (from October 2023)Rs 1.92 lakhRs 3.21 lakhRs 1.25 lakhKSE-100
5 years (from October 2021)Rs 3.50 lakhRs 3.60 lakhRs 2.00 lakhKSE-100
10 years (from October 2016)Rs 8.01 lakhRs 4.17 lakhRs 2.95 lakhGold
15 years (from October 2011)Rs 7.23 lakhRs 14.02 lakhRs 3.88 lakhKSE-100
20 years (from October 2006)Rs 29.15 lakhRs 14.69 lakhRs 7.40 lakhGold
25 years (from October 2001)Rs 62.66 lakhRs 1.18 croreRs 10.08 lakhKSE-100

Gold came out ahead in 2 of these 7 periods and the KSE-100 in 5. Year by year since 2001, gold beat the index in 12 of 26 calendar years.

Year by year

YearGold in rupeesKSE-100
2026 (so far)-11.4%-4.4%
2025+65.6%+51.2%
2024+25.7%+84.3%
2023+40.9%+54.5%
2022+28.0%-9.4%
2021+6.1%+1.9%
2020+29.5%+7.4%
2019+32.0%+9.9%
2018+23.6%-8.4%
2017+19.7%-15.3%
2016+8.0%+45.7%
2015-6.6%+2.1%
2014-6.1%+27.2%
2013-22.1%+49.4%
2012+15.7%+49.0%
2011+15.7%-5.6%
2010+31.6%+28.1%
2009+33.2%+60.0%
2008+34.9%-58.3%
2007+33.1%+40.2%
2006+25.8%+5.1%
2005+18.2%+53.7%
2004+9.6%+39.1%
2003+17.5%+65.5%
2002+21.3%+112.2%
2001+6.4%-15.6%

Why gold has done so well in rupees

The rupee price of gold rises for two reasons: the international dollar price of gold, and the fall of the rupee against the dollar. Over 2000 to 2026 the rupee went from about Rs 52 to about Rs 276 per dollar, so even flat international gold prices would have more than quintupled in rupees. Gold therefore works as a hedge against devaluation, which is exactly when Pakistani stocks often struggle.

Why stocks can still win

The KSE-100 figures here are price only. Pakistani companies pay generous dividends, often 6% to 10% a year on the index, which would add a lot to the stock returns over long periods; gold pays nothing and costs money to store and insure. Stocks also had their best runs after interest rate cuts, as in 2002 to 2007, 2013 to 2017 and 2023 to 2025. Many investors hold both: gold for safety against the rupee, stocks for growth and income.

About the data

Gold is the international spot price converted to rupees at the month-end exchange rate, per tola (11.66 grams, 24 carat). Local sarafa rates usually differ a little because of local premiums and making charges. The KSE-100 uses month-end closes. Inflation uses the consumer price index from the Pakistan Bureau of Statistics.

Related: CAGR calculator, zakat calculator, inflation calculator, KSE-100 returns, and all calculators.

The calculator runs in your browser and nothing you type is saved or sent anywhere. Results are estimates for planning and education, not investment, tax or religious advice.

Frequently asked questions

Is gold a better investment than the PSX?

It depends on the period. Over the last 10 years Rs 100,000 in gold grew to about Rs 8.01 lakh and in the KSE-100 to about Rs 4.17 lakh before dividends. Gold tends to win when the rupee falls; stocks tend to win after interest rate cuts.

Why does gold rise so much in Pakistan?

Because the rupee price of gold combines the international gold price and the rupee's fall against the dollar, so devaluation pushes local gold prices up.

Does the KSE-100 comparison include dividends?

No. It uses the index level only. Adding dividends of roughly 6% to 10% a year would raise the stock returns considerably.

What is a tola?

A tola is 11.66 grams. Gold prices in Pakistan are usually quoted per tola of 24-carat gold.

Is the gold price here the same as the sarafa rate?

Close, but not identical. We use the international price converted to rupees; local bullion markets add a premium or discount and jewellers add making charges.