Daily market intelligence
End-of-day PSX briefs - index moves, sector micro-analysis, movers and outlook, grounded in real exchange data. Wealth Street commentary, for information only.
The seesaw tilts up again: KSE-100 gains 0.61% to 169,043 on the broadest breadth since 27 July, 296 names higher, as the energy chain leads and the index reverses direction for a fifth straight session
The KSE-100 rose 0.61% to 169,043 on Thursday, recovering about three-quarters of Wednesday's fall and closing back inside 10% of the 6 July record - roughly 9.82% below it - and 0.11% above the 10 September close of 168,865, though still 0.21% short of Tuesday's 169,392. The index has now reversed direction in five straight sessions, and each of the last three moves has been smaller than the one before: 0.85% up, 0.81% down and 0.61% up, after Monday's 1.49% fall. Breadth was the broadest since late July: 296 advancers against 152 decliners across the 500-name board, the most advancers since 27 July and the fewest decliners since 5 August, with 25 of 33 sectors higher. The tape stayed thin at 386m, the third straight session under 400m, with 281m in advancing names against 91m in declining ones. Leadership came from the energy chain and the engines together: Oil and Gas Marketing rose 2.51% with nine of ten higher, the E&Ps 1.64% with all four up on PPL's 3.4%, Technology and Communication 2.06%, Power Generation and Distribution 1.35% and Commercial Banks 1% with 16 of 19 higher, while Fertilizer fell 0.77% for a second straight decline. The KMI-30's 0.7% gain was the strongest of the four gauges.
Tuesday's bounce is given straight back: KSE-100 slips 0.81% to 168,022, back outside 10% of the record and 51 points above Monday's low, on the lightest tape in more than three weeks
The KSE-100 fell 0.81% to 168,022 on Wednesday, giving back most of Tuesday's 0.85% rebound to close 51 points - about 0.03% - above Monday's 167,971 low and back outside 10% of the 6 July record, roughly 10.37% below it. It was the second-lowest close of the retreat, and three sessions into the week the index is about 1.46% under Friday's 170,512. The pattern of the past week held: the up sessions have been broad and the down sessions broader still. Breadth ran 121 advancers to 320 decliners across the 496-name board with ten of 34 sectors higher and seven closing without an advancer, on a 356m tape - the lightest in more than three weeks for a second straight session - with 258m in declining names against 95m in advancing ones. The selling was in the engines: Commercial Banks fell 1.09% with 14 of 19 lower as NBP dropped 5.2% on 19m, the heaviest bank print; Fertilizer went from Tuesday's clean sweep higher to a session without an advancer at -0.88%; the Refinery sector fell 0.74% without an advancer for a second straight decline, CNERGY's 22m its lightest print in more than three weeks; and the E&Ps lost 0.54% with all four names down. The KSE-30's 0.94% fall was the deepest of the four gauges and the All-Share's 0.67% the mildest.
The correction low holds for a day: KSE-100 rebounds 0.85% to 169,392 with 280 names up, the broadest breadth since 27 July, as the refineries sit out and the tape thins to 372m
The KSE-100 rebounded 0.85% to 169,392 on Tuesday, recovering just over half of Monday's 1.49% fall and closing back inside 10% of the 6 July record - roughly 9.64% below it - and 0.31% above the 10 September close of 168,865, with Monday's 167,971 standing as the low of the retreat for now. What distinguished the bounce from Friday's was its breadth: 280 advancers against 164 decliners across the 494-name board, the most advancers since 27 July and the fewest decliners since 6 August, with 28 of 34 sectors higher. What undercut it was the tape: 372m, the lightest in more than three weeks, with 199m in advancing names against 92m in declining ones. The leadership also changed: Fertilizer rose 3.46% in a clean sweep, Cement 1.55% with 14 of 18 higher and Commercial Banks 0.61% with 12 of 19 up, while the Refinery sector fell 1.16% without an advancer, PRL down 2.7% on 23m and CNERGY flat on 56m - its lightest print since 27 August - leaving the energy-heavy KMI-30's 0.48% gain the mildest of the four gauges.
The retreat deepens into a correction: KSE-100 falls 1.49% to 167,971, its first close more than 10% below the record, as 372 names decline and Cable and Electrical Goods drops 10.51%
The KSE-100 fell 1.49% to 167,971 on Monday, giving back Friday's rebound and more to set a new deepest close of the retreat - about 0.53% under Thursday's 168,865 and, at roughly 10.39% below the 6 July record of 187,455, the first close more than 10% from the peak. Six sessions from the 4 September close of 175,329 have now taken 4.2% off the index, five of them declines. Breadth was nearly as one-sided as Thursday's: 83 advancers against 372 decliners across the 492-name board - the second-most decliners of any session after 14 July, behind only Thursday's 405 - with 103m of advancing volume against 468m in declining names on a 570m tape, and four of 34 sectors higher. The selling was broad and weighted toward the engines this time: Cement fell 2.9% with 17 of 18 lower, Commercial Banks 1.68% with 18 of 19 down, Food and Personal Care Products 1.67%, Power Generation and Distribution 1.58% and Technology and Communication 1.36%, while the Refinery sector sat it out, all but flat at +0.01% on CNERGY's 97m. Cable and Electrical Goods fell 10.51% with all eight names lower, the largest single-session fall by any sector since 1 July and the sector's third straight session at the bottom of the board. The All-Share's 1.53% drop was the deepest of the four gauges and the KMI-30's 1.35% the mildest.
The rout pauses but the sellers change: KSE-100 rebounds 0.98% to 170,512 as the refineries sweep 4.82% higher, while foreign investors sell PKR 1.79bn net into the bounce and the week closes 2.75% lower
The KSE-100 rebounded 0.98% to 170,512 on Friday, its largest one-day gain since 6 August, ending a four-session slide at Thursday's 168,865 - the deepest close of the retreat - and leaving the index about 0.3% below the 24 July low of 171,021 and roughly 9.04% under the 6 July record of 187,455. The bounce did not rescue the week: from the 4 September close of 175,329 the index lost 2.75%, its worst week since the one ending 17 July. Breadth turned positive for the first time since 4 September at 248 advancers to 210 decliners across the 500-name board, with 20 of 34 sectors higher and 418m of advancing volume against 222m in declining names on a 687m tape. The refineries led as they have at every turn of the past month, the sector rising 4.82% in a clean sweep - its largest gain since 31 August - on CNERGY's 104m at +4.5%, PRL's 66m at +5.8% and NRL's 7.6%, with Oil and Gas Marketing adding 2.4% and the KMI-30's 1.61% rise the strongest of the four gauges. The other side of the session was the foreign ledger: foreign investors were net sellers of PKR 1.79bn, the heaviest foreign net sell since at least 1 July, into the market's first up-session in five.
The slide becomes a rout: KSE-100 drops 1.79% to 168,865, its deepest fall since 14 July, with 405 names lower and the engine sectors red across the board
The KSE-100 dropped 1.79% to 168,865 on Thursday, its sharpest one-day fall since 14 July, cutting through the 24 July low of 171,021 by about 1.26% to the deepest close of the entire retreat from the 6 July record - the market now roughly 9.9% below it. The four-session slide has reached about 3.69%. Breadth was the worst the series of sessions since late August has produced: 58 advancers against 405 decliners across the 499-name board, just 53m of advancing volume against 575m in declining names on a 629m tape, and two of 34 sectors higher. Every engine sector was swept or nearly so - Commercial Banks fell 1.83% without a single advancing name among the 19, the E&Ps 1.69% and Food and Personal Care Products 2.22% likewise without one, Technology and Communication 2.43% with none of its 20 traded names up - and the KMI-30's 2.13% fall was the deepest of the four gauges. Cable and Electrical Goods was the worst sector at -7.04%, the Refinery complex fell 4.07% in its fourth clean sweep lower of six sessions, and the day's one counter of size was TISL, up 6.8% on 41m.
The slide thins out: KSE-100 eases 0.4% to 171,944 on the lightest tape in weeks, drifting toward the 24 July low rather than racing to it
The KSE-100 eased 0.4% to 171,944 on Wednesday, a third straight decline that extended Tuesday's break of the 173,519 floor and left the 24 July pullback low of 171,021 about 0.54% below the close, with the 6 July record of 187,455 roughly 8.27% away. What changed was the tape, not the direction: turnover collapsed to 478m, the lightest in at least two weeks, with just 152m in advancing names against 325m in declining ones - a drift lower rather than a liquidation. The KMI-30's 0.61% fall was the deepest of the four gauges and the All-Share's 0.32% the mildest, the selling tilted toward the energy side as the refinery bounce failed on a split: PRL fell 5.5% on 22m and CNERGY 1.9% on 66m while NRL rose 2% and ATRL 0.4%, the sector closing 1.26% lower. Breadth ran 162 advancers to 293 decliners across the 492-name board with 11 of 34 sectors higher, the green side led by second-line names - THCCL up 6.4% on 26m and ASL 2.9% on 29m.
The floor breaks again: KSE-100 falls 0.57% to 172,642, its first close below 173,519 since the level was reclaimed, as 359 names decline
The KSE-100 fell 0.57% to 172,642 on Tuesday, closing below the 173,519 floor for the first time since the level was reclaimed in late July - 877 points under it, with the 24 July close of 171,021 now about 0.9% below and the 6 July record of 187,455 roughly 7.9% away. The break came on the weakest breadth in at least two weeks: 101 advancers against 359 decliners across the 496-name board, only three of 34 sectors higher, with down-volume of 441m ahead of the 275m in advancing names on a 723m tape. The session's one strong corner was the complex that had been falling: the Refinery sector bounced 2.68% in a clean sweep higher the day after PRL's limit-down - NRL up 4.2%, PRL 2.6%, CNERGY 2.3% on 104m and ATRL 1.6% - supplying over half of all advancing volume while the rest of the board fell, the All-Share's 0.71% drop the deepest of the four gauges. Technology and Communication lost 2.03% as MDTL's band run collapsed 9.7% on 103m, and Textile Weaving fell 3.18% with five of its six names lower.
The floor test arrives: KSE-100 falls 0.97% to 173,636, 117 points above the reclaimed level, as the refinery unwind hits limit-down
The KSE-100 fell 0.97% to 173,636 in Monday's opening session of the week, snapping two gains and carrying the index to within 117 points of the reclaimed 173,519 floor - a cushion of less than 0.1%, the thinnest since the level was reclaimed in late July - with the 6 July record of 187,455 now roughly 7.37% away. The refinery unwind supplied the weight for a third straight session: the sector fell 5.85% in its third consecutive clean sweep lower, PRL locked at its 10% down circuit on 40m - from circuit-up to circuit-down inside five sessions - with CNERGY down 6.5% on 82m, NRL 3.9% and ATRL 3%. The three sweeps compound to a fall of about 10.5%. The selling reached the engines too: Commercial Banks lost 1.02% with 17 of 19 lower, Power Generation and Distribution 1.58%, the E&Ps 1.22% without an advancer and Fertilizer 0.74% the same. Breadth finished 154 advancers to 310 decliners across the 495-name board, down-volume of 380m ahead of the 283m in advancing names on a 679m tape.
Two tapes, one close: KSE-100 adds 0.23% to 175,329, sealing a 1.33% weekly decline, as the refineries fall 3.78% and the board rises around them
The KSE-100 rose 0.23% to 175,329 on Friday, a second straight gain that still sealed a 1.33% weekly decline from the 28 August close of 177,697 - the third weekly fall in four - leaving the index about 1.04% above the reclaimed 173,519 floor and roughly 6.47% below the 6 July record of 187,455. The session ran on two tapes. The Refinery sector fell 3.78% in a second straight clean sweep lower, the deepest sector fall of the week: PRL surrendered its circuit-won level with a 6% drop on 59m, CNERGY lost 3.7% on 149m, ATRL 3.4% and NRL 2%. Around that capitulation the board rose - 233 advancers to 218 decliners across the 496-name universe, 21 of 34 sectors higher, up-volume of 459m against 327m on an 874m tape - led by the securities complex at 1.49% with 17 of 29 names up, Technology and Communication at 1.18% and a broad scatter of industrial gains. TISL jumped 10.7% on 132m, its third double-digit band run since late August.
The slide pauses at the floor's edge: KSE-100 steadies 0.09% higher at 174,930 as breadth turns positive and TISL surges 28.8% on the day's heaviest volume
The KSE-100 added 0.09% to 174,930 on Thursday, halting a three-session slide of 0.41%, 0.29% and 0.96% a step short of the floor, with the reclaimed 173,519 level now about 0.81% below the close and the 6 July record of 187,455 roughly 6.68% away. The standstill was as uniform as Wednesday's fall: all four gauges finished within 0.02 percentage points of one another, the KSE-30 up 0.1%, the KMI-30 0.08% and the All-Share 0.09%. Underneath, the board recovered its breadth - 252 advancers against 206 decliners across the 494-name universe, 21 of 34 sectors higher - with up-volume of 366m ahead of the 245m in declining names on a 627m tape. Engineering led at 2.73% with ASL at its 10% circuit and AGHA up 5.1%, Transport swept all six names higher for 2.5%, and Cement added 0.69% with 15 of 18 up, while the Refinery sector fell 1.23% in a clean sweep lower, PRL easing 0.4% after two sessions holding its circuit-won level.
The floor comes into view: KSE-100 drops 0.96% to 174,777, a third straight decline, as 355 names fall and the cushion thins to under 1%
The KSE-100 dropped 0.96% to 174,777 on Wednesday, a third straight decline and the steepest of the three, leaving the reclaimed 173,519 floor about 0.72% below the close and the 6 July record of 187,455 roughly 6.76% away. The selling was uniform in a way September had not yet shown: all four gauges finished within 0.04 percentage points of one another - the KSE-30 down 0.95%, the KMI-30 0.98% and the All-Share 0.99% - the energy cushion that carried Monday and Tuesday gone. Breadth collapsed to 113 advancers against 355 decliners across the 501-name board, the most decliners in at least two weeks, with only five of 34 sectors higher and down-volume of 454m running nearly three times the 155m in advancing names on a 610m tape, the lightest in at least two weeks. Cement swept all 17 traded names lower for a 1.59% fall, the E&Ps dropped 0.98% without an advancer, and the Refinery sector lost 2.54% as NRL fell 6.4% - though PRL, again the holdout, added 0.5% on 38m.
September opens below the band: KSE-100 slips 0.29% to 176,467 as the banks sag, though the fourth refinery give-back is the mildest yet
The KSE-100 slipped 0.29% to 176,467 in September's first session, a second straight decline and its first close below the 176,967-to-177,371 band that framed late August, leaving the index about 1.70% above the reclaimed 173,519 floor and roughly 5.86% below the 6 July record of 187,455. The KMI-30 edged 0.08% higher against the KSE-30's 0.13% slip, the energy cushion at work again: Monday's 8.82% refinery surge met the mildest give-back of August's four cycles, the sector easing just 0.29% on an even split as PRL held its circuit-won level at +0.4% on 58m and CNERGY gave back 3% on 192m. The weight came from the financial side instead - Commercial Banks fell 0.82% with three advancers to 16 as BOP resolved Monday's stall downward, 1.6% lower on 22m, with BAFL down 2.2% and AKBL 2%. Breadth ran 174 advancers to 292 decliners across the 498-name board, with down-volume of 421m ahead of the 322m in advancing names on a 784m tape.
August ends with a fourth refinery surge: KSE-100 slips 0.41% to 176,976 as the sector jumps 8.82% against a falling board, closing the month 0.50% higher
The KSE-100 fell 0.41% to 176,976 on Monday, giving back Friday's breakout to close back inside the old 176,967-to-177,371 band, yet still sealing August 0.50% above July's 176,094 finish - a month that ranged between closes from its 176,592 low of 20 August to its 181,777 high of 6 August. The session itself was the month's signature move played one more time: the Refinery sector surged 8.82% with all four names higher - PRL at its 10% circuit on 47m, NRL up 9.6%, ATRL 8.5% and CNERGY 7.3% on 293m, just short of its 17 August 313m peak - the fourth surge above 7% in August, this one against a falling board. Breadth ran 166 advancers to 302 decliners across the 503-name universe with only 11 of 34 sectors higher, and the KMI-30's 0.06% slip against the KSE-30's 0.44% showed the energy cushion at work. Up-volume of 609m ran well over twice the 254m in declining names on a 937m tape, the refinery complex alone supplying more than half the advancing side.
The band breaks upward: KSE-100 rises 0.21% to 177,697, sealing a 0.30% weekly gain - the first in three weeks - as BOP jumps 7.4% and the refineries sweep green
The KSE-100 rose 0.21% to 177,697 on Friday, closing above the 176,967-to-177,371 band that had held it for four sessions and sealing a 0.30% weekly gain - the first weekly rise in three weeks - to leave the index about 2.41% above the reclaimed 173,519 floor and roughly 5.21% below the 6 July record of 187,455. The heavyweights carried it: the KSE-30 and the KMI-30 both rose 0.35%, ahead of the All-Share's 0.15%, as Commercial Banks answered Thursday's NBP-led slide with a 0.85% gain on 14 of 19 names - BOP jumping 7.4% on 92m, the session's heaviest print, while NBP steadied at 0.1% - and the Refinery sector swept green for the first time since 21 August, up 3.57% with NRL rising 5.4%, PRL 5% and CNERGY 2.6% on 91m. Up-volume of 350m outran the 237m in declining names on a 658m tape even as breadth stayed negative at 202 advancers to 257 decliners across the 494-name board.
The standstill sours: KSE-100 eases 0.03% to 177,323, a fourth close in its band, as down-volume runs more than three times the bid and NBP falls 6.6%
The KSE-100 eased 0.03% to 177,323 in Thursday's first session back from the mid-week holiday, its fourth straight close between 176,967 and 177,371, leaving the index about 2.19% above the reclaimed 173,519 floor and roughly 5.41% below the 6 July record of 187,455. The level held; the mix did not. Breadth fell to 191 advancers against 279 decliners across the 496-name board and down-volume of 469m ran more than three times the 144m in advancing names on a 614m tape, the quietest of the holiday-shortened week's three sessions. The weight sat in the heavyweights: NBP fell 6.6% on 11m, the session's sharpest large-cap drop, taking Commercial Banks 0.83% lower, Property swept red at -2.41% and the Refinery sector fell 1.84% with all four names down - its second clean sweep lower of the week - while every engine sector except Fertilizer's 0.05% closed lower. The green was thin and peripheral: Leather and Tanneries rose 4.25%, Transport 2.68% and Modarabas 1.04%.
The churn cools: KSE-100 adds 0.23% to 177,371 as CNERGY's 200m streak ends at seven sessions and a mild, broad bid takes over
The KSE-100 rose 0.23% to 177,371 on Tuesday, its third close inside a 404-point band around 177,000, leaving the index about 2.22% above the reclaimed 173,519 floor and roughly 5.38% below the 6 July record of 187,455. The refinery storm that has defined the tape since mid-month subsided: the sector added 0.87% on an even two-up, two-down split, CNERGY rose 0.7% on 118m - its first session below 200m since 12 August, ending a seven-session run above that mark - and PRL rose 4.4% on 43m after Monday's 4.6% fall. Turnover cooled to 645m, nearly a third lighter than Monday's 934m, but the mix was firm, 444m in advancing names against 188m in declining ones, on breadth of 223 advancers to 228 decliners with 48 unchanged across the 499-name board. The KSE-30's 0.35% led the gauges while the KMI-30 closed all but flat at 0.03%, the energy lag showing in Oil and Gas Marketing's 0.98% fall and the E&Ps' 0.51%.
The surge pays its toll: KSE-100 slips 0.11% to 176,967 as the refineries give back 2.89% while Cement and the rest of the energy chain rise
The KSE-100 slipped 0.11% to 176,967 in Monday's opening session of the week, a standstill close that left all four gauges within 0.13 percentage points of flat - the KSE-30 down 0.05%, the KMI-30 up 0.02% and the All-Share down 0.04% - about 1.99% above the reclaimed 173,519 floor and roughly 5.6% below the 6 July record of 187,455. Beneath the flat headline the board inverted again: the Refinery sector gave back 2.89% with all four names lower, the month's pattern repeating a third time as Friday's 7.8% surge met its next-session retracement, while Cement rose 1.67% with 15 of 18 names up, Oil and Gas Marketing added 1.17%, the Oil and Gas Exploration companies 0.86%, and TISL jumped 20.7% on 149m, the session's second-heaviest print. Breadth finished at 221 advancers against 241 decliners across the full 498-name quoted board, and down-volume of 469m edged the 426m in advancing names on a 934m tape - with about 70% of that declining side in the four refinery names alone.
The refinery trade reignites: KSE-100 rises 0.33% to 177,167, snapping three declines as the sector jumps 7.8% and CNERGY adds 9.6% on 250m, though the week closes 1.63% lower
The KSE-100 rose 0.33% to 177,167 on Friday, snapping three straight declines but still sealing a 1.63% weekly loss from the 13 August close of 180,105 - a second consecutive weekly decline after the prior week's 0.73% - to sit about 2.10% above the reclaimed 173,519 floor and roughly 5.49% below the 6 July record of 187,455. The refinery trade that unwound through the week came roaring back: the sector jumped 7.8% with all four names higher - CNERGY up 9.6% on 250m, its sixth consecutive session above 200m, PRL at the 10% circuit on 31m, NRL up 6.6% and ATRL 5.1% - the third time this month the sector has jumped more than 7%, after 9.28% on 10 August and 8.74% on 17 August. Breadth turned positive for the first time since 12 August at 214 advancers to 193 decliners across a 433-name universe, up-volume of 454m ran three times the 149m in declining names on a 662m tape, and the KMI-30 led the gauges at 0.76% on the energy tilt, ahead of the All-Share's 0.48%, the KSE-30's 0.39% and the KSE-100's 0.33%.
The slide slows: KSE-100 eases 0.14% to 176,592 as the E&Ps sweep green and the heavyweight gauges turn up, though 275 names fall
The KSE-100 eased 0.14% to 176,592 on Thursday, a third straight decline but the shallowest of the three after 1.41% and 0.62%, leaving the index about 1.77% above the reclaimed 173,519 floor and roughly 5.8% below the 6 July record of 187,455. The gauges split for the first time in the slide: the KSE-30 rose 0.06% and the KMI-30 0.31%, pulled up by an Oil and Gas Exploration sweep - all four names higher, OGDC up 1.6% and MARI 1.1% - while the broad board kept leaking, 126 advancers against 275 decliners across a 434-name universe and the All-Share down 0.14%. The tape thinned to 636m, the lightest session since 29 July, with just 115m in advancing names against 486m in declining ones - and nearly half of that declining side was CNERGY alone, down 5.9% on 221m in the third session of its unwind.
The refinery trade unwinds: KSE-100 falls 0.62% to 176,846 as the sector drops 3.85% in a clean sweep and CNERGY sheds 5.3% on 217m
The KSE-100 fell 0.62% to 176,846 on Wednesday, a second straight decline that brings the two-session slide to just over 2% and leaves the index about 1.92% above the reclaimed 173,519 floor and roughly 5.66% below the 6 July record of 187,455. This time the selling concentrated where the past two weeks' buying had been: the Refinery sector dropped 3.85% with all four names lower - CNERGY down 5.3% on 217m, ATRL 4.6%, NRL 3.2% and PRL 2.4% - while the broad board steadied, with 158 advancers against 239 decliners across a 431-name universe after Tuesday's 92-to-322 rout and 14 sectors closing higher against Tuesday's four. The heavyweight gauge still led the fall, the KSE-30 down 0.8% against the All-Share's 0.45%, and down-volume of 490m ran twice the 241m in advancing names on a 753m tape, with CNERGY alone more than two-fifths of the declining side.
The board turns: KSE-100 drops 1.41% to 177,956, its deepest fall since 23 July, as 322 names decline and down-volume swamps the tape
The KSE-100 fell 1.41% to 177,956 on Tuesday, its deepest one-day decline since 23 July, surrendering the 180,000 level after three closes above it and settling about 2.56% above the reclaimed 173,519 floor and roughly 5.07% below the 6 July record of 187,455. This was the rebound's first true distribution session: 92 advancers against 322 decliners across a 435-name universe, the thinnest advance count since the rebound began, with down-volume of 753m running more than three and a half times the 204m in advancing names on a 957m tape. The heavyweights led the fall - the KSE-30 dropped 1.67% and the KMI-30 1.65%, both steeper than the KSE-100 - and every engine sector closed lower, Cement worst at 2.75% with 17 of 18 names down. The refinery complex gave ground far more slowly than the board around it: the sector eased 1.35% after Monday's 8.74% surge, with CNERGY down 1.5% on 231m and PRL still rising 1.2%.
The energy trade goes vertical: KSE-100 adds 0.22% to 180,502 as the Refinery sector jumps 8.74% and CNERGY trades 313m, its heaviest session of the rebound
The KSE-100 rose 0.22% to 180,502 in Monday's first session after the Independence Day weekend, a third consecutive close above the 180,000 level that leaves the index about 3.71% below the 6 July record of 187,455. The gain rode on one complex. The Refinery sector jumped 8.74% with all four names higher - CNERGY up 9.7% on 313m, its heaviest single-name session of the rebound, topping the 273m of 28 July, and PRL locked at the 10% circuit on 20m - and where Thursday's refinery jump had left the E&Ps 0.25% lower, this time the rest of the energy chain came along: Oil and Gas Marketing rose 2.51% on PSO's 8.9% and SSGC's 5.2%, and the Oil and Gas Exploration companies added 1.37% with all four up. The KMI-30's 0.64% led the four indices, the energy-heavy Shariah gauge showing where the money went, while breadth finished negative at 174 advancers to 241 decliners across a 438-name universe on a 1,008m tape, the joint-heaviest of the recovery.
The refineries surge again: KSE-100 slips 0.11% to 180,105, holding 180,000, as CNERGY trades 247m and the financials sell off
The KSE-100 eased 0.11% to 180,105 on Thursday, holding above the 180,000 level for a second session and finishing about 3.92% below the 6 July record of 187,455. The flat headline covered a sharp split. The Refinery sector rose 4.65% with all four names higher - CNERGY up 4.3% on 247m, the heaviest single-name print of the recovery, and PRL up 8.4% on 40m - in a second surge three sessions after its 9.28% jump. Against that the financials sold off: the securities complex fell 1.30% with 22 of 30 names lower, Insurance 1.05% with 18 of 27 down and Commercial Banks 0.50% with 11 of 16 lower. Breadth finished negative at 174 advancers to 237 decliners across a 435-name universe, though up-volume of 491m still outran the 359m in declining names on an 851m tape, the second-heaviest of the recovery.
The slide stops: KSE-100 adds 0.26% to 180,311, reclaiming the 180,000 level after three declines, though on the lightest tape of the run
The KSE-100 rose 0.26% to 180,311 on Wednesday, ending a three-session slide and putting the index back above the 180,000 level it surrendered on Tuesday, about 3.81% below the 6 July record of 187,455. Breadth turned positive at 222 advancers to 186 decliners across a 436-name universe and up-volume of 422m outran the 244m in declining names, reversing Tuesday's mix. The recovery was even rather than led - the KSE-30 matched the KSE-100 at 0.26%, the All-Share added 0.19% and the KMI-30 0.13% - and it came on 675m, the lightest turnover of the run. Textile Spinning led all sectors at 2.06% with 19 of 31 names higher, Engineering added 1.53% and Cement 1.08% with 14 of 18 up, while Commercial Banks steadied at 0.42% with 14 advancers to three.
The selling broadens: KSE-100 falls 0.81% to 179,847, surrendering the 180,000 level it reclaimed on 5 August, with 283 names lower
The KSE-100 fell 0.81% to 179,847 on Tuesday, a third straight decline and the deepest of the three, putting the index back below the 180,000 level it had reclaimed on 5 August and about 4.06% below the 6 July record of 187,455. Unlike Monday's flat close over a violent rotation, this was broad: 283 names declined against 127 across a 441-name universe and down-volume of 398m outran the 292m in advancing names on a 781m tape, the first session of the run in which declining volume clearly led. The Shariah gauge took the worst of it, the KMI-30 falling 1.06% against the KSE-30's 0.81% and the All-Share's 0.57%. Monday's refinery surge partly unwound - the sector fell 1.5% with CNERGY down 2.2% on 134m, NRL 2.3% and ATRL 2.8%, PRL the only name to hold a gain at 1.3% - while Property led all decliners at -2.15% with all five names lower.
The refinery trade returns with force: KSE-100 holds at 181,310, easing 0.07%, as the Refinery sector jumps 9.28% and CNERGY trades 174m at the circuit
The KSE-100 finished all but unchanged on Monday, easing 0.07% to 181,310 and leaving the index about 3.28% below the 6 July record of 187,455. The flat close hid the widest rotation of the run: the Refinery sector rose 9.28% with all four names higher - CNERGY and PRL both locked at the 10% circuit, NRL up 9.9% and ATRL 7.2% - while Power Generation and Distribution fell 1.16% with 12 of 15 names lower on HUBC's 5.4% decline. The heavyweight and broad indices split for a second session, the KSE-30 falling 0.47% against the All-Share's 0.21% rise and the KMI-30's 0.03%, and breadth finished near even at 201 advancers to 209 decliners across a 440-name universe. Turnover was the heaviest of the run at 895m, with up-volume of 590m running more than twice the 252m in declining names.
The week ends firm: KSE-100 eases 0.19% to 181,430, sealing a 3.03% weekly gain - the second in a row - as CNERGY trades 161m
The KSE-100 eased 0.19% to 181,430 on Friday, a shallow give-back after two straight gains that still sealed a 3.03% weekly advance, the second in a row, and leaves the index about 3.21% below the 6 July record of 187,455. The decline was uniform and slight across the board - the KSE-30 fell 0.24%, the KMI-30 0.19% and the All-Share 0.13% - and breadth turned negative at 180 advancers to 235 decliners across a 437-name universe. The volume told the opposite story: up-volume of 459m still ran more than twice the 210m in declining names on a 685m tape, almost entirely on CNERGY, which rose 6.1% and traded 161m, the heaviest single print of the week by a wide margin. The Refinery sector led at 1.81% with three of four names higher and Property added 1.72% with all five up, while Commercial Banks gave back 0.35% with 14 of 18 lower and Power Generation and Distribution eased 0.48% after Thursday's 3.00% lead.
The advance broadens: KSE-100 adds 0.98% to 181,777, a second straight gain, as the power sector rises 3% and up-volume outruns down-volume four to one
The KSE-100 rose 0.98% to 181,777 on Thursday, a second straight gain that lifts the index 2.65% above Tuesday's 177,083 close and cuts the gap to the 6 July record of 187,455 to about 3.03%. The heavyweights led for a third session in four - the KSE-30 added 1.06% and the KMI-30 1.02%, both ahead of the KSE-100, with the broader All-Share at 0.86%. The conviction showed in the volume rather than the breadth: 257 names advanced against 157 across a 440-name universe, a narrower split than Wednesday's, but up-volume of 617m ran more than four times the 144m in declining names on a 772m tape. Power Generation and Distribution led all sectors at 3.00% with 13 of 15 names higher on NCPL and NPL, both up 9.7%, while Cement added 1.42% and MLCF rose 5.3% on the day's heaviest value turnover.
The banks carry it back over 180,000: KSE-100 climbs 1.66% to 180,015, its highest close since 10 July, with 17 of 18 Commercial Banks higher
The KSE-100 rose 1.66% to 180,015 on Wednesday, its first close above the 180,000 level and its highest finish since 10 July, more than recovering Tuesday's 0.63% slip and leaving the index about 3.97% below the 6 July record of 187,455. The heavyweights did the work: Commercial Banks gained 1.95% with 17 of 18 names higher and HBL up 4.9% on the day's heaviest value turnover, lifting the KSE-30 1.87% - ahead of the KSE-100 - while the broader All-Share trailed at 1.30%. Breadth widened to 275 advancers against 138 decliners across a 440-name universe and up-volume of 487m ran more than two and a half times the 188m in declining names on a 697m tape. Fertilizer led all sectors at 2.08% with all five names up, Textile Weaving added 2.06% and Cement 1.34% with 16 of 18 higher.
The sweeps reverse: KSE-100 slips 0.63% to 177,083, giving back about half of Monday's advance as the Refinery, Cement and Fertilizer sectors turn red
The KSE-100 slipped 0.63% to 177,083 on Tuesday, ending a two-session advance and handing back about half of Monday's 1.2% gain, to sit roughly 2.05% above the reclaimed 173,519 floor and about 5.53% below the 6 July record of 187,455. The heavyweights that drove Monday led the retreat: the KSE-30 fell 0.71% and the KMI-30 0.75%, both steeper than the KSE-100, while the broader All-Share held up better at -0.56%. Breadth turned negative at 143 advancers to 264 decliners across a 439-name universe, though the selling lacked weight - up-volume of 331m and down-volume of 335m finished all but level on a 682m tape. Monday's three clean sweeps inverted exactly: the Refinery sector fell 0.89% with all four names lower, Cement 0.17% with 14 of 18 down and Fertilizer 1.25% with four of five red.
The engines restart: KSE-100 climbs 1.2% to 178,200 in August's first session, with the KSE-30 up 1.4% and all 18 cement names higher
The KSE-100 rose 1.2% to 178,200 on Monday, a second straight gain that opens August roughly 4.94% below the 6 July record of 187,455 and about 2.7% above the reclaimed 173,519 floor, stopping just short of the 178,262 close of 27 July. The heavyweights that sat out Friday's advance led this one: the KSE-30 added 1.4% and the KMI-30 1.65%, both ahead of the KSE-100, while the broader All-Share lagged at 0.99%. Breadth widened to 279 advancers against 131 decliners across a 441-name universe, up-volume of 562m ran nearly three times the 200m in declining names on a 770m tape, and the leadership sat in the index's own engines - the Refinery sector rose 2.91% with all four names up, Cement 2.11% with all 18 higher and Fertilizer 2.30% with all five green.
The give-back ends: KSE-100 rises 0.31% to 176,094, sealing a 2.97% weekly gain - the first in four weeks - as breadth swings to 251 advancers
The KSE-100 rose 0.31% to 176,094 on Friday, snapping three straight declines and sealing a 2.97% weekly gain - the first weekly rise in four weeks - to close July about 1.5% above the reclaimed 173,519 floor and roughly 6.1% below the 6 July record. Breadth swung decisively positive for the first time since Monday's surge - 251 advancers to 161 decliners across a 440-name universe - with up-volume of 635m running nearly six times the 110m in declining names on a 780m tape. The thrust stayed peripheral: the KSE-30 closed all but flat at +0.01% as Modarabas (+2.59%) and the Refinery sector (+1.92%) led while Commercial Banks (+0.09%) and the E&Ps (+0.26%) idled, and TSBL (+2%) traded 179m, edging past Thursday's 177m as its heaviest session of the month.
The slide slows: KSE-100 eases 0.28% to 175,548, a third straight decline, as breadth improves and TSBL trades a month-high 177m
The KSE-100 eased 0.28% to 175,548 on Thursday - a third straight decline but the shallowest of the three - leaving the index about 1.2% above the reclaimed 173,519 floor and roughly 6.4% below the 6 July record. The internals firmed even as the level slipped: breadth improved to 154 advancers against 253 decliners across a 440-name universe, and up-volume of 417m outran down-volume of 262m on a 689m tape that rebuilt from Wednesday's 559m. The speculative bid returned in force - TSBL (+11%) traded 177m, its heaviest session of the month, and WASL (+16.9%) ran its Rs 1 circuit - while the board rotated toward the financial periphery: the securities complex rose 1.61% with 19 of 29 names up as PSX itself gained 3.9% on 18m.
The give-back deepens: KSE-100 falls 0.89% to 176,043 as the refinery trade reverses and PRL's nine-session run ends
The KSE-100 fell 0.89% to 176,043 on Wednesday, a second straight give-back that leaves the index about 1.5% above the reclaimed 173,519 floor and roughly 6.1% below the 6 July record. The tape thinned to 559m from Tuesday's 931m and turned defensive - 110 advancers to 297 decliners across a 438-name universe, with down-volume of 374m more than double the 182m in advancing names. The refinery trade that led the rebound reversed hard: all four names closed lower as PRL (-3%) snapped a nine-session run and CNERGY (-1.7%, 59m) faded from Tuesday's month-high 273m, while Cement fell 2.09% with 15 of 18 names down.
The rebound consolidates: KSE-100 eases 0.36% to 177,624, holding about 2.4% above the reclaimed floor as the refineries lead again and CNERGY trades a month-high 273m
The KSE-100 eased 0.36% to 177,624 on Tuesday, giving back less than a tenth of Monday's 4.23% surge and holding about 2.4% above the reclaimed 173,519 floor, roughly 5.2% below the 6 July record. Breadth swung back negative - 135 advancers to 280 decliners across a 443-name universe - yet up-volume of 515m outran down-volume of 414m on a 931m tape that held close to Monday's 1,008m, with CNERGY (+1.8%) alone trading 273m, the month's heaviest single-name session and more than half the day's up-volume. Refinery led at +3.66% with all four names up for the third time in four sessions as PRL (+6.6%, 39m) stretched its run to a ninth straight gain, while Monday's engines idled - the banks closed near flat at +0.06% with 4 up and 15 down, and Cement eased 0.71%.
One session voids the break: KSE-100 surges 4.23% to 178,262, the month's biggest gain, closing about 2.7% above the reclaimed 173,519 floor
The KSE-100 surged 4.23% to 178,262 on Monday - the biggest one-day gain of the month and its highest close since 13 July - vaulting back above the 173,519 floor that broke on Thursday and cutting the drawdown from the 6 July record to roughly 4.9% from Friday's 8.8%. Participation was the strongest of the month: 369 advancers to 52 decliners across a 443-name universe, 31 of 32 tracked sectors higher, and up-volume of 961m against 34m on a 1,008m tape, the heaviest since 8 July. Cement led at +6.73% with all 18 names up, the banks rose 3.97% with all 19 higher, and PRL (+4.5%) stretched its run to an eighth straight gain as WTL (+2.4%) topped the actives on 136m.
The week ends below the floor: KSE-100 slips 0.42% to 171,021, sealing a 2.72% weekly decline, its third in a row
The KSE-100 slipped 0.42% to 171,021 on Friday, a quiet close to a heavy week - the index never threatened the 173,519 floor it broke on Thursday, sealing a 2.72% weekly decline, its third straight, and settling roughly 8.8% below the 6 July record. The session itself was two-sided: 166 advancers to 242 decliners across a 440-name universe, 14 of 32 tracked sectors higher, and up-volume of 306m outran down-volume of 199m as the speculative complex caught bids - CNERGY (+1.9%) topped the actives on 59m, KOSM (+9.2%) traded 33m, and PRL (+1.1%, 25m) stretched its run to a seventh straight gain - while the banks, cements and energy heavyweights drifted lower.
The floor breaks: KSE-100 falls 1.54% to 171,739, closing about 1% below the month's 173,519 low
The KSE-100 fell 1.54% to 171,739 on Thursday, breaking below the 173,519 floor that had held since the 14 July rout - the sharpest fall since that session - with the KSE-30 (-1.69%), Shariah KMI-30 (-1.59%) and All-Share (-1.35%) down in step and breadth deeply negative at 78 advancers to 338 decliners across a 439-name universe. Twenty-nine of 32 tracked sectors closed lower, Cement (-2.76%) and the Oil & Gas Marketing names (-2.65%, SSGC -7%) among the weakest - yet the refineries rose against the tide again: Refinery (+2.19%, all four names up) as PRL (+3.3%, 28m) logged a sixth straight gain and CNERGY (+2.2%) topped the actives on 61m.
The drift turns lower: KSE-100 falls 0.97% to 174,430, closing about half a percent above the month's low
The KSE-100 fell 0.97% to 174,430 on Wednesday, breaking two flat sessions with a broad slide - 353 of 491 names fell and 27 of 33 sectors closed lower - that leaves the index roughly half a percent above the month's 173,519 low and 6.95% below the 6 July record; Technology (-1.83%, 2 up / 20 down) and Power (-1.44%) were the biggest heavyweight drags, UBL (-2%) topped value turnover as banks eased, and the refinery complex went quiet - CNERGY steadied at -0.8% on 99m after Tuesday's break while PRL (+3.4%, 34m) rose for a fifth straight session.
The refinery trade breaks: CNERGY drops 6.1% on 264m shares - the month's heaviest single-name turnover - while the KSE-100 edges 0.12% higher to 176,134
The KSE-100 edged 0.12% higher to 176,134 on Tuesday as Monday's parabolic refinery move went into reverse: CNERGY fell 6.1% on 264m shares - its heaviest turnover of the month - and Refinery (-2.79%, 1 up / 3 down) went from first to last among the day's big movers, while the broad market absorbed the unwind with 242 advancers to 166 decliners and 23 of 32 sectors higher; total volume of 984m was the heaviest since 8 July, and the speculative rotation moved on, TSBL (+11.2%, 111m) topping the gainers and TPLP (+6.1%, 74m) resuming its outsized swings.
Refineries go vertical on a flat tape: PRL locks limit-up and CNERGY jumps 8.2% as the KSE-100 inches 0.07% higher to 175,928
The KSE-100 edged 0.07% higher to 175,928 on Monday, holding the 173,519-178,124 band that framed last week's 3.53% decline - but the session belonged to the refineries: Refinery (+7.7%, all four names up) swept the top four value-turnover slots as PRL (+10%) locked limit-up on 49m shares, NRL rose 8.5%, and CNERGY (+8.2%) traded 166m - its heaviest volume since 9 July - while breadth leaned negative at 165 advancers to 277 decliners and 22 of 33 sectors eased, Power Generation (-2%) the weakest.
The rebound runs out of road: KSE-100 slips 1.3% to 175,803, sealing a 3.53% weekly decline - refineries the day's standout
The KSE-100 fell 1.3% to 175,803 on Friday, snapping the two-day recovery and sealing a 3.53% weekly decline - its second straight down week and steeper than last week's 1.69% - as 367 of 497 names fell and 28 of 33 sectors closed lower; Commercial Banks went 0 up / 19 down for the second time this week, Cement (-1.39%) gave back Thursday's leadership, and the month's counter-trend trade returned in force: Refinery (+3.09%, all four names up) topped the sectors as PRL (+7.1%) led the entire value-turnover table and CNERGY (+2%, 86m) reclaimed the most-active slot.
The rebound gathers pace: KSE-100 climbs 1.62% to 178,124 as cement leads 342 of 496 names higher
The KSE-100 rose 1.62% to 178,124 on Thursday, its second straight gain, taking the two-day recovery to 2.65% and recouping just over half of the Monday-Tuesday slide; only two of 33 tracked sectors closed lower as Cement (+3.44%, 18 up / 1 down, FCCL +4.4%) took the leadership baton from Wednesday's bank-led bounce, volume firmed to 737m from Wednesday's 584m, and the refineries returned to green (+0.59%, all four names up) - though for a second straight session the day's heaviest-traded name, LOTCHEM (-0.5%, 70m), closed lower while the market rose.
Relief after the rout: KSE-100 rebounds 1.02% to 175,286 with 360 of 495 names higher, but the refineries sit it out
The KSE-100 rose 1.02% to 175,286 on Wednesday, recovering just over a quarter of Tuesday's 3.56% plunge on the month's broadest positive breadth - 360 advancers against 104 decliners - with only three of 33 tracked sectors closing lower; Commercial Banks (+1.4%) led the recovery as NBP (+4.3%) topped the value-turnover table, though total volume of 584m was well below Tuesday's 913m, and the month's signature trade inverted: Refinery (-1.07%) fell furthest of the three declining sectors - the only one with every traded name lower - with CNERGY (-1.1%) surrendering the most-active slot it had held since 9 July.
The slide turns into a rout: KSE-100 plunges 3.56% to 173,519 as all 33 sectors close lower and 439 of 498 names fall
The KSE-100 plunged 3.56% to 173,519 on Tuesday - the worst session of the month by a wide margin - taking the two-day fall to 4.8% and the retreat from the 6 July record to 7.4%, as every one of the 33 tracked sectors closed lower for the first time this month; Commercial Banks (-4.28%, none up) and Cement (-4.43%, MLCF -7.5%) led the index damage, the refinery trade finally broke (Refinery -3.3%, CNERGY -3.7% on 85m), and just 35m of the day's 913m volume traded in advancing names.
Friday's rebound fails: KSE-100 slips 1.27% to 179,927, its first close below 180,000 this month, while the refinery trade powers on
The KSE-100 fell 1.27% to 179,927 on Monday - the month's lowest close and its first settle below the 180,000 mark - as Friday's rebound gave way to renewed selling across 335 of 496 names and 26 of 33 sectors; Commercial Banks (-1.48%) and Fertilizer (-1.46%) weighed on the index while Refinery (+2.32%) posted another unanimous advance, CNERGY (+3.7%) turning over 159m shares to lead the actives yet again.
KSE-100 snaps its three-day skid, rebounding 0.54% to 182,242 as advancers outnumber decliners nearly 2-to-1 and Commercial Banks turn decisively positive
The KSE-100 rebounded 0.54% to 182,242 on Friday, snapping a three-session pullback from Monday's 187,455 record, as advancers outnumbered decliners 271 to 146 across a 447-name universe and volume tilted heavily to the buy side (647m up versus 198m down); Commercial Banks (+1.53%, 15 up/4 down) turned decisively positive after two soft sessions, while CNERGY (+3.1%, 152m) extended its refinery-led turnover streak into a third day.
KSE-100 edges 0.2% lower to 181,260 even as advancers lead 236 to 182, with Refinery's unanimous rally unable to offset heavyweight losses
The KSE-100 slipped 0.2% to 181,260 on Thursday - a third straight decline but by far the smallest of the run - even as advancers outnumbered decliners 236 to 182 across a 446-name universe; Refinery (+5.35%) swept all four traded names higher behind CNERGY (+7.8%, 212m) and PRL (+8.9%, 50m), while heavyweights Meezan Bank (-2.2%) and National Bank (-0.9%) kept the cap-weighted index in the red.
The July rally unwinds: KSE-100 tumbles 2.48% to 181,629 as 396 of 494 names fall and refineries stage the day's only unanimous advance
The KSE-100 dropped 2.48% to 181,629 on Wednesday - the sharpest fall of the month and a second straight decline that puts the index back below its 1 July close - as 396 of 494 traded names fell and 30 of 33 sectors closed lower; Engineering (-3.47%), Pharmaceuticals (-3.15%) and Power Generation (-3.14%) led the slide while Refinery (+2.07%) rallied against the tape behind CNERGY (+2.7%, 112m) and PRL (+3.2%, 48m).
KSE-100 snaps its five-session rally, slipping 0.64% to 186,256 as oil & gas and cement lead a broad pullback
The KSE-100 fell 0.64% to 186,256 on Tuesday, ending a five-session winning streak, as Oil & Gas Exploration (-1.36%) and Oil & Gas Marketing (-1.41%) led sector-wide profit-taking; decliners outnumbered advancers 243 to 171, though turnover was dominated by a handful of heavily-traded gainers - TPLP (+6.2%, 72m) and BOP (+0.6%, 61m) among them.
Banks and cements power a broad, heavy-volume rally: KSE-100 jumps 1.12% to a fresh record of 187,455
The KSE-100 rose 1.12% to a record close of 187,455 on Monday, a fifth consecutive gain, as banking heavyweights (NBP +4.2%, HBL +4.0%) and the cement complex (DGKC +3.1%, MLCF +2.2%) led a broad advance - 264 advancers against 161 decliners, with up-volume outpacing down-volume more than two-to-one (583m vs 255m).
Energy takes the wheel as the KSE-100 grinds 0.46% higher to 185,372 - a fourth straight gain caps a record week
The KSE-100 rose 0.46% to 185,372 on Friday - a fourth consecutive gain and another record close to finish the week - as the exploration heavyweights (OGDC +1.9%, MARI +1.8%, PPL +1.1%) finally joined the advance, with breadth positive at 256 advancers to 210 decliners and up-volume of 451m against 325m down.
Third straight gain: KSE-100 edges 0.26% higher to 184,521 as the rally rotates from banks to energy and tech
The KSE-100 added 0.26% to 184,521 - a third consecutive gain and another fresh high - as Wednesday's bank-led surge gave way to rotation: breadth narrowed to 226 advancers against 194 decliners, but up-volume still swamped down-volume 657m to 280m, with energy explorers, pharma and power picking up the leadership.
Banks power a breakout: KSE-100 vaults 2.08% to a fresh 184,050 high
KSE-100 +2.08% to 184,050 - a fresh high, led decisively by the commercial banks - with breadth firmly positive (297 advancers vs 170) and up-volume dominating (612m vs 320m) across the 490-name universe.
Briefs are produced by Wealth Street for information and education only - not investment advice. Figures are derived from the PSX data portal and presented as commentary. See our Risk Disclosure.