Karachi: Pakistani stocks ended higher yesterday, led by the fertiliser sector on hopes of strong profits, but trade was thin over concerns over the country's deteriorating macroeconomic indicators, dealers said.

The Karachi Stock Exchange's benchmark 100-share index ended 0.43 per cent, or 51.56 points, higher at 11,909.73.

Volume was 85.15 million shares, a one-month low.

"Healthy earnings and better payout expectations brought the fertiliser sector into the limelight," said Samar Iqbal, a dealer at Topline Securities Ltd.

In the currency market, the rupee ended firmer at 85.79/85 to the dollar, compared with Friday's close of 85.86/91 to the dollar amid lack of import payments but dealers said the local unit could come under pressure because of an increase in international oil prices.