Karachi:  Pakistani stocks ended up higher Tuesday, but dealers said investors remained cautious after the central bank said the previous day the country's economy was facing challenges.

The Karachi Stock Exchange's (KSE) benchmark 100-share index KSE ended 0.17 per cent, or 17.30 points, higher at 10,073.76.

Volume was 146.97 million shares, compared with 148.37 million traded on Monday.

"The challenges pointed out by the central bank, especially with regards to fiscal weakness and inflationary pressures, have definitely made investors a bit nervous," said Khalid Iqbal Seddiqi, director at brokers Invest and Finance Securities.

State Bank of Pakistan raised its fiscal deficit forecast for the 2009-10 (July-June) fiscal year to between 5.0 per cent and 5.5 per cent of gross domestic product.