The Pakistan Stock Exchange (PSX) closed in a green zone after witnessing a volatile session on Wednesday.
The benchmark KSE-100 Index gained 1,692.65 points or 2.86% to settle at 60,863.62 at the closing of the market.
The KSE-30 Index gained 553.82 points or 2.81% to reach 20,278.71 levels at the closing of the trading session.
A day earlier, the local bourse faced unprecedented turmoil, experiencing a deep plunge of over 2,500 points, primarily driven by growing uncertainty ahead of general elections and due to the futures contract rollover week.
As soon as the market opened, the KSE-100 index took a deep dive in a big correction that had been long overdue following successive record highs.
According to market analysts, high leverage was the key reason for the sharp drop in share prices on Tuesday.