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 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.